NeoPZ
Static Public Member Functions | List of all members
TPZExtractVal Class Reference

#include <pzextractval.h>

Static Public Member Functions

static REAL val (const int number)
 
static REAL val (const int64_t number)
 
static REAL val (const float number)
 
static REAL val (const double number)
 
static REAL val (const long double number)
 
static REAL val (const std::complex< float > number)
 
static REAL val (const std::complex< double > number)
 
static REAL val (const std::complex< long double > number)
 
template<class T >
static REAL val (const T number)
 
static int & ref (int &number)
 
static int64_t & ref (int64_t &number)
 
static float & ref (float &number)
 
static double & ref (double &number)
 
static long double & ref (long double &number)
 
template<class T >
static bool IsZero (const T &a)
 

Detailed Description

Definition at line 18 of file pzextractval.h.

Member Function Documentation

◆ IsZero()

template<class T >
static bool TPZExtractVal::IsZero ( const T &  a)
inlinestatic

Definition at line 88 of file pzextractval.h.

References IsZero(), and val().

Referenced by TPZAssert::NonNegative().

◆ ref() [1/5]

static int& TPZExtractVal::ref ( int &  number)
inlinestatic

Definition at line 58 of file pzextractval.h.

Referenced by TPZTensor< STATE >::EigenSystemJacobi(), ref(), and TPZAssert::SetValue().

◆ ref() [2/5]

static int64_t& TPZExtractVal::ref ( int64_t &  number)
inlinestatic

Definition at line 62 of file pzextractval.h.

◆ ref() [3/5]

static float& TPZExtractVal::ref ( float &  number)
inlinestatic

Definition at line 66 of file pzextractval.h.

◆ ref() [4/5]

static double& TPZExtractVal::ref ( double &  number)
inlinestatic

Definition at line 70 of file pzextractval.h.

◆ ref() [5/5]

static long double& TPZExtractVal::ref ( long double &  number)
inlinestatic

Definition at line 74 of file pzextractval.h.

References ref(), and TFad< Num, T >::val().

◆ val() [1/9]

static REAL TPZExtractVal::val ( const int  number)
inlinestatic

Definition at line 21 of file pzextractval.h.

Referenced by TPZTensor< STATE >::Adjust(), TPZTensor< STATE >::AreEqual(), BiCG(), BiCGSTAB(), CG(), TPZYCTrescaRegularized::Compute(), TPZYCSandlerDimaggioL2::Compute(), TPZYCSandlerDimaggioL::Compute(), TPZLadeKimThermoForceA::Compute(), TPZYCModifiedMohrCoulomb::Compute(), TPZYCLadeKim::Compute(), TPZYCSandlerDimaggio::Compute(), TPZYCSandlerDimaggio::ComputeDL(), TPZTensor< STATE >::ComputeEigenvector0(), TPZTensor< STATE >::ComputeEigenvector1(), TPZTensor< STATE >::ComputeEigenvectors(), TPZYCLadeKim::ComputePlasticPotential(), TPZMohrCoulombNeto::ComputeSigma(), TPZMohrCoulombPV::ComputeSigma(), TPZYCSandlerDimaggio::ComputeX(), TPZLadeNelsonElasticResponse::ComputeYoung(), TPZPlasticState< STATE >::CopyTo(), TPZTensor< STATE >::CopyTo(), TPZTensor< STATE >::DirectEigenValues(), TPZTensor< STATE >::Eigenvalue(), TPZMatLaplacian::Errors(), TPZLadeNelsonElasticResponse::ExtractTangent(), TPZPlasticStep< YC_t, TF_t, ER_t >::ExtractTangent(), TPZPlasticStep< YC_t, TF_t, ER_t >::FindPointAtYield(), GMRES(), TPZYCTresca::GradInverseAngle(), TPZYCTrescaRegularized::GradTheta(), pzgeom::TPZGeoBlend< TGeo >::GradX(), TPZFMatrix< STATE >::GramSchmidt(), TPZYCSandlerDimaggioL2::H(), TPZYCSandlerDimaggio::H(), TPZPlasticStep< YC_t, TF_t, ER_t >::InitializeValidEqs(), TPZYCTresca::InverseAngle(), IR(), TPZTensor< STATE >::IsDiagonal(), IsZero(), TPZTensor< STATE >::IsZeroTensor(), TPZTensor< STATE >::IsZeroVal(), TPZTensor< STATE >::Lodeangle(), pztopology::TPZPyramid::MapToSide(), TPZYCSandlerDimaggioL2::N(), TPZYCSandlerDimaggioL::N(), TPZYCSandlerDimaggio::N(), TPZYCLadeKim::N(), Norm(), TPZPlasticStep< YC_t, TF_t, ER_t >::PlasticResidual(), TPZPlasticStep< YC_t, TF_t, ER_t >::PlasticResidualRK(), TPZTensor< STATE >::Precondition(), TPZPlasticState< STATE >::Print(), TPZMatrix< STATE >::Print(), TPZYCMohrCoulombPV::ProjectSigma(), TPZPlasticStep< YC_t, TF_t, ER_t >::RemoveInvalidEqs(), TPZYCMohrCoulombPV::ReturnMapApex(), TPZYCMohrCoulombPV::ReturnMapLeftEdge(), TPZMohrCoulombNeto::ReturnMapLeftEdge(), TPZMohrCoulombPV::ReturnMapLeftEdge(), TPZYCMohrCoulombPV::ReturnMapPlane(), TPZMohrCoulombPV::ReturnMapPlane(), TPZMohrCoulombNeto::ReturnMapPlane(), TPZYCMohrCoulombPV::ReturnMapRightEdge(), TPZMohrCoulombPV::ReturnMapRightEdge(), TPZMohrCoulombNeto::ReturnMapRightEdge(), TPZYCLadeKim::SetYieldStatusMode(), TPZMatrix< STATE >::SolveEigenvaluesJacobi(), TPZMatrix< STATE >::SolveGMRES(), TPZMatrix< STATE >::SolveJacobi(), TPZYCSandlerDimaggio::SolveL(), TPZLadeNelsonElasticResponse::SolveSigma(), TPZYCSandlerDimaggio::TestSolveL(), TPZTensor< STATE >::TPZTensor(), TPZPlasticStep< YC_t, TF_t, ER_t >::UpdatePlasticVars(), and val().

◆ val() [2/9]

static REAL TPZExtractVal::val ( const int64_t  number)
inlinestatic

Definition at line 25 of file pzextractval.h.

◆ val() [3/9]

static REAL TPZExtractVal::val ( const float  number)
inlinestatic

Definition at line 29 of file pzextractval.h.

◆ val() [4/9]

static REAL TPZExtractVal::val ( const double  number)
inlinestatic

Definition at line 33 of file pzextractval.h.

◆ val() [5/9]

static REAL TPZExtractVal::val ( const long double  number)
inlinestatic

Definition at line 37 of file pzextractval.h.

◆ val() [6/9]

static REAL TPZExtractVal::val ( const std::complex< float >  number)
inlinestatic

Definition at line 41 of file pzextractval.h.

◆ val() [7/9]

static REAL TPZExtractVal::val ( const std::complex< double >  number)
inlinestatic

Definition at line 45 of file pzextractval.h.

◆ val() [8/9]

static REAL TPZExtractVal::val ( const std::complex< long double >  number)
inlinestatic

Definition at line 49 of file pzextractval.h.

◆ val() [9/9]

template<class T >
static REAL TPZExtractVal::val ( const T  number)
inlinestatic

Definition at line 54 of file pzextractval.h.

References val().


The documentation for this class was generated from the following file: