|
| VFDataScalarT (FDATA &fdata, EFDATA &efdata, HFDATA &hfdata) |
|
virtual | ~VFDataScalarT () |
|
virtual bool | min (double &val, VMesh::index_type &idx) const |
|
virtual bool | max (double &val, VMesh::index_type &idx) const |
|
virtual bool | minmax (double &min, VMesh::index_type &idxmin, double &max, VMesh::index_type &idxmax) const |
|
| VFDataT (FDATA &fdata, EFDATA &efdata, HFDATA &hfdata) |
|
virtual | ~VFDataT () |
|
virtual void | resize_fdata (VMesh::dimension_type dim) |
|
virtual void | resize_efdata (VMesh::dimension_type dim) |
|
virtual VMesh::size_type | fdata_size () const |
|
virtual VMesh::size_type | efdata_size () const |
|
virtual void * | fdata_pointer () const |
|
virtual void * | efdata_pointer () const |
|
virtual void | copy_value (VFData *fdata, VMesh::index_type vidx, VMesh::index_type idx) |
| Copy a value without needing to know the type. More...
|
|
virtual void | copy_values (VFData *fdata, VMesh::index_type vidx, VMesh::index_type idx, VMesh::size_type num) |
|
virtual void | copy_weighted_value (VFData *fdata, const VMesh::index_type *vidx, const VMesh::weight_type *vw, VMesh::size_type sz, VMesh::index_type idx) |
|
virtual void | copy_evalue (VFData *fdata, VMesh::index_type vidx, VMesh::index_type idx) |
| Copy a edge value without needing to know the type. More...
|
|
virtual void | copy_evalues (VFData *fdata, VMesh::index_type vidx, VMesh::index_type idx, VMesh::size_type num) |
|
virtual void | copy_weighted_evalue (VFData *fdata, VMesh::index_type *vidx, VMesh::weight_type *vw, VMesh::size_type sz, VMesh::index_type idx) |
| Copy a weighted edge value without needing to know the type. More...
|
|
virtual void | copy_values (VFData *fdata) |
| Copy values from one FData array to another FData array. More...
|
|
virtual void | copy_evalues (VFData *fdata) |
|
template<class T > |
void | interpolateT (T &val, VMesh::ElemInterpolate &ei, T defval) const |
|
template<class T > |
void | minterpolateT (std::vector< T > &vals, VMesh::MultiElemInterpolate &ei, T defval) const |
|
template<class T > |
void | mgradientT (std::vector< StackVector< T, 3 > > &vals, VMesh::MultiElemGradient &eg, T defval) const |
|
template<class T > |
void | gradientT (StackVector< T, 3 > &val, VMesh::ElemGradient &eg, T defval) const |
|
virtual VMesh::size_type | size () |
|
virtual | ~VFData () |
|
virtual void | copy_weighted_value (VFData *fdata, VMesh::index_type *vidx, VMesh::weight_type *vw, VMesh::size_type sz, VMesh::index_type idx) |
| Copy a weighted value without needing to know the type. More...
|
|