|
| IssmVec () |
|
| IssmVec (int M) |
|
| IssmVec (int m, int M) |
|
| IssmVec (int M, bool fromlocalsize) |
|
| IssmVec (doubletype *buffer, int M) |
|
| ~IssmVec () |
|
void | Echo (void) |
|
void | Assemble (void) |
|
void | SetValues (int ssize, int *list, doubletype *values, InsMode mode) |
|
void | SetValue (int dof, doubletype value, InsMode mode) |
|
void | GetValue (doubletype *pvalue, int dof) |
|
void | GetSize (int *pM) |
|
void | GetLocalSize (int *pM) |
|
void | GetLocalVector (doubletype **pvector, int **pindices) |
|
IssmVec< doubletype > * | Duplicate (void) |
|
void | Set (doubletype value) |
|
void | AXPY (IssmVec *X, doubletype a) |
|
void | AYPX (IssmVec *X, doubletype a) |
|
doubletype * | ToMPISerial (void) |
|
doubletype * | ToMPISerial0 (void) |
|
void | Shift (doubletype shift) |
|
void | Copy (IssmVec *to) |
|
doubletype | Norm (NormMode mode) |
|
void | Scale (doubletype scale_factor) |
|
doubletype | Dot (IssmVec *input) |
|
void | PointwiseDivide (IssmVec *x, IssmVec *y) |
|
template<class doubletype>
class IssmVec< doubletype >
Definition at line 34 of file IssmVec.h.