Carmen Code
 All Classes Files Functions Variables Macros Pages
Functions
ViewIteration.cpp File Reference

Print solution if IterationNo = PrintIt1 to PrintIt6. More...

#include "Carmen.h"
Include dependency graph for ViewIteration.cpp:

Functions

void ViewIteration (Node *Root)
 Writes into file the data of the tree structure from physical time PrintTime1 to physical time PrintTime6. The output file names are Average_N.dat and Mesh_N.dat, N being between 1 and 6. The root node is Root. Only for multiresolution computations. More...
 
void ViewIteration (FineMesh *Root)
 Same as previous for a fine mesh Root. Only for finite volume computations. More...
 

Detailed Description

Print solution if IterationNo = PrintIt1 to PrintIt6.

Function Documentation

void ViewIteration ( Node Root)

Writes into file the data of the tree structure from physical time PrintTime1 to physical time PrintTime6. The output file names are Average_N.dat and Mesh_N.dat, N being between 1 and 6. The root node is Root. Only for multiresolution computations.

Parameters
RootRoot node
Returns
void
34 {
35  if (IterationNo == PrintIt1)
36  View(Root, "Tree.dat", "Mesh_1.dat", "Average_1.vtk");
37 
38  if (IterationNo == PrintIt2)
39  View(Root, "Tree.dat", "Mesh_2.dat", "Average_2.vtk");
40 
41  if (IterationNo == PrintIt3)
42  View(Root, "Tree.dat", "Mesh_3.dat", "Average_3.vtk");
43 
44  if (IterationNo == PrintIt4)
45  View(Root, "Tree.dat", "Mesh_4.dat", "Average_4.vtkt");
46 
47  if (IterationNo == PrintIt5)
48  View(Root, "Tree.dat", "Mesh_5.dat", "Average_5.vtk");
49 
50  if (IterationNo == PrintIt6)
51  View(Root, "Tree.dat", "Mesh_6.dat", "Average_6.vtk");
52 }
int PrintIt1
Definition: Parameters.cpp:50
int PrintIt3
Definition: Parameters.cpp:52
int PrintIt2
Definition: Parameters.cpp:51
int IterationNo
Definition: Parameters.cpp:168
int PrintIt6
Definition: Parameters.cpp:55
int PrintIt5
Definition: Parameters.cpp:54
void View(FineMesh *Root, const char *AverageFileName)
Writes the current cel–averages of the fine mesh Root into file AverageFileName. Only for finite volu...
Definition: View.cpp:87
int PrintIt4
Definition: Parameters.cpp:53
void ViewIteration ( FineMesh Root)

Same as previous for a fine mesh Root. Only for finite volume computations.

Parameters
RootFine mesh
Returns
void
61 {
62  if (IterationNo == PrintIt1)
63  View(Root, "Average_1.vtk");
64 
65  if (IterationNo == PrintIt2)
66  View(Root, "Average_2.vtk");
67 
68  if (IterationNo == PrintIt3)
69  View(Root, "Average_3.vtk");
70 
71  if (IterationNo == PrintIt4)
72  View(Root, "Average_4.vtk");
73 
74  if (IterationNo == PrintIt5)
75  View(Root, "Average_5.vtk");
76 
77  if (IterationNo == PrintIt6)
78  View(Root, "Average_6.vtk");
79 }
int PrintIt1
Definition: Parameters.cpp:50
int PrintIt3
Definition: Parameters.cpp:52
int PrintIt2
Definition: Parameters.cpp:51
int IterationNo
Definition: Parameters.cpp:168
int PrintIt6
Definition: Parameters.cpp:55
int PrintIt5
Definition: Parameters.cpp:54
void View(FineMesh *Root, const char *AverageFileName)
Writes the current cel–averages of the fine mesh Root into file AverageFileName. Only for finite volu...
Definition: View.cpp:87
int PrintIt4
Definition: Parameters.cpp:53

Here is the caller graph for this function: