#include <vectorial.hh>
Public Types | |
| typedef ElementType::type | F |
| typedef F | type |
Public Member Functions | |
| Element (uint vdim, uint arrayWidth=0) | |
| virtual void | put (concepts::Element< F > &em, const int dim, const int b=0) |
| virtual vectorial::TMatrix< F > & | T () const |
| virtual const Graphics< F > * | graphics () const |
| virtual void | insert (F &vdata, const int a=0, const int b=0) |
| Add a component. | |
| virtual const F * | get (const int a, const int b=0) const |
| Get a component. | |
| uint | vdim () const |
| Returns number of components. | |
| uint & | tag () |
| Returns the tag. | |
Static Public Member Functions | |
| static Graphics< F > * | vecGraphics () |
Protected Member Functions | |
| virtual std::ostream & | info (std::ostream &os) const |
Protected Attributes | |
| std::unique_ptr< vectorial::TMatrix< F > > | T_ |
| T matrix for the vector valued element. | |
| uint | vdim_ |
| Number of components. | |
| uint | idx_ |
| Index of the last added component. | |
| concepts::Array< F * > | vdata_ |
| Storage. | |
Vector valued element
Definition at line 270 of file vectorial.hh.
|
inherited |
Definition at line 227 of file vectorial.hh.
|
inherited |
Definition at line 54 of file element.hh.
|
inline |
Definition at line 272 of file vectorial.hh.
|
virtual |
Reimplemented from concepts::Element< F >.
|
inlinevirtualinherited |
|
inlinevirtualinherited |
Reimplemented from concepts::Element< F >.
Definition at line 243 of file vectorial.hh.
|
protectedvirtualinherited |
Reimplemented from concepts::OutputOperator.
|
virtualinherited |
Add a component.
Definition at line 94 of file vectorial.hh.
|
virtualinherited |
Insert element em into the vector valued element. This also creates the T matrix T_ of this element.
| dim | Number of global degrees of freedom (size of the subspace) |
|
inlinevirtualinherited |
Implements concepts::Element< F >.
Definition at line 242 of file vectorial.hh.
|
inlineinherited |
Returns the tag.
Definition at line 66 of file element.hh.
|
inlineinherited |
Returns number of components.
Definition at line 77 of file vectorial.hh.
|
inlinestaticinherited |
Definition at line 248 of file vectorial.hh.
|
protectedinherited |
Index of the last added component.
Definition at line 82 of file vectorial.hh.
|
protectedinherited |
T matrix for the vector valued element.
Definition at line 256 of file vectorial.hh.
|
mutableprotectedinherited |
Storage.
Definition at line 84 of file vectorial.hh.
|
protectedinherited |
Number of components.
Definition at line 80 of file vectorial.hh.