It store one row value of a vector. More...
It store one row value of a vector.
Given a row, store a value
Definition at line 29 of file Vector_petsc.hpp.
#include <Vector_petsc.hpp>
Public Types | |
| typedef boost::fusion::vector< PetscInt, T > | type |
| boost fusion that store the point | |
Public Member Functions | |
| long int & | rw () |
| Get the row. | |
| T & | val () |
| Get the value. | |
| rval () | |
| Default constructor. | |
| rval (long int i, T val) | |
| Constructor from row, column and value. | |
Static Public Member Functions | |
| static bool | noPointers () |
| Indicate that the structure has no pointer. | |
Data Fields | |
| type | data |
| structure that store the data of the point | |
Static Public Attributes | |
| static const unsigned int | row = 0 |
| Property id for the row. | |
| static const unsigned int | value = 1 |
| Property id for the value. | |
| static const unsigned int | max_prop = 2 |
| This object has 2 properties. | |
| typedef boost::fusion::vector<PetscInt,T> rval< T, PETSC_RVAL >::type |
boost fusion that store the point
Definition at line 34 of file Vector_petsc.hpp.
Default constructor.
Definition at line 71 of file Vector_petsc.hpp.
Constructor from row, column and value.
| i | row |
| val | value |
Definition at line 79 of file Vector_petsc.hpp.
|
inlinestatic |
Indicate that the structure has no pointer.
Definition at line 90 of file Vector_petsc.hpp.
|
inline |
|
inline |
structure that store the data of the point
Definition at line 37 of file Vector_petsc.hpp.
|
static |
This object has 2 properties.
Definition at line 46 of file Vector_petsc.hpp.
|
static |
Property id for the row.
Definition at line 40 of file Vector_petsc.hpp.
|
static |
Property id for the value.
Definition at line 43 of file Vector_petsc.hpp.