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 27 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. More... | |
T & | val () |
Get the value. More... | |
rval () | |
Default constructor. More... | |
rval (long int i, T val) | |
Constructor from row, column and value. More... | |
Static Public Member Functions | |
static bool | noPointers () |
Indicate that the structure has no pointer. More... | |
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. | |
Default constructor.
Definition at line 69 of file Vector_petsc.hpp.
Constructor from row, column and value.
i | row |
val | value |
Definition at line 77 of file Vector_petsc.hpp.
|
inlinestatic |
Indicate that the structure has no pointer.
Definition at line 88 of file Vector_petsc.hpp.
|
inline |
|
inline |