#include <vectorial.hh>
Public Member Functions | |
| Vectorial (uint vdim, uint arrayWidth) | |
| 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. | |
Protected Attributes | |
| uint | vdim_ |
| Number of components. | |
| uint | idx_ |
| Index of the last added component. | |
| concepts::Array< F * > | vdata_ |
| Storage. | |
Base class for most classes which do vector valued problems. This class is mainly responsible for the memory handling.
Definition at line 59 of file vectorial.hh.
|
inline |
Constructor
| vdim | Number of components |
| arrayWidth | Storage to be allocated |
Definition at line 65 of file vectorial.hh.
|
virtual |
Definition at line 91 of file vectorial.hh.
|
inlinevirtual |
|
virtual |
Add a component.
Definition at line 94 of file vectorial.hh.
|
inline |
Returns number of components.
Definition at line 77 of file vectorial.hh.
|
protected |
Index of the last added component.
Definition at line 82 of file vectorial.hh.
|
mutableprotected |
Storage.
Definition at line 84 of file vectorial.hh.
|
protected |
Number of components.
Definition at line 80 of file vectorial.hh.