NeoPZ
|
#include <pzmaterialdata.h>
Public Types | |
enum | MShapeFunctionType { EEmpty, EScalarShape, EVecandShape, EVecShape } |
Public Member Functions | |
TPZMaterialData () | |
Default constructor. More... | |
TPZMaterialData (const TPZMaterialData &cp) | |
Copy constructor. More... | |
~TPZMaterialData () | |
Default destructor. More... | |
void | SetAllRequirements (bool set) |
Set all flags at once. More... | |
TPZMaterialData & | operator= (const TPZMaterialData &cp) |
void | Print (std::ostream &out) const |
Prints the data. More... | |
void | PrintMathematica (std::ostream &out) const |
Prints the data in a format suitable for Mathematica. More... | |
void | Write (TPZStream &buf, int withclassid) const override |
Saves the element data to a stream. More... | |
void | Read (TPZStream &buf, void *context) override |
Reads the element data from a stream. More... | |
virtual bool | Compare (TPZSavable *copy, bool override=false) override |
Compares the object for identity with the object pointed to, eventually copy the object. More... | |
virtual bool | Compare (TPZSavable *copy, bool override=false) const override |
Compares the object for identity with the object pointed to, eventually copy the object. More... | |
void | ComputeFluxValues (TPZFMatrix< REAL > &fluxes) |
Computes the flux values based on a Material of Hdiv approx space. More... | |
void | ComputeFunctionDivergence () |
Computes the flux divergence values based on a Material of Hdiv approx space. More... | |
int | ClassId () const override |
Define the class id associated with the class. More... | |
Public Member Functions inherited from TPZSavable | |
TPZSavable () | |
virtual | ~TPZSavable () |
virtual std::list< std::map< std::string, uint64_t > > | VersionHistory () const |
virtual std::pair< std::string, uint64_t > | Version () const |
Public Member Functions inherited from TPZRegisterClassId | |
template<typename T > | |
TPZRegisterClassId (int(T::*)() const) | |
TPZRegisterClassId ()=default | |
Public Attributes | |
MShapeFunctionType | fShapeType |
int | intLocPtIndex |
Index of the current integration point being evaluated. More... | |
int | intGlobPtIndex |
global point index More... | |
int | NintPts |
amount of points in the integrstion rule More... | |
Flags indicating whether some attributes shall be computed or not | |
bool | fNeedsSol |
bool | fNeedsNeighborSol |
bool | fNeedsHSize |
bool | fNeedsNeighborCenter |
bool | fNeedsNormalVecFad |
bool | fNeedsNormal |
bool | fActiveApproxSpace |
Attributes to be computed in CalcStiff | |
TPZFNMatrix< 220, REAL > | phi |
vector of shapefunctions (format is dependent on the value of shapetype) More... | |
TPZFNMatrix< 660, REAL > | dphi |
values of the derivative of the shape functions over the master element More... | |
TPZFNMatrix< 660, REAL > | dphix |
values of the derivative of the shape functions More... | |
TPZFNMatrix< 220, REAL > | divphi |
values of the divergence of the shapefunctions in the mapped element (only applicable to H(div)) spaces More... | |
TPZFNMatrix< 9, REAL > | axes |
axes indicating the directions of the derivatives of the shapefunctions More... | |
TPZFNMatrix< 9, REAL > | jacobian |
value of the jacobian at the integration point More... | |
TPZFNMatrix< 9, REAL > | jacinv |
value of the inverse of the jacobian at the integration point More... | |
TPZManVector< REAL, 3 > | normal |
normal to the element at the integration point More... | |
TPZManVector< REAL, 3 > | x |
value of the coordinate at the integration point More... | |
TPZManVector< REAL, 3 > | xParametric |
value of the coordinate at the integration point corresponding to the x-parametric coordinate (master element) More... | |
int | p |
maximum polinomial order of the shape functions More... | |
TPZSolVec | sol |
vector of the solutions at the integration point More... | |
TPZGradSolVec | dsol |
vector of the derivatives of the solution at the integration point More... | |
TPZSolVec | divsol |
vector of the divergence of the solution at the integration point (only of hdiv spaces) More... | |
REAL | HSize |
measure of the size of the element More... | |
REAL | detjac |
determinant of the jacobian More... | |
TPZManVector< REAL, 3 > | XCenter |
value of the coordinate at the center of the element More... | |
TPZFNMatrix< 180 > | fDirectionsOnMaster |
Directions on the master element. More... | |
int | numberdualfunctions |
number of dual function (e.g. pressure in HDiv approximations) More... | |
int | gelElId |
TPZManVector< std::pair< int, int64_t > > | fVecShapeIndex |
correspondence between normal vector index and index of the shape functions More... | |
TPZFNMatrix< 180 > | fNormalVec |
list of normal vectors More... | |
Additional Inherited Members | |
Static Public Member Functions inherited from TPZSavable | |
static std::set< TPZRestoreClassBase * > & | RestoreClassSet () |
This static function guarantees that the gMap object is available when needed. More... | |
static std::map< int, TPZRestore_t > & | ClassIdMap () |
This static function guarantees that the gMap object is available when needed. More... | |
static std::pair< std::string, uint64_t > | NeoPZVersion () |
static void | Register (TPZRestoreClassBase *restore) |
static void | RegisterClassId (int classid, TPZRestore_t fun) |
static TPZSavable * | CreateInstance (const int &classId) |
Definition at line 33 of file pzmaterialdata.h.
Enumerator | |
---|---|
EEmpty | |
EScalarShape | |
EVecandShape | |
EVecShape |
Definition at line 38 of file pzmaterialdata.h.
TPZMaterialData::TPZMaterialData | ( | ) |
Default constructor.
Definition at line 22 of file pzmaterialdata.cpp.
References detjac, dsol, fDirectionsOnMaster, fNeedsNormalVecFad, gelElId, HSize, intGlobPtIndex, intLocPtIndex, NintPts, numberdualfunctions, TPZManVector< T, NumExtAlloc >::Resize(), SetAllRequirements(), and sol.
TPZMaterialData::TPZMaterialData | ( | const TPZMaterialData & | cp | ) |
TPZMaterialData::~TPZMaterialData | ( | ) |
Default destructor.
Definition at line 86 of file pzmaterialdata.cpp.
|
overridevirtual |
Define the class id associated with the class.
This id has to be unique for all classes A non unique id is flagged at the startup of the program
Implements TPZSavable.
Reimplemented in TPZMatPorous< T, TMEM >, and TPZMatTemporal.
Definition at line 303 of file pzmaterialdata.cpp.
References Hash().
Referenced by TPZMatTemporal::ClassId().
|
overridevirtual |
Compares the object for identity with the object pointed to, eventually copy the object.
Compare the object for identity with the object pointed to, eventually copy the object.
Compares both objects bitwise for identity. Put an entry in the log file if different overwrite the calling object if the override flag is true
compare both objects bitwise for identity. Put an entry in the log file if different overwrite the calling object if the override flag is true
Reimplemented from TPZSavable.
Definition at line 100 of file pzmaterialdata.cpp.
References axes, TPZFMatrix< TVar >::Compare(), divphi, dphi, dphix, jacinv, jacobian, LOGPZ_DEBUG, and phi.
|
overridevirtual |
Compares the object for identity with the object pointed to, eventually copy the object.
Compares both objects bitwise for identity. Put an entry in the log file if different overwrite the calling object if the override flag is true
Reimplemented from TPZSavable.
Definition at line 156 of file pzmaterialdata.cpp.
References DebugStop.
void TPZMaterialData::ComputeFluxValues | ( | TPZFMatrix< REAL > & | fluxes | ) |
Computes the flux values based on a Material of Hdiv approx space.
Definition at line 308 of file pzmaterialdata.cpp.
References EVecandShape, fNormalVec, fShapeType, fVecShapeIndex, phi, TPZFMatrix< TVar >::Redim(), and TPZVec< T >::size().
void TPZMaterialData::ComputeFunctionDivergence | ( | ) |
Computes the flux divergence values based on a Material of Hdiv approx space.
Compute the divergence of the shape functions.
Definition at line 330 of file pzmaterialdata.cpp.
References detjac, divphi, dphi, fDirectionsOnMaster, fVecShapeIndex, TPZVec< T >::NElements(), TPZFMatrix< TVar >::Redim(), and TPZMatrix< TVar >::Rows().
Referenced by TPZCompElHDiv< TSHAPE >::ComputeRequiredData().
TPZMaterialData & TPZMaterialData::operator= | ( | const TPZMaterialData & | cp | ) |
Definition at line 47 of file pzmaterialdata.cpp.
References axes, detjac, divphi, divsol, dphi, dphix, dsol, fDirectionsOnMaster, fNeedsHSize, fNeedsNeighborCenter, fNeedsNeighborSol, fNeedsNormal, fNeedsNormalVecFad, fNeedsSol, fNormalVec, fShapeType, fVecShapeIndex, gelElId, HSize, intGlobPtIndex, intLocPtIndex, jacinv, jacobian, NintPts, normal, numberdualfunctions, p, phi, sol, x, and XCenter.
Referenced by TPZMaterialData().
void TPZMaterialData::Print | ( | std::ostream & | out | ) | const |
Prints the data.
Print the data
Definition at line 163 of file pzmaterialdata.cpp.
References axes, detjac, divphi, divsol, dphi, dphix, dsol, fDirectionsOnMaster, gelElId, HSize, intGlobPtIndex, intLocPtIndex, jacinv, jacobian, NintPts, normal, p, phi, TPZVec< T >::Print(), TPZMatrix< TVar >::Print(), TPZVec< T >::size(), sol, x, and XCenter.
void TPZMaterialData::PrintMathematica | ( | std::ostream & | out | ) | const |
Prints the data in a format suitable for Mathematica.
Print the data in a format suitable for Mathematica
Definition at line 193 of file pzmaterialdata.cpp.
References axes, detjac, divsol, dphi, dphix, dsol, EMathematicaInput, fDirectionsOnMaster, gelElId, HSize, intGlobPtIndex, intLocPtIndex, jacinv, jacobian, NintPts, normal, p, phi, TPZVec< T >::Print(), TPZMatrix< TVar >::Print(), TPZVec< T >::size(), sol, x, and XCenter.
Referenced by TPZElasticityAxiMaterial::ContributeInterface().
|
overridevirtual |
Reads the element data from a stream.
Read the element data from a stream
Reimplemented from TPZSavable.
Reimplemented in TPZMatPorous< T, TMEM >.
Definition at line 265 of file pzmaterialdata.cpp.
References axes, detjac, divphi, divsol, dphi, dphix, dsol, fShapeType, gelElId, HSize, intGlobPtIndex, intLocPtIndex, jacinv, jacobian, NintPts, normal, p, phi, TPZStream::Read(), TPZFNMatrix< N, TVar >::Read(), sol, x, and XCenter.
void TPZMaterialData::SetAllRequirements | ( | bool | set | ) |
Set all flags at once.
Definition at line 90 of file pzmaterialdata.cpp.
References fNeedsHSize, fNeedsNeighborCenter, fNeedsNeighborSol, fNeedsNormal, and fNeedsSol.
Referenced by TPZInterfaceElement::ComputeErrorFace(), TPZMixedPoissonParabolic::FillBoundaryConditionDataRequirement(), TPZPrimalPoisson::FillBoundaryConditionDataRequirement(), TPZDualPoisson::FillBoundaryConditionDataRequirement(), TPZMatLaplacian::FillBoundaryConditionDataRequirement(), TPZMatPoisson3d::FillBoundaryConditionDataRequirement(), TPZMatElasticity2D::FillBoundaryConditionDataRequirement(), TPZPrimalPoisson::FillDataRequirements(), TPZDualPoisson::FillDataRequirements(), TPZMaterial::FillDataRequirements(), TPZMatLaplacian::FillDataRequirements(), TPZMatPoisson3d::FillDataRequirements(), TPZPostProcMat::FillDataRequirements(), TPZMatElasticity2D::FillDataRequirements(), TPZDiscontinuousGalerkin::FillDataRequirementsInterface(), TPZTracerFlow::FillDataRequirementsInterface(), TPZLagrangeMultiplier::FillDataRequirementsInterface(), TPZMatLaplacian::FillDataRequirementsInterface(), TPZMaterial::FillDataRequirementsInterface(), and TPZMaterialData().
|
overridevirtual |
Saves the element data to a stream.
Save the element data to a stream
Reimplemented from TPZSavable.
Reimplemented in TPZMatPorous< T, TMEM >.
Definition at line 224 of file pzmaterialdata.cpp.
References axes, TPZVec< T >::begin(), detjac, divphi, divsol, dphi, dphix, dsol, fShapeType, gelElId, HSize, intGlobPtIndex, intLocPtIndex, jacinv, jacobian, NintPts, normal, p, phi, TPZVec< T >::size(), sol, TPZStream::Write(), TPZFNMatrix< N, TVar >::Write(), x, and XCenter.
TPZFNMatrix<9,REAL> TPZMaterialData::axes |
axes indicating the directions of the derivatives of the shapefunctions
Definition at line 63 of file pzmaterialdata.h.
Referenced by TPZReferredCompEl< TCOMPEL >::AppendOtherSolution(), TPZCompElPostProc< TCOMPEL >::CalcResidual(), TPZInterfaceElement::CalcResidual(), TPZInterfaceElement::CalcStiff(), Compare(), TPZMatElastoPlastic2D< T, TMEM >::ComputeDeltaStrainVector(), TPZMatElastoPlastic< T, TMEM >::ComputeDeltaStrainVector(), TPZInterpolationSpace::ComputeError(), TPZInterfaceElement::ComputeErrorFace(), TPZSBFemVolume::ComputeKMatrices(), TPZInterpolationSpace::ComputeNormal(), TPZInterfaceElement::ComputeRequiredData(), TPZReducedSpace::ComputeRequiredData(), TPZInterpolationSpace::ComputeRequiredData(), TPZMultiphysicsInterfaceElement::ComputeRequiredData(), TPZCompElHDivBound2< TSHAPE >::ComputeShape(), TPZInterpolationSpace::ComputeShape(), TPZCompElDisc::ComputeShape(), TPZReferredCompEl< TCOMPEL >::ComputeSolution(), TPZReducedSpace::ComputeSolution(), TPZCompElHDivPressure< TSHAPE >::ComputeSolution(), TPZInterpolatedElement::ComputeSolution(), TPZCompElHDiv< TSHAPE >::ComputeSolution(), TPZSBFemVolume::ComputeSolution(), TPZCompElDisc::ComputeSolution(), TPZCompElHDiv< TSHAPE >::ComputeSolutionHDiv(), TPZCompElHDivPressure< TSHAPE >::ComputeSolutionPressureHDiv(), TPZMatHybrid::Contribute(), TPZLinearConvection::Contribute(), TPZBCTension::Contribute(), TPZPlaca::Contribute(), TPZBurger::Contribute(), TPZMatOrthotropic::Contribute(), TPZMatPlaca2::Contribute(), TPZNonLinearPoisson3d::Contribute(), TPZEuler::Contribute(), TPZLinearConvecDiff::Contribute(), TPZElasticityHybridMaterial::Contribute(), TPZSpaceTimeRichardsEq::Contribute(), TPZMatPoisson3dReferred::Contribute(), TPZMat2dLin::Contribute(), TPZMatElastoPlastic2D< T, TMEM >::Contribute(), TPZElasticityMaterial::Contribute(), TPZElasticityAxiMaterial::Contribute(), TPZMatElastoPlastic< T, TMEM >::Contribute(), TPZElasticity3D::Contribute(), TPZMatPorous< T, TMEM >::Contribute(), TPZMatConvectionProblem::Contribute(), TPZMixedElasticityMaterial::Contribute(), TPZMatPoisson3d::Contribute(), TPZMatElasticity2D::Contribute(), TPZLinearConvecDiff::ContributeBC(), TPZEuler::ContributeBC(), TPZNonLinearPoisson3d::ContributeBC(), TPZSpaceTimeRichardsEq::ContributeBC(), TPZBurger::ContributeBC(), TPZMat2dLin::ContributeBC(), TPZElasticityAxiMaterial::ContributeBC(), TPZNullMaterial::ContributeBC(), TPZMatPoisson3d::ContributeBC(), TPZMatLaplacian::ContributeHDiv(), TPZMatPoisson3d::ContributeHDiv(), TPZMatDualHybridPoisson::ContributeInterface(), TPZElasticityAxiMaterial::ContributeInterface(), TPZMatConvectionProblem::ContributeInterface(), TPZMatLaplacian::ContributeInterface(), TPZMatPoisson3d::ContributeInterface(), TPZMatElasticity2D::ContributeVec(), TPZElasticityMaterial::ContributeVecShape(), TPZElasticityAxiMaterial::Errors(), TPZMatConvectionProblem::Errors(), TPZMaterial::Errors(), TPZInterpolationSpace::EvaluateError(), TPZSBFemVolume::EvaluateError(), TPZInterfaceElement::EvaluateInterfaceJump(), TPZCompElDisc::EvaluateSquareResidual2D(), TPZMatPorous< T, TMEM >::Flux(), TPZTracerFlow::FractureFactor(), TPZInterfaceElement::InitMaterialData(), TPZSBFemVolume::InitMaterialData(), TPZInterpolationSpace::InitMaterialData(), TPZMultiphysicsInterfaceElement::InitMaterialData(), TPZInterfaceElement::IntegrateInterface(), TPZInterpolationSpace::IntegrateSolution(), TPZMatPoisson3d::LocalNeumanContribute(), operator=(), Print(), PrintMathematica(), TPZInterpolationSpace::ProjectFlux(), Read(), TPZSBFemVolume::Shape(), TPZReducedSpace::ShapeX(), TPZMultPlaca::Solution(), TPZMultCamada::Solution(), TPZLinearConvecDiff::Solution(), TPZMatHybrid::Solution(), TPZLinearConvection::Solution(), TPZMatOrthotropic::Solution(), TPZPlaca::Solution(), TPZEuler::Solution(), TPZConsLawTest::Solution(), TPZVecL2::Solution(), TPZMatDualHybridPoisson::Solution(), TPZThermicElast3D::Solution(), TPZNullMaterial::Solution(), TPZElasticityAxiMaterial::Solution(), TPZCoupledTransportDarcy::Solution(), TPZMatConvectionProblem::Solution(), TPZElasticityMaterial::Solution(), TPZMatElasticity2D::Solution(), TPZMatLaplacian::Solution(), TPZMaterial::Solution(), TPZMatPoisson3d::Solution(), TPZMixedElasticityMaterial::Solution(), TPZSwelling::Solution(), TPZSBFemVolume::Solution(), and Write().
REAL TPZMaterialData::detjac |
determinant of the jacobian
Definition at line 85 of file pzmaterialdata.h.
Referenced by TPZCompElPostProc< TCOMPEL >::CalcResidual(), TPZInterpolationSpace::CalcResidual(), TPZInterfaceElement::CalcResidual(), TPZMultiphysicsInterfaceElement::CalcStiff(), TPZInterpolationSpace::CalcStiff(), TPZInterfaceElement::CalcStiff(), TPZInterpolationSpace::ComputeError(), TPZInterfaceElement::ComputeErrorFace(), ComputeFunctionDivergence(), TPZSBFemVolume::ComputeKMatrices(), TPZReducedSpace::ComputeRequiredData(), TPZMultiphysicsInterfaceElement::ComputeRequiredData(), TPZCompElHDivBound2< TSHAPE >::ComputeShape(), TPZInterpolationSpace::ComputeShape(), TPZCompElDisc::ComputeShape(), TPZSBFemVolume::ComputeSolution(), TPZSpaceTimeRichardsEq::Contribute(), TPZInterpolationSpace::EvaluateError(), TPZSBFemVolume::EvaluateError(), TPZInterfaceElement::EvaluateInterfaceJump(), TPZCompElDisc::EvaluateSquareResidual2D(), TPZInterfaceElement::IntegrateInterface(), TPZInterpolationSpace::IntegrateSolution(), operator=(), Print(), PrintMathematica(), TPZInterpolationSpace::ProjectFlux(), Read(), TPZSBFemVolume::Shape(), TPZMaterialData(), and Write().
TPZFNMatrix<220, REAL> TPZMaterialData::divphi |
values of the divergence of the shapefunctions in the mapped element (only applicable to H(div)) spaces
Definition at line 61 of file pzmaterialdata.h.
Referenced by Compare(), ComputeFunctionDivergence(), TPZCompElHDiv< TSHAPE >::ComputeSolutionHDiv(), operator=(), Print(), Read(), and Write().
TPZSolVec TPZMaterialData::divsol |
vector of the divergence of the solution at the integration point (only of hdiv spaces)
Definition at line 81 of file pzmaterialdata.h.
Referenced by TPZCompElHDiv< TSHAPE >::ComputeSolutionHDiv(), operator=(), Print(), PrintMathematica(), Read(), and Write().
TPZFNMatrix<660, REAL> TPZMaterialData::dphi |
values of the derivative of the shape functions over the master element
Definition at line 57 of file pzmaterialdata.h.
Referenced by TPZCompElPostProc< TCOMPEL >::CalcResidual(), Compare(), ComputeFunctionDivergence(), TPZSBFemVolume::ComputeKMatrices(), TPZCompElHDivBound2< TSHAPE >::ComputeShape(), TPZInterpolationSpace::ComputeShape(), TPZCompElDisc::ComputeShape(), TPZSBFemVolume::ComputeSolution(), TPZMatPorous< T, TMEM >::Contribute(), TPZInterpolationSpace::EvaluateError(), TPZSBFemVolume::ExtendShapeFunctions(), TPZSBFemVolume::InitMaterialData(), TPZInterpolationSpace::InitMaterialData(), operator=(), Print(), PrintMathematica(), TPZInterpolationSpace::ProjectFlux(), Read(), TPZSBFemVolume::Shape(), and Write().
TPZFNMatrix<660, REAL> TPZMaterialData::dphix |
values of the derivative of the shape functions
Definition at line 59 of file pzmaterialdata.h.
Referenced by TPZCompElPostProc< TCOMPEL >::CalcResidual(), TPZAgglomerateElement::CalcStiff(), Compare(), TPZInterpolationSpace::ComputeError(), TPZSBFemVolume::ComputeKMatrices(), TPZInterfaceElement::ComputeRequiredData(), TPZReducedSpace::ComputeRequiredData(), TPZInterpolationSpace::ComputeShape(), TPZCompElDisc::ComputeShape(), TPZReducedSpace::ComputeSolution(), TPZCompElHDivPressure< TSHAPE >::ComputeSolution(), TPZInterpolatedElement::ComputeSolution(), TPZCompElHDiv< TSHAPE >::ComputeSolution(), TPZCompElDisc::ComputeSolution(), TPZCompElHDiv< TSHAPE >::ComputeSolutionHDiv(), TPZCompElHDivPressure< TSHAPE >::ComputeSolutionPressureHDiv(), TPZMatHybrid::Contribute(), TPZLinearConvection::Contribute(), TPZBCTension::Contribute(), TPZViscoelastic::Contribute(), TPZPlaca::Contribute(), TPZBurger::Contribute(), TPZMaterialTest::Contribute(), TPZMatOrthotropic::Contribute(), TPZMatPlaca2::Contribute(), TPZMaterialTest3D::Contribute(), TPZNonLinearPoisson3d::Contribute(), TPZBiharmonic::Contribute(), TPZMatHyperElastic::Contribute(), TPZConsLawTest::Contribute(), TPZEuler::Contribute(), TPZLinearConvecDiff::Contribute(), TPZNLMat1d::Contribute(), TPZElasticityHybridMaterial::Contribute(), TPZNonLinBiharmonic::Contribute(), TPZReynoldsFlow::Contribute(), TPZSpaceTimeRichardsEq::Contribute(), TPZMat2dLin::Contribute(), TPZMatDualHybridPoisson::Contribute(), TPZThermicElast3D::Contribute(), TPZMat1dLin::Contribute(), TPZMatElastoPlastic2D< T, TMEM >::Contribute(), TPZPrimalPoisson::Contribute(), TPZIncNavierStokesKEps::Contribute(), TPZElasticityMaterial::Contribute(), TPZElasticityAxiMaterial::Contribute(), TPZMatElastoPlastic< T, TMEM >::Contribute(), TPZElasticity3D::Contribute(), TPZMatPorous< T, TMEM >::Contribute(), TPZMatLaplacian::Contribute(), TPZMixedElasticityMaterial::Contribute(), TPZMatPoisson3d::Contribute(), TPZMatElasticity2D::Contribute(), TPZEulerConsLaw::Contribute(), TPZBurger::ContributeBCInterface(), TPZNonLinearPoisson3d::ContributeBCInterface(), TPZBiharmonic::ContributeBCInterface(), TPZNonLinBiharmonic::ContributeBCInterface(), TPZMatLaplacian::ContributeBCInterface(), TPZMatPoisson3d::ContributeBCInterface(), TPZBiharmonicEstimator::ContributeErrorsSimple(), TPZMatLaplacian::ContributeHDiv(), TPZMatPoisson3d::ContributeHDiv(), TPZMatDualHybridPoisson::ContributeInterface(), TPZNonLinearPoisson3d::ContributeInterface(), TPZBurger::ContributeInterface(), TPZBiharmonic::ContributeInterface(), TPZElasticityAxiMaterial::ContributeInterface(), TPZNonLinBiharmonic::ContributeInterface(), TPZMatConvectionProblem::ContributeInterface(), TPZMatLaplacian::ContributeInterface(), TPZMatPoisson3d::ContributeInterface(), TPZBiharmonicEstimator::ContributeInterfaceBCErrorsDual(), TPZMatElasticity2D::ContributeVec(), TPZElasticityMaterial::ContributeVecShape(), TPZElasticity3D::ContributeVecShape(), TPZElast3Dnlinear::ContributeVecShapeAux(), TPZInterpolationSpace::EvaluateError(), TPZCompElDisc::EvaluateSquareResidual2D(), TPZSBFemVolume::ExtendShapeFunctions(), TPZSBFemVolume::InitMaterialData(), TPZInterpolationSpace::InitMaterialData(), TPZMatPoisson3d::LocalNeumanContribute(), operator=(), TPZBiharmonicEstimator::OrderSolution(), TPZBiharmonicEstimator::OrderSolutionLeft(), TPZBiharmonicEstimator::OrderSolutionRight(), Print(), PrintMathematica(), TPZInterpolationSpace::ProjectFlux(), Read(), TPZReducedSpace::ShapeX(), and Write().
TPZGradSolVec TPZMaterialData::dsol |
vector of the derivatives of the solution at the integration point
Definition at line 79 of file pzmaterialdata.h.
Referenced by TPZReferredCompEl< TCOMPEL >::AppendOtherSolution(), TPZCompElPostProc< TCOMPEL >::CalcResidual(), TPZAgglomerateElement::CalcStiff(), TPZMatElastoPlastic2D< T, TMEM >::ComputeDeltaStrainVector(), TPZMatElastoPlastic< T, TMEM >::ComputeDeltaStrainVector(), TPZInterpolationSpace::ComputeError(), TPZSBFemVolume::ComputeKMatrices(), TPZMatPorous< T, TMEM >::ComputePorePressure(), TPZInterfaceElement::ComputeRequiredData(), TPZReducedSpace::ComputeRequiredData(), TPZInterpolationSpace::ComputeRequiredData(), TPZReferredCompEl< TCOMPEL >::ComputeSolution(), TPZReducedSpace::ComputeSolution(), TPZCompElHDivPressure< TSHAPE >::ComputeSolution(), TPZInterpolatedElement::ComputeSolution(), TPZCompElHDiv< TSHAPE >::ComputeSolution(), TPZSBFemVolume::ComputeSolution(), TPZCompElDisc::ComputeSolution(), TPZCompElHDiv< TSHAPE >::ComputeSolutionHDiv(), TPZCompElHDivPressure< TSHAPE >::ComputeSolutionPressureHDiv(), TPZViscoelastic::ComputeStressTensor(), TPZElasticity3D::ComputeStressTensor(), TPZBCTension::Contribute(), TPZViscoelastic::Contribute(), TPZBurger::Contribute(), TPZNonLinearPoisson3d::Contribute(), TPZMatHyperElastic::Contribute(), TPZNonLinBiharmonic::Contribute(), TPZSpaceTimeRichardsEq::Contribute(), TPZMatPoisson3dReferred::Contribute(), TPZMatElastoPlastic2D< T, TMEM >::Contribute(), TPZPrimalPoisson::Contribute(), TPZIncNavierStokesKEps::Contribute(), TPZCoupledTransportDarcyBC::Contribute(), TPZMatPorous< T, TMEM >::Contribute(), TPZCoupledTransportDarcy::Contribute(), TPZMatLaplacian::Contribute(), TPZMatElasticity2D::Contribute(), TPZEulerConsLaw::Contribute(), TPZMatElasticity2D::ContributeBC(), TPZMatPoisson3dReferred::ContributeBCInterface(), TPZBurger::ContributeBCInterface(), TPZNonLinearPoisson3d::ContributeBCInterface(), TPZNonLinBiharmonic::ContributeBCInterface(), TPZCoupledTransportDarcy::ContributeBCInterface(), TPZEulerConsLaw::ContributeBCInterface(), TPZBiharmonicEstimator::ContributeErrorsDual(), TPZMatPoisson3dReferred::ContributeInterface(), TPZNonLinearPoisson3d::ContributeInterface(), TPZBurger::ContributeInterface(), TPZElasticityAxiMaterial::ContributeInterface(), TPZNonLinBiharmonic::ContributeInterface(), TPZCoupledTransportDarcyBC::ContributeInterface(), TPZCoupledTransportDarcy::ContributeInterface(), TPZBiharmonicEstimator::ContributeInterfaceBCErrorsDual(), TPZBiharmonicEstimator::ContributeInterfaceErrorsDual(), TPZMatElasticity2D::ContributeVec(), TPZElast3Dnlinear::ContributeVecShapeAux(), TPZElasticityAxiMaterial::Errors(), TPZMatConvectionProblem::Errors(), TPZMaterial::Errors(), TPZInterpolationSpace::EvaluateError(), TPZSBFemVolume::EvaluateError(), TPZInterfaceElement::EvaluateInterfaceJump(), TPZCompElDisc::EvaluateSquareResidual2D(), TPZSBFemVolume::InitMaterialData(), TPZInterpolationSpace::InitMaterialData(), TPZInterfaceElement::IntegrateInterface(), TPZMatPoisson3d::LocalNeumanContribute(), operator=(), TPZBiharmonicEstimator::OrderSolution(), TPZBiharmonicEstimator::OrderSolutionLeft(), TPZBiharmonicEstimator::OrderSolutionRight(), Print(), PrintMathematica(), TPZInterpolationSpace::ProjectFlux(), Read(), TPZReducedSpace::ShapeX(), TPZMultPlaca::Solution(), TPZMatElastoPlastic2D< T, TMEM >::Solution(), TPZLinearConvecDiff::Solution(), TPZMultCamada::Solution(), TPZMatHybrid::Solution(), TPZLinearConvection::Solution(), TPZMatOrthotropic::Solution(), TPZPlaca::Solution(), TPZEuler::Solution(), TPZViscoelastic::Solution(), TPZConsLawTest::Solution(), TPZVecL2::Solution(), TPZMatDualHybridPoisson::Solution(), TPZThermicElast3D::Solution(), TPZNullMaterial::Solution(), TPZPrimalPoisson::Solution(), TPZElasticityAxiMaterial::Solution(), TPZCoupledTransportDarcy::Solution(), TPZMatConvectionProblem::Solution(), TPZElasticityMaterial::Solution(), TPZMatElasticity2D::Solution(), TPZMatLaplacian::Solution(), TPZMaterial::Solution(), TPZMatPoisson3d::Solution(), TPZMixedElasticityMaterial::Solution(), TPZSwelling::Solution(), TPZSBFemVolume::Solution(), TPZMaterialData(), TPZMatPorous< T, TMEM >::UpdatePorePressure(), TPZViscoelastic::UpdateQsi(), and Write().
bool TPZMaterialData::fActiveApproxSpace |
Definition at line 48 of file pzmaterialdata.h.
TPZFNMatrix<180> TPZMaterialData::fDirectionsOnMaster |
Directions on the master element.
Definition at line 89 of file pzmaterialdata.h.
Referenced by ComputeFunctionDivergence(), TPZCompElHDiv< TSHAPE >::ComputeRequiredData(), TPZCompElHDiv< TSHAPE >::InitMaterialData(), operator=(), Print(), PrintMathematica(), and TPZMaterialData().
bool TPZMaterialData::fNeedsHSize |
Definition at line 46 of file pzmaterialdata.h.
Referenced by TPZMultiphysicsInterfaceElement::CalcStiff(), TPZInterfaceElement::ComputeErrorFace(), TPZInterfaceElement::ComputeRequiredData(), TPZReducedSpace::ComputeRequiredData(), TPZInterpolationSpace::ComputeRequiredData(), TPZMultiphysicsInterfaceElement::ComputeRequiredData(), TPZMatElastoPlastic< T, TMEM >::FillDataRequirements(), TPZMatLaplacian::FillDataRequirementsInterface(), operator=(), and SetAllRequirements().
bool TPZMaterialData::fNeedsNeighborCenter |
Definition at line 46 of file pzmaterialdata.h.
Referenced by TPZMaterial::FillDataRequirements(), TPZMatLaplacian::FillDataRequirements(), TPZMatElasticity2D::FillDataRequirements(), TPZMatElastoPlastic< T, TMEM >::FillDataRequirements(), TPZMatLaplacian::FillDataRequirementsInterface(), TPZInterfaceElement::InitMaterialData(), operator=(), and SetAllRequirements().
bool TPZMaterialData::fNeedsNeighborSol |
Definition at line 46 of file pzmaterialdata.h.
Referenced by TPZInterfaceElement::ComputeRequiredData(), TPZMaterial::FillDataRequirements(), TPZMatLaplacian::FillDataRequirements(), TPZMatElasticity2D::FillDataRequirements(), TPZDiscontinuousGalerkin::FillDataRequirementsInterface(), TPZTracerFlow::FillDataRequirementsInterface(), TPZMatLaplacian::FillDataRequirementsInterface(), TPZInterfaceElement::InitMaterialData(), operator=(), and SetAllRequirements().
bool TPZMaterialData::fNeedsNormal |
Definition at line 47 of file pzmaterialdata.h.
Referenced by TPZInterfaceElement::ComputeRequiredData(), TPZReducedSpace::ComputeRequiredData(), TPZInterpolationSpace::ComputeRequiredData(), TPZMultiphysicsInterfaceElement::ComputeRequiredData(), TPZMixedPoissonParabolic::FillBoundaryConditionDataRequirement(), TPZMatElastoPlastic2D< T, TMEM >::FillBoundaryConditionDataRequirement(), TPZMatLaplacian::FillBoundaryConditionDataRequirement(), TPZMatPoisson3d::FillBoundaryConditionDataRequirement(), TPZElasticityMaterial::FillBoundaryConditionDataRequirement(), TPZElasticity3D::FillBoundaryConditionDataRequirement(), TPZMatElasticity2D::FillBoundaryConditionDataRequirement(), TPZMixedElasticityMaterial::FillBoundaryConditionDataRequirement(), TPZMatElastoPlastic< T, TMEM >::FillBoundaryConditionDataRequirement(), TPZMaterial::FillDataRequirements(), TPZMatLaplacian::FillDataRequirements(), TPZElasticityMaterial::FillDataRequirements(), TPZMatElasticity2D::FillDataRequirements(), TPZMixedElasticityMaterial::FillDataRequirements(), TPZMatElastoPlastic< T, TMEM >::FillDataRequirements(), TPZHybridPoisson::FillDataRequirementsInterface(), TPZTracerFlow::FillDataRequirementsInterface(), TPZMatLaplacian::FillDataRequirementsInterface(), TPZMaterial::FillDataRequirementsInterface(), TPZBndCond::FillDataRequirementsInterface(), TPZMultiphysicsInterfaceElement::InitMaterialData(), operator=(), TPZMultiphysicsInterfaceElement::Print(), and SetAllRequirements().
bool TPZMaterialData::fNeedsNormalVecFad |
Definition at line 46 of file pzmaterialdata.h.
Referenced by TPZCompElHDiv< TSHAPE >::ComputeRequiredData(), TPZCompElHDiv< TSHAPE >::ComputeSolutionHDiv(), operator=(), and TPZMaterialData().
bool TPZMaterialData::fNeedsSol |
Definition at line 46 of file pzmaterialdata.h.
Referenced by TPZCompElPostProc< TCOMPEL >::CalcResidual(), TPZInterfaceElement::ComputeRequiredData(), TPZReducedSpace::ComputeRequiredData(), TPZInterpolationSpace::ComputeRequiredData(), TPZCompElHDiv< TSHAPE >::ComputeRequiredData(), TPZCompElHDiv< TSHAPE >::ComputeSolution(), TPZPrimalPoisson::FillBoundaryConditionDataRequirement(), TPZDualPoisson::FillBoundaryConditionDataRequirement(), TPZMatElastoPlastic2D< T, TMEM >::FillBoundaryConditionDataRequirement(), TPZMaterial::FillBoundaryConditionDataRequirement(), TPZMatLaplacian::FillBoundaryConditionDataRequirement(), TPZMatPoisson3d::FillBoundaryConditionDataRequirement(), TPZElasticityMaterial::FillBoundaryConditionDataRequirement(), TPZElasticity3D::FillBoundaryConditionDataRequirement(), TPZMatElasticity2D::FillBoundaryConditionDataRequirement(), TPZMixedElasticityMaterial::FillBoundaryConditionDataRequirement(), TPZMatElastoPlastic< T, TMEM >::FillBoundaryConditionDataRequirement(), TPZElast3Dnlinear::FillDataRequirements(), TPZPrimalPoisson::FillDataRequirements(), TPZDualPoisson::FillDataRequirements(), TPZViscoelastic::FillDataRequirements(), TPZMatLaplacian::FillDataRequirements(), TPZElasticityMaterial::FillDataRequirements(), TPZPostProcMat::FillDataRequirements(), TPZElasticity3D::FillDataRequirements(), TPZMatElasticity2D::FillDataRequirements(), TPZMixedElasticityMaterial::FillDataRequirements(), TPZMatElastoPlastic< T, TMEM >::FillDataRequirements(), TPZBndCond::FillDataRequirements(), TPZDiscontinuousGalerkin::FillDataRequirementsInterface(), TPZTracerFlow::FillDataRequirementsInterface(), TPZInterfaceElement::InitMaterialData(), TPZSBFemVolume::InitMaterialData(), TPZInterpolationSpace::InitMaterialData(), TPZInterpolationSpace::IntegrateSolution(), operator=(), and SetAllRequirements().
TPZFNMatrix<180> TPZMaterialData::fNormalVec |
list of normal vectors
Definition at line 101 of file pzmaterialdata.h.
Referenced by ComputeFluxValues(), TPZCompElHDiv< TSHAPE >::ComputeRequiredData(), TPZCompElHDiv< TSHAPE >::ComputeSolutionHDiv(), TPZCompElHDivPressure< TSHAPE >::ComputeSolutionPressureHDiv(), TPZVecL2::Contribute(), TPZMatLaplacian::ContributeHDiv(), TPZMatPoisson3d::ContributeHDiv(), TPZMaterialCoupling::ContributeInterface(), TPZHybridPoisson::ContributeInterface(), TPZMixedElasticityMaterial::FillVecShapeIndex(), TPZCompElHDiv< TSHAPE >::InitMaterialData(), and operator=().
MShapeFunctionType TPZMaterialData::fShapeType |
Definition at line 43 of file pzmaterialdata.h.
Referenced by ComputeFluxValues(), TPZReferredCompEl< TCOMPEL >::ComputeSolution(), TPZElasticityHybridMaterial::Contribute(), TPZL2Projection::Contribute(), TPZElasticityMaterial::Contribute(), TPZElasticity3D::Contribute(), TPZMixedElasticityMaterial::Contribute(), TPZMatElasticity2D::Contribute(), TPZElasticity2DHybrid::ContributeBC(), TPZElasticity3D::ContributeBC(), TPZElasticityMaterial::ContributeBC(), TPZMatLaplacian::ContributeBC(), TPZMixedElasticityMaterial::ContributeBC(), TPZHybridPoisson::ContributeInterface(), TPZMatElasticity2D::ContributeVec(), TPZElast3Dnlinear::ContributeVecShapeAux(), TPZElast3Dnlinear::ContributeVecShapeBCAux(), TPZInterpolationSpace::EvaluateError(), TPZSBFemVolume::InitMaterialData(), TPZCompElHDivBound2< TSHAPE >::InitMaterialData(), TPZCompElHDivPressure< TSHAPE >::InitMaterialData(), TPZReducedSpace::InitMaterialData(), TPZCompElHDivPressureBound< TSHAPE >::InitMaterialData(), TPZInterpolationSpace::InitMaterialData(), TPZCompElHDiv< TSHAPE >::InitMaterialData(), operator=(), Read(), and Write().
TPZManVector<std::pair<int,int64_t> > TPZMaterialData::fVecShapeIndex |
correspondence between normal vector index and index of the shape functions
Definition at line 99 of file pzmaterialdata.h.
Referenced by ComputeFluxValues(), ComputeFunctionDivergence(), TPZCompElHDiv< TSHAPE >::ComputeSolutionHDiv(), TPZCompElHDivPressure< TSHAPE >::ComputeSolutionPressureHDiv(), TPZVecL2::Contribute(), TPZMatLaplacian::ContributeHDiv(), TPZMatPoisson3d::ContributeHDiv(), TPZMaterialCoupling::ContributeInterface(), TPZHybridPoisson::ContributeInterface(), TPZMaterialCoupling::ContributeInterface2(), TPZInterpolationSpace::EvaluateError(), TPZMixedElasticityMaterial::FillVecShapeIndex(), TPZCompElHDiv< TSHAPE >::InitMaterialData(), and operator=().
int TPZMaterialData::gelElId |
Definition at line 96 of file pzmaterialdata.h.
Referenced by TPZInterfaceElement::InitMaterialData(), TPZSBFemVolume::InitMaterialData(), TPZInterpolationSpace::InitMaterialData(), operator=(), Print(), PrintMathematica(), Read(), TPZMaterialData(), and Write().
REAL TPZMaterialData::HSize |
measure of the size of the element
Definition at line 83 of file pzmaterialdata.h.
Referenced by TPZInterpolationSpace::ComputeError(), TPZInterfaceElement::ComputeRequiredData(), TPZReducedSpace::ComputeRequiredData(), TPZInterpolationSpace::ComputeRequiredData(), TPZMultiphysicsInterfaceElement::ComputeRequiredData(), TPZLinearConvecDiff::Contribute(), TPZBiharmonic::ContributeBCInterface(), TPZNonLinBiharmonic::ContributeBCInterface(), TPZMatLaplacian::ContributeBCInterface(), TPZMatPoisson3d::ContributeBCInterface(), TPZEulerConsLaw::ContributeBCInterface(), TPZMatDualHybridPoisson::ContributeInterface(), TPZBiharmonic::ContributeInterface(), TPZElasticityAxiMaterial::ContributeInterface(), TPZNonLinBiharmonic::ContributeInterface(), TPZMatLaplacian::ContributeInterface(), TPZMatPoisson3d::ContributeInterface(), TPZEulerConsLaw::ContributeInterface(), TPZBiharmonicEstimator::ContributeInterfaceBCErrorsDual(), TPZBiharmonicEstimator::ContributeInterfaceErrorsDual(), operator=(), Print(), PrintMathematica(), Read(), TPZMaterialData(), and Write().
int TPZMaterialData::intGlobPtIndex |
global point index
Definition at line 115 of file pzmaterialdata.h.
Referenced by TPZMatElastoPlastic< T, TMEM >::ApplyDeltaStrain(), TPZMatElastoPlastic< T, TMEM >::ApplyDeltaStrainComputeDep(), TPZMatElastoPlastic< T, TMEM >::CheckConvergence(), TPZMatPorous< T, TMEM >::ComputePorePressure(), TPZInterfaceElement::ComputeRequiredData(), TPZCompElWithMem< TBASE >::ComputeRequiredData(), TPZReducedSpace::ComputeRequiredData(), TPZInterpolationSpace::ComputeRequiredData(), TPZMultiphysicsInterfaceElement::ComputeRequiredData(), TPZMatElastoPlastic< T, TMEM >::ComputeStrainVector(), TPZViscoelastic::ComputeStressTensor(), TPZViscoelastic::Contribute(), TPZMatElastoPlastic2D< T, TMEM >::Contribute(), TPZMatElastoPlastic< T, TMEM >::Contribute(), TPZMatElastoPlastic2D< T, TMEM >::ContributeBC(), TPZMatElastoPlastic2D< T, TMEM >::FillBoundaryConditionDataRequirement(), operator=(), Print(), PrintMathematica(), Read(), TPZMatElastoPlastic< T, TMEM >::Solution(), TPZMaterialData(), TPZMatPorous< T, TMEM >::UpdatePorePressure(), TPZViscoelastic::UpdateQsi(), and Write().
int TPZMaterialData::intLocPtIndex |
Index of the current integration point being evaluated.
Needed for materials with memory
Definition at line 112 of file pzmaterialdata.h.
Referenced by TPZCompElPostProc< TCOMPEL >::CalcResidual(), TPZInterpolationSpace::CalcResidual(), TPZInterfaceElement::CalcResidual(), TPZMultiphysicsInterfaceElement::CalcStiff(), TPZInterpolationSpace::CalcStiff(), TPZInterfaceElement::CalcStiff(), TPZInterfaceElement::ComputeErrorFace(), TPZCompElWithMem< TBASE >::GetGlobalIntegrationPointIndex(), TPZInterpolationSpace::IntegrateSolution(), operator=(), Print(), PrintMathematica(), Read(), TPZMaterialData(), and Write().
TPZFNMatrix<9,REAL> TPZMaterialData::jacinv |
value of the inverse of the jacobian at the integration point
Definition at line 67 of file pzmaterialdata.h.
Referenced by TPZCompElPostProc< TCOMPEL >::CalcResidual(), TPZInterfaceElement::CalcResidual(), TPZInterfaceElement::CalcStiff(), Compare(), TPZInterpolationSpace::ComputeError(), TPZInterfaceElement::ComputeErrorFace(), TPZSBFemVolume::ComputeKMatrices(), TPZReducedSpace::ComputeRequiredData(), TPZMultiphysicsInterfaceElement::ComputeRequiredData(), TPZCompElHDivBound2< TSHAPE >::ComputeShape(), TPZInterpolationSpace::ComputeShape(), TPZCompElDisc::ComputeShape(), TPZCompElHDivPressure< TSHAPE >::ComputeSolution(), TPZSBFemVolume::ComputeSolution(), TPZCompElDisc::ComputeSolution(), TPZLinearConvection::Contribute(), TPZBCTension::Contribute(), TPZBurger::Contribute(), TPZNonLinearPoisson3d::Contribute(), TPZEuler::Contribute(), TPZMatPoisson3d::Contribute(), TPZEulerConsLaw::Contribute(), TPZInterpolationSpace::EvaluateError(), TPZSBFemVolume::EvaluateError(), TPZInterfaceElement::EvaluateInterfaceJump(), TPZSBFemVolume::ExtendShapeFunctions(), TPZInterfaceElement::InitMaterialData(), TPZSBFemVolume::InitMaterialData(), TPZInterpolationSpace::InitMaterialData(), TPZMultiphysicsInterfaceElement::InitMaterialData(), TPZInterfaceElement::IntegrateInterface(), TPZInterpolationSpace::IntegrateSolution(), TPZMatPoisson3d::LocalNeumanContribute(), operator=(), Print(), PrintMathematica(), TPZInterpolationSpace::ProjectFlux(), Read(), TPZSBFemVolume::Shape(), and Write().
TPZFNMatrix<9,REAL> TPZMaterialData::jacobian |
value of the jacobian at the integration point
Definition at line 65 of file pzmaterialdata.h.
Referenced by TPZCompElPostProc< TCOMPEL >::CalcResidual(), TPZInterfaceElement::CalcResidual(), TPZInterfaceElement::CalcStiff(), Compare(), TPZInterpolationSpace::ComputeError(), TPZInterfaceElement::ComputeErrorFace(), TPZSBFemVolume::ComputeKMatrices(), TPZReducedSpace::ComputeRequiredData(), TPZMultiphysicsInterfaceElement::ComputeRequiredData(), TPZCompElHDivBound2< TSHAPE >::ComputeShape(), TPZInterpolationSpace::ComputeShape(), TPZCompElDisc::ComputeShape(), TPZCompElHDivPressure< TSHAPE >::ComputeSolution(), TPZSBFemVolume::ComputeSolution(), TPZCompElDisc::ComputeSolution(), TPZInterpolationSpace::EvaluateError(), TPZSBFemVolume::EvaluateError(), TPZInterfaceElement::EvaluateInterfaceJump(), TPZInterfaceElement::InitMaterialData(), TPZSBFemVolume::InitMaterialData(), TPZInterpolationSpace::InitMaterialData(), TPZMultiphysicsInterfaceElement::InitMaterialData(), TPZInterfaceElement::IntegrateInterface(), TPZInterpolationSpace::IntegrateSolution(), operator=(), Print(), PrintMathematica(), TPZInterpolationSpace::ProjectFlux(), Read(), TPZSBFemVolume::Shape(), and Write().
int TPZMaterialData::NintPts |
amount of points in the integrstion rule
Definition at line 118 of file pzmaterialdata.h.
Referenced by operator=(), Print(), PrintMathematica(), Read(), TPZMaterialData(), and Write().
TPZManVector<REAL,3> TPZMaterialData::normal |
normal to the element at the integration point
Definition at line 69 of file pzmaterialdata.h.
Referenced by TPZGradientFlux::ApplyLimiter(), TPZMultiphase::ApplyPN(), TPZMultiphase::ApplyQnD(), TPZMultiphase::ApplySin(), TPZMultiphase::ApplySout(), TPZInterfaceElement::CalcResidual(), TPZInterfaceElement::ComputeErrorFace(), TPZInterpolationSpace::ComputeNormal(), TPZInterfaceElement::ComputeRequiredData(), TPZMultiphysicsInterfaceElement::ComputeRequiredData(), TPZMatHyperElastic::ContributeBC(), TPZMatElastoPlastic2D< T, TMEM >::ContributeBC(), TPZMatElastoPlastic< T, TMEM >::ContributeBC(), TPZElasticity3D::ContributeBC(), TPZElasticityMaterial::ContributeBC(), TPZMatElasticity2D::ContributeBC(), TPZMixedElasticityMaterial::ContributeBC(), TPZBurger::ContributeBCInterface(), TPZNonLinearPoisson3d::ContributeBCInterface(), TPZMultiphase::ContributeBCInterface(), TPZTracerFlow::ContributeBCInterface(), TPZBiharmonic::ContributeBCInterface(), TPZNonLinBiharmonic::ContributeBCInterface(), TPZMatConvectionProblem::ContributeBCInterface(), TPZEulerEquation::ContributeBCInterface(), TPZMatLaplacian::ContributeBCInterface(), TPZMatPoisson3d::ContributeBCInterface(), TPZEulerConsLaw::ContributeBCInterface(), TPZMaterialCoupling::ContributeInterface(), TPZConsLawTest::ContributeInterface(), TPZHybridPoisson::ContributeInterface(), TPZNonLinearPoisson3d::ContributeInterface(), TPZMatDualHybridPoisson::ContributeInterface(), TPZBurger::ContributeInterface(), TPZMultiphase::ContributeInterface(), TPZTracerFlow::ContributeInterface(), TPZBiharmonic::ContributeInterface(), TPZElasticityAxiMaterial::ContributeInterface(), TPZNonLinBiharmonic::ContributeInterface(), TPZEulerEquation::ContributeInterface(), TPZMatConvectionProblem::ContributeInterface(), TPZMatLaplacian::ContributeInterface(), TPZMatPoisson3d::ContributeInterface(), TPZEulerConsLaw::ContributeInterface(), TPZBndCond::ContributeInterface(), TPZBiharmonicEstimator::ContributeInterfaceBCErrorsDual(), TPZBndCond::ContributeInterfaceErrors(), TPZBiharmonicEstimator::ContributeInterfaceErrorsDual(), TPZMatElastoPlastic2D< T, TMEM >::FillBoundaryConditionDataRequirement(), TPZInterfaceElement::InitMaterialData(), TPZMultiphysicsInterfaceElement::InitMaterialData(), TPZInterfaceElement::IntegrateInterface(), operator=(), Print(), PrintMathematica(), Read(), and Write().
int TPZMaterialData::numberdualfunctions |
number of dual function (e.g. pressure in HDiv approximations)
Definition at line 93 of file pzmaterialdata.h.
Referenced by TPZCompElHDivPressure< TSHAPE >::ComputeSolutionPressureHDiv(), TPZMatLaplacian::Contribute(), TPZMatPoisson3d::Contribute(), TPZMatLaplacian::ContributeHDiv(), TPZMatPoisson3d::ContributeHDiv(), TPZMaterialCoupling::ContributeInterface(), TPZHybridPoisson::ContributeInterface(), TPZMaterialCoupling::ContributeInterface2(), TPZMatLaplacian::ErrorsHdiv(), TPZMatPoisson3d::ErrorsHdiv(), TPZCompElHDivPressure< TSHAPE >::InitMaterialData(), TPZCompElHDivPressureBound< TSHAPE >::InitMaterialData(), operator=(), TPZMatLaplacian::Solution(), TPZMatPoisson3d::Solution(), and TPZMaterialData().
int TPZMaterialData::p |
maximum polinomial order of the shape functions
Definition at line 75 of file pzmaterialdata.h.
Referenced by TPZCompElPostProc< TCOMPEL >::CalcResidual(), TPZInterpolationSpace::CalcResidual(), TPZInterfaceElement::CalcResidual(), TPZInterpolationSpace::CalcStiff(), TPZInterfaceElement::CalcStiff(), TPZInterpolationSpace::ComputeError(), TPZInterfaceElement::ComputeErrorFace(), TPZInterfaceElement::ComputeRequiredData(), TPZBiharmonic::ContributeBCInterface(), TPZNonLinBiharmonic::ContributeBCInterface(), TPZMatLaplacian::ContributeBCInterface(), TPZMatPoisson3d::ContributeBCInterface(), TPZMatDualHybridPoisson::ContributeInterface(), TPZBiharmonic::ContributeInterface(), TPZElasticityAxiMaterial::ContributeInterface(), TPZNonLinBiharmonic::ContributeInterface(), TPZMatLaplacian::ContributeInterface(), TPZMatPoisson3d::ContributeInterface(), TPZBiharmonicEstimator::ContributeInterfaceBCErrorsDual(), TPZBiharmonicEstimator::ContributeInterfaceErrorsDual(), TPZCompElPostProc< TCOMPEL >::dataequal(), TPZCompElDisc::EvaluateSquareResidual2D(), TPZInterfaceElement::IntegrateInterface(), operator=(), Print(), PrintMathematica(), Read(), TPZMatDualHybridPoisson::Solution(), TPZCompElHDivPressure< TSHAPE >::Solution(), TPZInterpolationSpace::Solution(), TPZMatLaplacian::Solution(), TPZMatPoisson3d::Solution(), and Write().
TPZFNMatrix<220, REAL> TPZMaterialData::phi |
vector of shapefunctions (format is dependent on the value of shapetype)
Definition at line 55 of file pzmaterialdata.h.
Referenced by TPZCompElPostProc< TCOMPEL >::CalcResidual(), TPZAgglomerateElement::CalcStiff(), Compare(), TPZInterpolationSpace::ComputeError(), ComputeFluxValues(), TPZSBFemVolume::ComputeKMatrices(), TPZInterfaceElement::ComputeRequiredData(), TPZReducedSpace::ComputeRequiredData(), TPZInterpolationSpace::ComputeRequiredData(), TPZCompElHDivBound2< TSHAPE >::ComputeShape(), TPZInterpolationSpace::ComputeShape(), TPZCompElDisc::ComputeShape(), TPZReducedSpace::ComputeSolution(), TPZCompElHDivPressure< TSHAPE >::ComputeSolution(), TPZInterpolatedElement::ComputeSolution(), TPZCompElHDiv< TSHAPE >::ComputeSolution(), TPZSBFemVolume::ComputeSolution(), TPZCompElDisc::ComputeSolution(), TPZCompElHDiv< TSHAPE >::ComputeSolutionHDiv(), TPZCompElHDivPressure< TSHAPE >::ComputeSolutionPressureHDiv(), TPZMatHybrid::Contribute(), TPZTransientMaterial< TBASEMAT >::Contribute(), TPZLinearConvection::Contribute(), TPZBCTension::Contribute(), TPZPlaca::Contribute(), TPZViscoelastic::Contribute(), TPZBurger::Contribute(), TPZMaterialTest::Contribute(), TPZMatOrthotropic::Contribute(), TPZMatPlaca2::Contribute(), TPZMaterialTest3D::Contribute(), TPZNonLinearPoisson3d::Contribute(), TPZBiharmonic::Contribute(), TPZMatHyperElastic::Contribute(), TPZConsLawTest::Contribute(), TPZEuler::Contribute(), TPZLinearConvecDiff::Contribute(), TPZNLMat1d::Contribute(), TPZNonLinBiharmonic::Contribute(), TPZElasticityHybridMaterial::Contribute(), TPZReynoldsFlow::Contribute(), TPZSpaceTimeRichardsEq::Contribute(), TPZMat2dLin::Contribute(), TPZMatDualHybridPoisson::Contribute(), TPZL2Projection::Contribute(), TPZThermicElast3D::Contribute(), TPZMat1dLin::Contribute(), TPZMatElastoPlastic2D< T, TMEM >::Contribute(), TPZIncNavierStokesKEps::Contribute(), TPZPrimalPoisson::Contribute(), TPZElasticityMaterial::Contribute(), TPZElasticityAxiMaterial::Contribute(), TPZPostProcMat::Contribute(), TPZMatElastoPlastic< T, TMEM >::Contribute(), TPZElasticity3D::Contribute(), TPZMatPorous< T, TMEM >::Contribute(), TPZVecL2::Contribute(), TPZMatConvectionProblem::Contribute(), TPZMatLaplacian::Contribute(), TPZMixedElasticityMaterial::Contribute(), TPZMatPoisson3d::Contribute(), TPZMatElasticity2D::Contribute(), TPZEulerConsLaw::Contribute(), TPZMatHybrid::ContributeBC(), TPZLinearConvection::ContributeBC(), TPZPlaca::ContributeBC(), TPZMaterialTest3D::ContributeBC(), TPZMatOrthotropic::ContributeBC(), TPZMaterialTest::ContributeBC(), TPZMatPlaca2::ContributeBC(), TPZElasticity2DHybrid::ContributeBC(), TPZLinearConvecDiff::ContributeBC(), TPZMatHyperElastic::ContributeBC(), TPZEuler::ContributeBC(), TPZNonLinearPoisson3d::ContributeBC(), TPZConsLawTest::ContributeBC(), TPZSpaceTimeRichardsEq::ContributeBC(), TPZBurger::ContributeBC(), TPZMat2dLin::ContributeBC(), TPZMatDualHybridPoisson::ContributeBC(), TPZReynoldsFlow::ContributeBC(), TPZMat1dLin::ContributeBC(), TPZPrimalPoisson::ContributeBC(), TPZMatElastoPlastic2D< T, TMEM >::ContributeBC(), TPZElasticityAxiMaterial::ContributeBC(), TPZMatElastoPlastic< T, TMEM >::ContributeBC(), TPZL2Projection::ContributeBC(), TPZNullMaterial::ContributeBC(), TPZMatPorous< T, TMEM >::ContributeBC(), TPZElasticity3D::ContributeBC(), TPZElasticityMaterial::ContributeBC(), TPZVecL2::ContributeBC(), TPZSwelling::ContributeBC(), TPZMatLaplacian::ContributeBC(), TPZMatElasticity2D::ContributeBC(), TPZMixedElasticityMaterial::ContributeBC(), TPZMatPoisson3d::ContributeBC(), TPZEulerConsLaw::ContributeBC(), TPZMatLaplacian::ContributeBCHDiv(), TPZMatPoisson3d::ContributeBCHDiv(), TPZBurger::ContributeBCInterface(), TPZNonLinearPoisson3d::ContributeBCInterface(), TPZBiharmonic::ContributeBCInterface(), TPZNonLinBiharmonic::ContributeBCInterface(), TPZMatConvectionProblem::ContributeBCInterface(), TPZMatLaplacian::ContributeBCInterface(), TPZMatPoisson3d::ContributeBCInterface(), TPZEulerConsLaw::ContributeBCInterface(), TPZBiharmonicEstimator::ContributeErrorsSimple(), TPZMatLaplacian::ContributeHDiv(), TPZMatPoisson3d::ContributeHDiv(), TPZMaterialCoupling::ContributeInterface(), TPZConsLawTest::ContributeInterface(), TPZHybridPoisson::ContributeInterface(), TPZNonLinearPoisson3d::ContributeInterface(), TPZMatDualHybridPoisson::ContributeInterface(), TPZBurger::ContributeInterface(), TPZBiharmonic::ContributeInterface(), TPZElasticityAxiMaterial::ContributeInterface(), TPZNonLinBiharmonic::ContributeInterface(), TPZCoupledTransportDarcyBC::ContributeInterface(), TPZLagrangeMultiplier::ContributeInterface(), TPZMatConvectionProblem::ContributeInterface(), TPZMatLaplacian::ContributeInterface(), TPZMatPoisson3d::ContributeInterface(), TPZEulerConsLaw::ContributeInterface(), TPZBndCond::ContributeInterface(), TPZMaterialCoupling::ContributeInterface2(), TPZBiharmonicEstimator::ContributeInterfaceBCErrorsDual(), TPZBiharmonicEstimator::ContributeInterfaceBCErrorsSimple(), TPZBiharmonicEstimator::ContributeInterfaceErrorsSimple(), TPZMatElasticity2D::ContributeVec(), TPZL2Projection::ContributeVecShape(), TPZElasticityMaterial::ContributeVecShape(), TPZElasticity3D::ContributeVecShape(), TPZElast3Dnlinear::ContributeVecShapeAux(), TPZElasticity3D::ContributeVecShapeBC(), TPZElasticityMaterial::ContributeVecShapeBC(), TPZElast3Dnlinear::ContributeVecShapeBCAux(), TPZCompElPostProc< TCOMPEL >::dataequal(), TPZInterpolationSpace::EvaluateError(), TPZCompElDisc::EvaluateSquareResidual2D(), TPZSBFemVolume::ExtendShapeFunctions(), TPZMatElastoPlastic2D< T, TMEM >::FillBoundaryConditionDataRequirement(), TPZMixedElasticityMaterial::FillVecShapeIndex(), TPZSBFemVolume::InitMaterialData(), TPZInterpolationSpace::InitMaterialData(), TPZMatPoisson3d::LocalNeumanContribute(), operator=(), TPZBiharmonicEstimator::OrderSolution(), TPZBiharmonicEstimator::OrderSolutionLeft(), TPZBiharmonicEstimator::OrderSolutionRight(), Print(), PrintMathematica(), TPZInterpolationSpace::ProjectFlux(), Read(), TPZSBFemVolume::Shape(), TPZReducedSpace::ShapeX(), and Write().
TPZSolVec TPZMaterialData::sol |
vector of the solutions at the integration point
Definition at line 77 of file pzmaterialdata.h.
Referenced by TPZReferredCompEl< TCOMPEL >::AppendOtherSolution(), TPZMatElastoPlastic< T, TMEM >::ApplyDeltaStrain(), TPZMatElastoPlastic< T, TMEM >::ApplyDeltaStrainComputeDep(), TPZGradientFlux::ApplyLimiter(), TPZCompElPostProc< TCOMPEL >::CalcResidual(), TPZAgglomerateElement::CalcStiff(), TPZInterpolationSpace::ComputeError(), TPZMatPorous< T, TMEM >::ComputePorePressure(), TPZInterfaceElement::ComputeRequiredData(), TPZReducedSpace::ComputeRequiredData(), TPZInterpolationSpace::ComputeRequiredData(), TPZReferredCompEl< TCOMPEL >::ComputeSolution(), TPZReducedSpace::ComputeSolution(), TPZCompElHDivPressure< TSHAPE >::ComputeSolution(), TPZInterpolatedElement::ComputeSolution(), TPZCompElHDiv< TSHAPE >::ComputeSolution(), TPZSBFemVolume::ComputeSolution(), TPZCompElDisc::ComputeSolution(), TPZCompElHDiv< TSHAPE >::ComputeSolutionHDiv(), TPZCompElHDivPressure< TSHAPE >::ComputeSolutionPressureHDiv(), TPZTransientMaterial< TBASEMAT >::Contribute(), TPZBCTension::Contribute(), TPZBurger::Contribute(), TPZNonLinearPoisson3d::Contribute(), TPZConsLawTest::Contribute(), TPZEuler::Contribute(), TPZReynoldsFlow::Contribute(), TPZSpaceTimeRichardsEq::Contribute(), TPZL2Projection::Contribute(), TPZThermicElast3D::Contribute(), TPZMatElastoPlastic2D< T, TMEM >::Contribute(), TPZIncNavierStokesKEps::Contribute(), TPZPostProcMat::Contribute(), TPZMatPorous< T, TMEM >::Contribute(), TPZEulerConsLaw::Contribute(), TPZMatHyperElastic::ContributeBC(), TPZEuler::ContributeBC(), TPZNonLinearPoisson3d::ContributeBC(), TPZSpaceTimeRichardsEq::ContributeBC(), TPZBurger::ContributeBC(), TPZPrimalPoisson::ContributeBC(), TPZMatElastoPlastic2D< T, TMEM >::ContributeBC(), TPZMatElastoPlastic< T, TMEM >::ContributeBC(), TPZElasticity3D::ContributeBC(), TPZSwelling::ContributeBC(), TPZMatElasticity2D::ContributeBC(), TPZBurger::ContributeBCInterface(), TPZNonLinearPoisson3d::ContributeBCInterface(), TPZNonLinBiharmonic::ContributeBCInterface(), TPZEulerEquation::ContributeBCInterface(), TPZEulerConsLaw::ContributeBCInterface(), TPZBiharmonicEstimator::ContributeErrorsDual(), TPZConsLawTest::ContributeInterface(), TPZNonLinearPoisson3d::ContributeInterface(), TPZBurger::ContributeInterface(), TPZElasticityAxiMaterial::ContributeInterface(), TPZNonLinBiharmonic::ContributeInterface(), TPZEulerEquation::ContributeInterface(), TPZEulerConsLaw::ContributeInterface(), TPZBiharmonicEstimator::ContributeInterfaceBCErrorsDual(), TPZBndCond::ContributeInterfaceErrors(), TPZBiharmonicEstimator::ContributeInterfaceErrorsDual(), TPZMatElasticity2D::ContributeVec(), TPZL2Projection::ContributeVecShape(), TPZElast3Dnlinear::ContributeVecShapeBCAux(), TPZElasticityAxiMaterial::Errors(), TPZMatConvectionProblem::Errors(), TPZMaterial::Errors(), TPZInterpolationSpace::EvaluateError(), TPZSBFemVolume::EvaluateError(), TPZInterfaceElement::EvaluateInterfaceJump(), TPZCompElDisc::EvaluateSquareResidual2D(), TPZMatElastoPlastic2D< T, TMEM >::FillBoundaryConditionDataRequirement(), TPZSBFemVolume::InitMaterialData(), TPZInterpolationSpace::InitMaterialData(), TPZInterfaceElement::IntegrateInterface(), TPZMatPoisson3d::LocalNeumanContribute(), operator=(), TPZBiharmonicEstimator::OrderSolution(), TPZBiharmonicEstimator::OrderSolutionLeft(), TPZBiharmonicEstimator::OrderSolutionRight(), Print(), PrintMathematica(), TPZInterpolationSpace::ProjectFlux(), Read(), TPZReducedSpace::ShapeX(), TPZMultPlaca::Solution(), TPZMatElastoPlastic2D< T, TMEM >::Solution(), TPZLinearConvecDiff::Solution(), TPZMultCamada::Solution(), TPZMatHybrid::Solution(), TPZLinearConvection::Solution(), TPZMatElastoPlastic< T, TMEM >::Solution(), TPZMatOrthotropic::Solution(), TPZPlaca::Solution(), TPZEuler::Solution(), TPZViscoelastic::Solution(), TPZConsLawTest::Solution(), TPZVecL2::Solution(), TPZMatDualHybridPoisson::Solution(), TPZThermicElast3D::Solution(), TPZNullMaterial::Solution(), TPZPostProcMat::Solution(), TPZPrimalPoisson::Solution(), TPZElasticityAxiMaterial::Solution(), TPZCoupledTransportDarcy::Solution(), TPZMatConvectionProblem::Solution(), TPZElasticityMaterial::Solution(), TPZMatElasticity2D::Solution(), TPZMatLaplacian::Solution(), TPZMaterial::Solution(), TPZMatPoisson3d::Solution(), TPZMixedElasticityMaterial::Solution(), TPZSwelling::Solution(), TPZMatMixedPoisson3D::Solution(), TPZSBFemVolume::Solution(), TPZMaterialData(), TPZMatPorous< T, TMEM >::UpdatePorePressure(), and Write().
TPZManVector<REAL,3> TPZMaterialData::x |
value of the coordinate at the integration point
Definition at line 71 of file pzmaterialdata.h.
Referenced by TPZMatElastoPlastic< T, TMEM >::ApplyDeltaStrain(), TPZMatElastoPlastic< T, TMEM >::ApplyDeltaStrainComputeDep(), TPZGradientFlux::ApplyLimiter(), TPZCompElPostProc< TCOMPEL >::CalcResidual(), TPZMultiphysicsInterfaceElement::CalcStiff(), TPZAgglomerateElement::CalcStiff(), TPZInterfaceElement::CalcStiff(), TPZInterpolationSpace::ComputeError(), TPZSBFemVolume::ComputeKMatrices(), TPZReducedSpace::ComputeRequiredData(), TPZInterpolationSpace::ComputeRequiredData(), TPZInterpolationSpace::ComputeShape(), TPZCompElDisc::ComputeShape(), TPZCompElHDivPressure< TSHAPE >::ComputeSolution(), TPZCompElDisc::ComputeSolution(), TPZCompElHDiv< TSHAPE >::ComputeSolutionHDiv(), TPZMatHybrid::Contribute(), TPZBCTension::Contribute(), TPZPlaca::Contribute(), TPZBurger::Contribute(), TPZMaterialTest::Contribute(), TPZMatOrthotropic::Contribute(), TPZMatPlaca2::Contribute(), TPZMaterialTest3D::Contribute(), TPZBiharmonic::Contribute(), TPZNonLinearPoisson3d::Contribute(), TPZMatHyperElastic::Contribute(), TPZEuler::Contribute(), TPZConsLawTest::Contribute(), TPZLinearConvecDiff::Contribute(), TPZElasticityHybridMaterial::Contribute(), TPZNonLinBiharmonic::Contribute(), TPZMat2dLin::Contribute(), TPZMatDualHybridPoisson::Contribute(), TPZL2Projection::Contribute(), TPZMat1dLin::Contribute(), TPZMatElastoPlastic2D< T, TMEM >::Contribute(), TPZPrimalPoisson::Contribute(), TPZElasticityMaterial::Contribute(), TPZElasticityAxiMaterial::Contribute(), TPZMatElastoPlastic< T, TMEM >::Contribute(), TPZElasticity3D::Contribute(), TPZMatPorous< T, TMEM >::Contribute(), TPZVecL2::Contribute(), TPZMatConvectionProblem::Contribute(), TPZMatLaplacian::Contribute(), TPZMixedElasticityMaterial::Contribute(), TPZMatPoisson3d::Contribute(), TPZMatElasticity2D::Contribute(), TPZEulerConsLaw::Contribute(), TPZBndCond::Contribute(), TPZElasticity2DHybrid::ContributeBC(), TPZLinearConvecDiff::ContributeBC(), TPZMatDualHybridPoisson::ContributeBC(), TPZPrimalPoisson::ContributeBC(), TPZElasticityAxiMaterial::ContributeBC(), TPZNullMaterial::ContributeBC(), TPZElasticity3D::ContributeBC(), TPZVecL2::ContributeBC(), TPZMatLaplacian::ContributeBC(), TPZMatElasticity2D::ContributeBC(), TPZMatPoisson3d::ContributeBC(), TPZMatLaplacian::ContributeBCHDiv(), TPZMatPoisson3d::ContributeBCHDiv(), TPZMatLaplacian::ContributeBCInterface(), TPZEulerConsLaw::ContributeBCInterface(), TPZBiharmonicEstimator::ContributeErrorsDual(), TPZMatLaplacian::ContributeHDiv(), TPZMatPoisson3d::ContributeHDiv(), TPZConsLawTest::ContributeInterface(), TPZElasticityAxiMaterial::ContributeInterface(), TPZEulerConsLaw::ContributeInterface(), TPZBndCond::ContributeInterface(), TPZBiharmonicEstimator::ContributeInterfaceBCErrorsDual(), TPZBndCond::ContributeInterfaceErrors(), TPZBiharmonicEstimator::ContributeInterfaceErrorsDual(), TPZMatElasticity2D::ContributeVec(), TPZL2Projection::ContributeVecShape(), TPZElasticityMaterial::ContributeVecShape(), TPZElasticity3D::ContributeVecShape(), TPZElast3Dnlinear::ContributeVecShapeAux(), TPZCompElPostProc< TCOMPEL >::dataequal(), TPZElasticityAxiMaterial::Errors(), TPZMatConvectionProblem::Errors(), TPZMaterial::Errors(), TPZVecL2::ErrorsHdiv(), TPZMatLaplacian::ErrorsHdiv(), TPZMatPoisson3d::ErrorsHdiv(), TPZInterpolationSpace::EvaluateError(), TPZSBFemVolume::EvaluateError(), TPZInterfaceElement::EvaluateInterfaceJump(), TPZCompElDisc::EvaluateSquareResidual2D(), TPZMatPorous< T, TMEM >::Flux(), TPZInterfaceElement::InitMaterialData(), TPZSBFemVolume::InitMaterialData(), TPZInterpolationSpace::InitMaterialData(), TPZMultiphysicsInterfaceElement::InitMaterialData(), TPZMatPoisson3d::LocalNeumanContribute(), operator=(), TPZBiharmonicEstimator::OrderSolution(), TPZBiharmonicEstimator::OrderSolutionLeft(), TPZBiharmonicEstimator::OrderSolutionRight(), Print(), PrintMathematica(), TPZInterpolationSpace::ProjectFlux(), Read(), TPZMatDualHybridPoisson::Solution(), TPZPrimalPoisson::Solution(), TPZCompElHDivPressure< TSHAPE >::Solution(), TPZElasticityAxiMaterial::Solution(), TPZMatConvectionProblem::Solution(), TPZElasticityMaterial::Solution(), TPZInterpolationSpace::Solution(), TPZMatLaplacian::Solution(), TPZMatPoisson3d::Solution(), TPZMixedElasticityMaterial::Solution(), TPZSBFemVolume::Solution(), and Write().
TPZManVector<REAL,3> TPZMaterialData::XCenter |
value of the coordinate at the center of the element
Definition at line 87 of file pzmaterialdata.h.
Referenced by TPZGradientFlux::ApplyLimiter(), TPZInterpolationSpace::ComputeRequiredData(), TPZInterfaceElement::InitMaterialData(), operator=(), Print(), PrintMathematica(), Read(), and Write().
TPZManVector<REAL,3> TPZMaterialData::xParametric |
value of the coordinate at the integration point corresponding to the x-parametric coordinate (master element)
Definition at line 73 of file pzmaterialdata.h.
Referenced by TPZInterpolationSpace::ComputeRequiredData().