63 void updateValue(
const int ElementNo,
const int QuantityNo,
const real UserValue);
75 void updateValue(
const int i,
const int j,
const int k,
const int QuantityNo,
const real UserValue);
101 inline real value(
const int ElementNo,
const int QuantityNo)
const;
111 inline real value(
const int i,
const int j,
const int k,
const int QuantityNo)
const;
121 inline real density(
const int i,
const int j,
const int k)
const;
131 inline real velocity(
const int i,
const int j,
const int k,
const int AxisNo)
const;
132 real stress(
const int i,
const int j,
const int k,
const int No)
const;
161 return value(i,j,k,1);
198 return (Q+ElementNo)->value(QuantityNo);
210 return value(i + (1<<LocalScaleNb)*(j +(1<<LocalScaleNb)*k), QuantityNo);
void updateSample()
Update number of samples.
Definition: TimeAverageGrid.h:171
Standard class for every vector in Carmen.
Definition: Vector.h:29
void updateValue(const int ElementNo, const int QuantityNo, const real UserValue)
Update Values. For a given element.
Definition: TimeAverageGrid.cpp:107
real velocity(const int i, const int j, const int k, const int AxisNo) const
Get velocity at the position i,j,k.
Definition: TimeAverageGrid.h:183
real value(const int ElementNo, const int QuantityNo) const
Get value at the position ElementNo.
Definition: TimeAverageGrid.h:196
real stress(const int i, const int j, const int k, const int No) const
Definition: TimeAverageGrid.cpp:190
~TimeAverageGrid()
Destructor of TimeAverageGrid clas.
Definition: TimeAverageGrid.cpp:94
Time Average Grid.
Definition: TimeAverageGrid.h:24
real density(const int i, const int j, const int k) const
Get density at the position i,j,k.
Definition: TimeAverageGrid.h:159
#define real
Definition: PreProcessor.h:31
TimeAverageGrid(const int UserScaleNb, const int UserQuantityNb)
Constructor of TimeAverageGrid class. For a given variable number.
Definition: TimeAverageGrid.cpp:30