GemaCoreLib
The GeMA Core library
GmValueAccessorBase Member List

This is the complete list of members for GmValueAccessorBase, including all inherited members.

_convGmValueAccessorBaseprotected
_convDataGmValueAccessorBasemutableprotected
_evalContextGmValueAccessorBaseprivate
_infoGmValueAccessorBaseprotected
_loggerGmValueAccessorBaseprotected
_ownsEvalContextGmValueAccessorBaseprivate
_rconvGmValueAccessorBaseprotected
_unitGmValueAccessorBaseprotected
addScalarToValue(int index, double value)GmValueAccessorinline
addToValue(int index, const double *val)GmValueAccessorinline
adjustLinearIndex(int index, const GmMesh *m)GmValueAccessorinlinevirtual
adjustLinearIndex(int index, int firstGhostIndex)GmValueAccessorinlinevirtual
convData() const (defined in GmValueAccessorBase)GmValueAccessorBaseinlineprotected
convertFromAccessorUnit(double val, double *dst) constGmValueAccessorBaseprotectedvirtual
convertFromAccessorUnit(const double *val, double *dst) constGmValueAccessorBaseprotectedvirtual
convertToAccessorUnit(double val) constGmValueAccessorBaseprotectedvirtual
convertToAccessorUnit(const double *p) constGmValueAccessorBaseprotectedvirtual
defValue() constGmValueAccessorinlinevirtual
evalContext() constGmValueAccessorBaseinlinevirtual
evalDefValue(int index, const GmVector *coord) constGmValueAccessorBaseprotected
evalValue(GmUserFunctionEvaluator *functionEval, int index, const GmVector *coord) constGmValueAccessorBaseprotected
evalValue(GmUserFunction *functionDef, int index, const GmVector *coord) constGmValueAccessorBaseprotected
fillMatrixFromLuaTable(double *m, int nlin, int ncol, LuaTable &t, const GmValueInfo *info, const double *defVal, QString &err)GmValueAccessorBasestatic
functionId(int index) const =0GmValueAccessorpure virtual
GmDiscontinuityAccessor (defined in GmValueAccessorBase)GmValueAccessorBasefriend
GmValueAccessorBase(GmValueInfo *info, const GmLogCategory &logger, UnitConverter *conv, QString desiredUnit)GmValueAccessorBase
hasUnitConversion() constGmValueAccessorBaseinlinevirtual
info() constGmValueAccessorBaseinlinevirtual
isDefValue(int index) const =0GmValueAccessorpure virtual
isFunction(int index) const =0GmValueAccessorpure virtual
isScalar() constGmValueAccessorinline
matrixValue(int index, GmCRMatrix &mat) constGmValueAccessorinline
matrixValueAt(int index, const GmVector *coord, GmCRMatrix &mat) constGmValueAccessorinline
scalarValue(int index) constGmValueAccessorinline
scalarValueAt(int index, const GmVector *coord) const =0GmValueAccessorpure virtual
setEvalContext(GmValueSetEvalContext *context, bool ownsContext)GmValueAccessorBasevirtual
setFunctionFromName(int index, QString userFunctionId, QString &err)GmValueAccessorBasevirtual
setFunctionValue(int index, GmUserFunction *functionDef)=0GmValueAccessorpure virtual
setFunctionValue(int index, GmUserFunctionEvaluator *functionEval)=0GmValueAccessorpure virtual
setMatrixValue(int index, const GmMatrix &mat)GmValueAccessorinline
setScalarValue(int index, double value)=0GmValueAccessorpure virtual
setScalarValueAtDim(int index, int dim, double val)GmValueAccessorinlinevirtual
setValue(int index, const double *value)=0GmValueAccessorpure virtual
setValueAsDef(int index)=0GmValueAccessorpure virtual
setValueFromVariant(int index, const QVariant &v, bool acceptMissingDimension, QString &err)GmValueAccessorBasevirtual
setVectorValue(int index, const GmVector &vec)GmValueAccessorinline
size() const =0GmValueAccessorpure virtual
unit() constGmValueAccessorBaseinlinevirtual
value(int index) constGmValueAccessorinline
valueAt(int index, const GmVector *coord) const =0GmValueAccessorpure virtual
valueSize() constGmValueAccessorinline
valueStr(int index, bool evalFunctions, bool printDefAsNil, int fieldWidth=0, char format='g', int precision=-1, const GmVector *coord=NULL) constGmValueAccessorBasevirtual
vectorValue(int index, GmCRVector &vec) constGmValueAccessorinline
vectorValueAt(int index, const GmVector *coord, GmCRVector &vec) constGmValueAccessorinline
~GmValueAccessor()GmValueAccessorinlinevirtual
~GmValueAccessorBase()GmValueAccessorBasevirtual