9 #ifndef TPZMeshSolution_hpp 10 #define TPZMeshSolution_hpp 80 virtual void Print(std::ostream &out)
override;
int fPolynomialOrder
the polynomial order of the function
int fSolutionVarindex
variable index of the solution variable
int64_t fGeoElIndex
Geometric element index where the last point was found.
Contains declaration of TPZInterpolationSpace class which implements the interface for interpolated c...
Contains the declaration of the TPZMultiphysicsElement class. This class is abstract.
Implements a function. Utility.
TPZCompMesh * fMesh
Mesh for which the solution applies.
int ClassId() const override
Define the class id associated with the class.
class which represents the solution and its derivative as a function
virtual int NFunctions() const override
Returns number of functions.
virtual void Print(std::ostream &out) override
Print a brief statement.
~TPZMeshSolution()
Class destructor.
virtual void Execute(const TPZVec< REAL > &x, TPZVec< STATE > &f, TPZFMatrix< STATE > &df) override
Performs function computation.
int fNumSolutions
number of state variables of the differential equation
Implements computational mesh. Computational Mesh.
int fDimension
dimension of the problem
virtual int PolynomialOrder() const override
Polynomial order of this function.
int fGradVarindex
variable index of the gradient of the solution
TPZMeshSolution(TPZCompMesh *cmesh, int materialid)
Class constructor.
int fMaterialIndex
index of the material object
TPZManVector< REAL, 3 > fLastLoc
Parametric coordinate where the last point was found.