20 #include <FEVectFunct3D.h>
83 double **FEFuncValues;
85 enum CELLTYPE {TETRAHEDRON=4, BRICK} Type;
88 N_Data(0), FEFuncValues(0) {};
97 void ComputeOutputData();
98 void ComputeFEValues();
102 TOutput3D(
int maxn_fespaces,
int maxn_scalar,
int maxn_vect,
104 const char *name=NULL);
119 int Write(std::string basename,
int i=1,
double t=0.);
138 int N_LocVertices,
TVertex **Vertices);
145 int img,
char *subID);
int N_VectorVar
Definition: Output3D.h:49
TOutput3D(int maxn_fespaces, int maxn_scalar, int maxn_vect, int maxn_parameters, TDomain *domain, TCollection *coll=NULL, const char *name=NULL)
Definition: Output3D.C:42
TFEVectFunct3D ** FEVectFunctArray
Definition: Output3D.h:55
TCollection * Coll
Definition: Output3D.h:28
int WriteGrape(const char *name)
Definition: Output3D.C:284
int AddParameter(double value, const char *descr)
Definition: Output3D.C:164
TFESpace3D ** FESpaceArray
Definition: Output3D.h:37
void WriteVtkDiscontinuous(const char *fileName, int N_LocVertices, TVertex **Vertices)
Definition: Output3D.C:2309
Definition: Output3D.h:24
int MaxN_FESpaces
Definition: Output3D.h:34
int N_ScalarVar
Definition: Output3D.h:40
contains the boundary description, the virtual cell tree and macro grid
Definition: Domain.h:36
int MaxN_VectorVar
Definition: Output3D.h:52
Definition: FESpace3D.h:22
int N_Parameters
Definition: Output3D.h:58
Definition: Output3D.h:76
store cells in an array, used by cell iterators
Definition: Collection.h:18
int Write_ParVTK(#ifdef _MPI MPI_Comm comm,#endif int img, char *subID)
Definition: Output3D.C:2472
int Write(std::string basename, int i=1, double t=0.)
Definition: Output3D.C:266
int WriteBinaryPlt(const char *filename)
Definition: Output3D.C:3397
double * ParameterValues
Definition: Output3D.h:64
int AddFEVectFunct(TFEVectFunct3D *fevectfunct)
Definition: Output3D.C:139
int N_FESpaces
Definition: Output3D.h:31
Definition: FEVectFunct3D.h:20
int AddFESpace(TFESpace3D *fespace)
Definition: Output3D.C:79
~TOutput3D()
Definition: Output3D.C:3158
int WriteVtk(const char *name)
Definition: Output3D.C:1747
TFEFunction3D ** FEFunctionArray
Definition: Output3D.h:46
int WriteTecplot(const char *name)
Definition: Output3D.C:645
int MaxN_Parameters
Definition: Output3D.h:61
const char ** ParameterDescription
Definition: Output3D.h:67
int WriteGMV(const char *name)
Definition: Output3D.C:971
int WriteAmira(const char *name)
Definition: Output3D.C:1351
int AddFEFunction(TFEFunction3D *fefunction)
Definition: Output3D.C:115
TDomain * Domain
Definition: Output3D.h:70
int MaxN_ScalarVar
Definition: Output3D.h:43
Definition: FEFunction3D.h:25