template <int Dim> class DMesh : public Mesh Data type mesh
Data type mesh. The vertex type is given by the template mechanism.
void GreenRefinement(int i, const STable &, int *, int *, int *)
void Bisection(int i, const STable &, int *, int *, int *)
void Bisection(int i, const STable &, int *)
void UniformRefinement(int i, const STable &, int *, int *, int *)
DMesh <Dim> (int nx, int ny, int type, int generate_edges = 0)
DMesh <Dim> (int n)
DMesh <Dim> ( istream &input, int generate_edges = 0)
DMesh <Dim> ( istream &input, Vector **data, int nprocessors, int currentprocessor, int generate_edges = 0 )
DMesh <Dim> ( istream ** input, int nprocessors, int * dim)
virtual double* GetVertex(int i) const
virtual void GetElementVertices( int i, Array<int> &dofs ) const
virtual void GetBdrElementVertices( int i, Array<int> &dofs ) const
virtual void GetElementEdges(int i, Array<int> &, Array<int> &) const
virtual void GetBdrElementEdges(int i, Array<int> &, Array<int> &) const
virtual void GetElementFaces(int i, Array<int> &, Array<int> &) const
virtual void GetBdrElementFace(int i, int *, int *) const
virtual int GetBdrElementEdgeIndex(int i) const
virtual int GetElementType(int i) const
virtual int GetBdrElementType(int i) const
virtual ElementTransformation* GetElementTransformation(int i)
virtual ElementTransformation* GetBdrElementTransformation(int i)
virtual int GetAttribute(int i) const
virtual int GetBdrAttribute(int i) const
virtual double GetLength(int i, int j) const
virtual void GetVertexToVertexTable( STable &) const
virtual int GetElementToEdgeTable( Table &, Array<int> & )
virtual void LocalRefinement(const Array<int> &marked_el, int type = 3)
virtual void SetState(int s)
virtual int GetNumFineElems(int i)
virtual int GetRefinementType(int i)
virtual int GetFineElem(int i, int j)
virtual ElementTransformation* GetFineElemTrans(int i, int j)
virtual void Print(ostream &out, const Vector &solution, int format = 1) const
virtual void Print(ostream &out = cout) const
alphabetic index hierarchy of classes
this page has been generated automatically by doc++
(c)opyright by Malte Zöckler, Roland Wunderling
contact: doc++@zib.de