MOOSE - Multiscale Object Oriented Simulation Environment
|
#include <Conv.h>
Static Public Member Functions | |
static const vector< vector< T > > | buf2val (double **buf) |
static string | rttiType () |
static unsigned int | size (const vector< vector< T > > &val) |
static void | str2val (vector< vector< T > > &val, const string &s) |
static void | val2buf (const vector< vector< T > > &val, double **buf) |
static void | val2str (string &s, const vector< vector< T > > &val) |
Still more specialized partial specialization. This works with any field that has a uniform size. Assume strings are the only exception. The first double in the vector vec_ holds the # of data entries that follow it. This excludes the space for the size entry itself. This can be a ragged array: the number of entries in each vector need not be the same. The order of entries is: 0 : Dimension of left index, can be zero. As double. 1:numDim : Dimensions of right index. Any and all can be zero. Double. numDim+1 to total: Data, in condensed format.
|
inlinestatic |
|
inlinestatic |
Definition at line 550 of file Conv.h.
References Conv< T >::rttiType().
|
inlinestatic |
Definition at line 500 of file Conv.h.
References Conv< T >::size().
|
inlinestatic |
|
inlinestatic |
Definition at line 530 of file Conv.h.
References Conv< T >::val2buf().
|
inlinestatic |