5 #ifndef _SOURCEDISCRETIZATION_H_
6 #define _SOURCEDISCRETIZATION_H_
30 const Field& varField,
31 const Field& sourceField) :
50 XArray& rCell =
dynamic_cast<XArray&
>(rField[cVarIndex]);
54 for(
int c=0; c<nCells; c++)
56 rCell[c] += cellVolume[c]*source[c];
const Field & _sourceField
const GeomFields & _geomFields
SourceDiscretization(const MeshList &meshes, const GeomFields &geomFields, const Field &varField, const Field &sourceField)
pair< const Field *, const StorageSite * > ArrayIndex
const StorageSite & getCells() const
void discretize(const Mesh &mesh, MultiFieldMatrix &mfmatrix, MultiField &, MultiField &rField)
NumTypeTraits< X >::T_Scalar T_Scalar
vector< Mesh * > MeshList