16 #include <FEVectFunct2D.h>
83 double **FEFuncValues;
85 enum CELLTYPE {TRIA=2, QUAD} Type;
88 ConList(0), FEFuncValues(0) {};
95 void ComputeOutputData();
96 void ComputeFEValues();
100 TOutput2D(
int maxn_fespaces,
int maxn_scalar,
int maxn_vect,
101 int maxn_parameters,
TDomain *domain);
116 int Write(std::string basename,
int i=1,
double t=0.);
129 int N_LocVertices,
TVertex **Vertices);
148 int img,
char *subID);
double * ParameterValues
Definition: Output2D.h:64
int MaxN_FESpaces
Definition: Output2D.h:34
int MaxN_ScalarVar
Definition: Output2D.h:43
const char ** ParameterDescription
Definition: Output2D.h:67
Definition: Output2D.h:24
int N_FESpaces
Definition: Output2D.h:31
contains the boundary description, the virtual cell tree and macro grid
Definition: Domain.h:36
Definition: FESpace2D.h:28
TOutput2D(int maxn_fespaces, int maxn_scalar, int maxn_vect, int maxn_parameters, TDomain *domain)
Definition: Output2D.C:47
~TOutput2D()
Definition: Output2D.C:2071
TCollection * Coll
Definition: Output2D.h:28
int AddParameter(double value, const char *descr)
Definition: Output2D.C:169
int WriteGNU_iso(const char *name, int scalar)
Definition: Output2D.C:2084
int Write(std::string basename, int i=1, double t=0.)
Definition: Output2D.C:271
Definition: Output2D.h:76
int WriteGMV(const char *name)
Definition: Output2D.C:2342
store cells in an array, used by cell iterators
Definition: Collection.h:18
TDomain * Domain
Definition: Output2D.h:70
int AddFEFunction(TFEFunction2D *fefunction)
Definition: Output2D.C:118
int AddFEVectFunct(TFEVectFunct2D *fevectfunct)
Definition: Output2D.C:143
int WriteGnuplot(const char *name)
Definition: Output2D.C:669
int AddFESpace(TFESpace2D *fespace)
Definition: Output2D.C:81
int WriteMatlab(const char *name)
Definition: Output2D.C:1695
Definition: FEVectFunct2D.h:23
int WriteBinaryPlt(const char *filename)
Definition: Output2D.C:3559
int WriteAsciiPlt(const char *filename)
Definition: Output2D.C:3479
int WriteVtk(const char *name)
Definition: Output2D.C:878
int MaxN_Parameters
Definition: Output2D.h:61
int WriteGrape(const char *name)
Definition: Output2D.C:297
int N_Parameters
Definition: Output2D.h:58
void WriteVtkDiscontinuous(const char *fileName, int N_LocVertices, TVertex **Vertices)
Definition: Output2D.C:1502
int N_VectorVar
Definition: Output2D.h:49
int N_ScalarVar
Definition: Output2D.h:40
TFEVectFunct2D ** FEVectFunctArray
Definition: Output2D.h:55
int WriteMatlabOld(const char *name)
Definition: Output2D.C:1857
TFESpace2D ** FESpaceArray
Definition: Output2D.h:37
TFEFunction2D ** FEFunctionArray
Definition: Output2D.h:46
Definition: FEFunction2D.h:24
int Write_ParVTK(#ifdef _MPI MPI_Comm comm,#endif int img, char *subID)
Definition: Output2D.C:2740
int MaxN_VectorVar
Definition: Output2D.h:52