25 virtual void set(
const std::array<double,numGPperFace_> &w) = 0;
One stop include for all objects defined as part of base interface.
Interface to face weight, used to define the location of a gridpoint in a given face.
Definition ifaceweight.h:19
virtual double getWeight(uint32 i) const =0
Returns the weigth for a given vertex. Parameter by must be in the range 0 to numGPperFace_-1;.
virtual DVect getVector(std::array< DVect, numGPperFace_ > &vert) const =0
virtual void set(const std::array< double, numGPperFace_ > &w)=0
Set the four weights. Does not check is the sum of the weight is 1.0;.
DVect3 DVect
Vector of doubles, either 2D or 3D.
Definition dim.h:154
Interface to provide access to a zone.