#include <element.hh>
Classes | |
class | Key |
Key with some level dependent information. More... | |
Public Types | |
typedef F | type |
Public Member Functions | |
Constant3d001 (concepts::Triangle3d &cell, const Constant3d001< F >::Key &key, uint idx) | |
const concepts::TMatrixBase< F > & | T () const |
Returns the T matix of the element. | |
const concepts::Unit3d & | n () const |
Returns the normal of the element. | |
const concepts::Triangle & | support () const |
Returns the support. | |
const concepts::Real3d & | vertex (uint i) const |
virtual concepts::Triangle3d & | cell () const |
Returns the cell on which the element is built. | |
const Key & | key () const |
Returns the key of the element. | |
virtual const concepts::ElementGraphics< F > * | graphics () const |
Real3d | elemMap (const Real coord_local) const |
Real3d | elemMap (const Real2d &coord_local) const |
Real3d | elemMap (const Real3d &coord_local) const |
uint & | tag () |
Returns the tag. | |
Static Public Member Functions | |
static uint | maxlevel () |
static uint | minlevel () |
static void | setmaxlevel (uint maxlvl) |
static void | setminlevel (uint minlvl) |
Protected Member Functions | |
std::ostream & | info (std::ostream &os) const |
Returns information in an output stream. | |
Constant space element with a level dependent key. This key is used for adaptive refinement.
F | body of the space (valid Real or Cmplx) |
Definition at line 335 of file element.hh.
|
inherited |
Definition at line 81 of file element.hh.
bem::Constant3d001< F >::Constant3d001 | ( | concepts::Triangle3d & | cell, |
const Constant3d001< F >::Key & | key, | ||
uint | idx | ||
) |
Constructor.
cell | Support |
key | Key with some level dependent information |
idx | Map frlom the local to the global DoF |
|
inlinevirtual |
Returns the cell on which the element is built.
Implements concepts::ElementWithCell< F >.
Definition at line 375 of file element.hh.
|
inlineinherited |
Definition at line 86 of file element.hh.
|
inlineinherited |
Definition at line 90 of file element.hh.
|
inlineinherited |
Definition at line 94 of file element.hh.
|
virtual |
Reimplemented from concepts::Element< F >.
|
protectedvirtual |
Returns information in an output stream.
Reimplemented from concepts::OutputOperator.
|
inline |
Returns the key of the element.
Definition at line 377 of file element.hh.
|
inlinestatic |
Maximal and minimal level of an element in the space. This information will be generated by the space and used from the bilinear form
Definition at line 383 of file element.hh.
|
inlinestatic |
Definition at line 384 of file element.hh.
|
inline |
Returns the normal of the element.
Definition at line 367 of file element.hh.
|
inlinestatic |
Definition at line 385 of file element.hh.
|
inlinestatic |
Definition at line 386 of file element.hh.
|
inline |
Returns the support.
Definition at line 414 of file element.hh.
|
inlinevirtual |
Returns the T matix of the element.
Implements concepts::ElementWithCell< F >.
Definition at line 365 of file element.hh.
|
inlineinherited |
Returns the tag.
Definition at line 66 of file element.hh.
|
inline |
Returns a vertex of triangle
i | Number of vertex. |
Definition at line 373 of file element.hh.