|
KASKADE 7 development version
|
#include <amiramesh.hh>
Definition at line 17 of file amiramesh.hh.
Public Types | |
| typedef double | DoubleCoord[worldDim] |
| typedef float | FloatCoord[worldDim] |
| typedef int | TetrahedraIndices[4] |
| typedef int | TriangleIndices[3] |
Public Member Functions | |
| DuneAmiraMesh (const char *fileName) | |
| ~DuneAmiraMesh () | |
| void | Info (FILE *f) |
| int | GetNMatrials () |
| int | GetMaterialId (const char *name) |
| const char * | GetMaterialName (int id) |
| int | GetNBoundaryIds () |
| int | GetBoundaryId (const char *name) |
| const char * | GetBoundaryIdName (int id) |
| int | GetNPoints () |
| int | GetNTet () |
| int | GetNBdrTr () |
| FloatCoord * | GetFloatCoord () |
| TetrahedraIndices * | GetTetrahedraIndices () |
| TriangleIndices * | GetBoundaryTriangleIndices () |
| unsigned char * | GetMatIds () |
| unsigned char * | GetBndIds () |
| unsigned char * | GetMatBndIds () |
| void | SelectAll () |
| void | UnSelectAll () |
| bool | Select (unsigned int k) |
| void | CountTet (FILE *f=0) |
| void | CountUsedTet (FILE *f=0) |
| void | CountUsedTr (FILE *f=0) |
| void | Restrict () |
| int | GetUsedNPoints () |
| int | GetUsedNTet () |
| int | GetUsedNBdrTr () |
| template<class Deformation > | |
| void | InsertUGGrid (Dune::GridFactory< Grid > &factory, Deformation const &deformation) |
| void | InsertUGGrid (Dune::GridFactory< Grid > &factory) |
| template<class Functional > | |
| void | CheckRenumbering (Grid &grid, Functional &F) |
| void | InsertRestrictedUGGrid (Grid *grid) |
| void | WriteRestrictedAlberta (const char *fileName) |
| void | WriteRestrictedAmira (const char *fileName) |
| template<class VertexIterator , class ElementIterator > | |
| void | WriteAmiraSolution (Grid *grid, const char *fileName, int size, int nSol, int solSize, double *x) |
| typedef double DuneAmiraMesh< dim, worldDim, Grid >::DoubleCoord[worldDim] |
Definition at line 20 of file amiramesh.hh.
| typedef float DuneAmiraMesh< dim, worldDim, Grid >::FloatCoord[worldDim] |
Definition at line 21 of file amiramesh.hh.
| typedef int DuneAmiraMesh< dim, worldDim, Grid >::TetrahedraIndices[4] |
Definition at line 22 of file amiramesh.hh.
| typedef int DuneAmiraMesh< dim, worldDim, Grid >::TriangleIndices[3] |
Definition at line 23 of file amiramesh.hh.
|
inline |
Definition at line 54 of file amiramesh.hh.
|
inline |
Definition at line 100 of file amiramesh.hh.
|
inline |
Definition at line 459 of file amiramesh.hh.
|
inline |
Definition at line 228 of file amiramesh.hh.
|
inline |
Definition at line 243 of file amiramesh.hh.
|
inline |
Definition at line 258 of file amiramesh.hh.
|
inline |
Definition at line 198 of file amiramesh.hh.
Referenced by DuneAmiraMesh< dim, worldDim, Grid >::Restrict(), and DuneAmiraMesh< dim, worldDim, Grid >::WriteAmiraSolution().
|
inline |
Definition at line 128 of file amiramesh.hh.
|
inline |
Definition at line 129 of file amiramesh.hh.
|
inline |
Definition at line 172 of file amiramesh.hh.
Referenced by DuneAmiraMesh< dim, worldDim, Grid >::WriteAmiraSolution().
|
inline |
Definition at line 142 of file amiramesh.hh.
Referenced by DuneAmiraMesh< dim, worldDim, Grid >::InsertUGGrid(), and DuneAmiraMesh< dim, worldDim, Grid >::Restrict().
|
inline |
Definition at line 208 of file amiramesh.hh.
Referenced by DuneAmiraMesh< dim, worldDim, Grid >::WriteAmiraSolution().
|
inline |
Definition at line 118 of file amiramesh.hh.
|
inline |
Definition at line 119 of file amiramesh.hh.
|
inline |
Definition at line 188 of file amiramesh.hh.
Referenced by DuneAmiraMesh< dim, worldDim, Grid >::CountTet(), DuneAmiraMesh< dim, worldDim, Grid >::Restrict(), and DuneAmiraMesh< dim, worldDim, Grid >::WriteAmiraSolution().
|
inline |
Definition at line 140 of file amiramesh.hh.
|
inline |
Definition at line 127 of file amiramesh.hh.
|
inline |
Definition at line 117 of file amiramesh.hh.
|
inline |
Definition at line 138 of file amiramesh.hh.
|
inline |
Definition at line 139 of file amiramesh.hh.
|
inline |
Definition at line 156 of file amiramesh.hh.
Referenced by DuneAmiraMesh< dim, worldDim, Grid >::InsertUGGrid(), and DuneAmiraMesh< dim, worldDim, Grid >::Restrict().
|
inline |
Definition at line 417 of file amiramesh.hh.
|
inline |
Definition at line 415 of file amiramesh.hh.
|
inline |
Definition at line 416 of file amiramesh.hh.
|
inline |
Definition at line 112 of file amiramesh.hh.
|
inline |
Definition at line 501 of file amiramesh.hh.
|
inline |
Definition at line 451 of file amiramesh.hh.
|
inline |
Definition at line 419 of file amiramesh.hh.
Referenced by DuneAmiraMesh< dim, worldDim, Grid >::InsertUGGrid().
|
inline |
Definition at line 281 of file amiramesh.hh.
|
inline |
Definition at line 220 of file amiramesh.hh.
|
inline |
Definition at line 218 of file amiramesh.hh.
|
inline |
Definition at line 219 of file amiramesh.hh.
|
inline |
Definition at line 611 of file amiramesh.hh.
|
inline |
Definition at line 505 of file amiramesh.hh.
|
inline |
Definition at line 550 of file amiramesh.hh.