![]() |
NeoPZ
|
#include "pzmanvector.h"#include "pzfmatrix.h"#include "pzextractval.h"#include <iostream>#include <algorithm>#include "fadType.h"#include <math.h>#include <array>#include <functional>#include <pzvec_extras.h>#include "pzlog.h"#include "TPZAssert.h"#include <fenv.h>Go to the source code of this file.
Classes | |
| class | TPZTensor< T > |
| struct | TPZTensor< T >::TPZDecomposed |
Macros | |
| #define | _XX_ |
| #define | _XY_ |
| #define | _XZ_ |
| #define | _YY_ |
| #define | _YZ_ |
| #define | _ZZ_ |
Functions | |
| template<class T > | |
| std::ostream & | operator<< (std::ostream &out, const TPZTensor< T > &tens) |
| template<class T > | |
| static T | Polynom (const T &x, const T &I1, const T &I2, const T &I3) |
| template<class T > | |
| static T | DerivPolynom (const T &x, const T &I1, const T &I2, const T &I3) |
| template<class T > | |
| static T | UpdateNewton (const T &x, const T &I1, const T &I2, const T &I3) |
| #define _XX_ |
Definition at line 27 of file TPZTensor.h.
Referenced by TPZMatElastoPlastic< T, TMEM >::ApplyDirection(), TPZElasticCriterion::ApplyLoad(), TPZElasticCriterion::ApplyStrainComputeSigma(), TPZLadeNelsonElasticResponse::CheckConv(), TPZYCLadeKim::CheckConv(), TPZLadeKim::CheckConv(), TPZYCSandlerDimaggio::CheckConv(), TPZMatElastoPlastic2D< T, TMEM >::ComputeDeltaStrainVector(), TPZMatElastoPlastic< T, TMEM >::ComputeDeltaStrainVector(), TPZViscoelastic::ComputeStressTensor(), TPZViscoelastic::Contribute(), TPZMatElastoPlastic2D< T, TMEM >::Contribute(), TPZMatElastoPlastic< T, TMEM >::Contribute(), TPZTensor< STATE >::dDet(), TPZElasticResponse::De(), TPZPorousElasticResponse::De_G_constant(), TPZPorousElasticResponse::De_Poisson_constant(), TPZTensor< STATE >::Det(), TPZTensor< STATE >::DeviatoricDiagonal_T(), TPZTensor< STATE >::dJ2(), TPZTensor< STATE >::dJ3(), TPZTensor< STATE >::EigenProjection(), TPZTensor< STATE >::I1(), TPZTensor< STATE >::I2(), TPZTensor< STATE >::I3(), TPZTensor< STATE >::Identity_T(), TPZTensor< STATE >::Multiply(), TPZTensor< STATE >::S(), TPZTensor< T >::TPZDecomposed::TangentCheckConv(), TPZTensor< STATE >::TPZTensor(), TPZPlasticTest::UndocumentedTest2(), TPZViscoelastic::UpdateQsi(), and TPZTensor< STATE >::XX().
| #define _XY_ |
Definition at line 28 of file TPZTensor.h.
Referenced by TPZMatElastoPlastic< T, TMEM >::ApplyDirection(), TPZElasticCriterion::ApplyLoad(), TPZElasticCriterion::ApplyStrainComputeSigma(), TPZLadeNelsonElasticResponse::CheckConv(), TPZYCLadeKim::CheckConv(), TPZLadeKim::CheckConv(), TPZYCSandlerDimaggio::CheckConv(), TPZMatElastoPlastic2D< T, TMEM >::ComputeDeltaStrainVector(), TPZMatElastoPlastic< T, TMEM >::ComputeDeltaStrainVector(), TPZViscoelastic::ComputeStressTensor(), TPZViscoelastic::Contribute(), TPZMatElastoPlastic2D< T, TMEM >::Contribute(), TPZMatElastoPlastic< T, TMEM >::Contribute(), TPZTensor< STATE >::dDet(), TPZPorousElasticResponse::De_G_constant(), TPZPorousElasticResponse::De_Poisson_constant(), TPZTensor< STATE >::Det(), TPZTensor< STATE >::dJ2(), TPZTensor< STATE >::dJ3(), TPZTensor< STATE >::EigenProjection(), TPZTensor< STATE >::I2(), TPZTensor< STATE >::I3(), TPZTensor< STATE >::Identity_T(), TPZTensor< STATE >::J2(), TPZTensor< STATE >::Multiply(), TPZTensor< STATE >::Norm(), TPZTensor< T >::TPZDecomposed::ResidualCheckConv(), TPZTensor< STATE >::TPZTensor(), TPZPlasticTest::UndocumentedTest2(), TPZViscoelastic::UpdateQsi(), and TPZTensor< STATE >::XY().
| #define _XZ_ |
Definition at line 29 of file TPZTensor.h.
Referenced by TPZMatElastoPlastic< T, TMEM >::ApplyDirection(), TPZElasticCriterion::ApplyLoad(), TPZElasticCriterion::ApplyStrainComputeSigma(), TPZLadeNelsonElasticResponse::CheckConv(), TPZYCLadeKim::CheckConv(), TPZLadeKim::CheckConv(), TPZYCSandlerDimaggio::CheckConv(), TPZMatElastoPlastic2D< T, TMEM >::ComputeDeltaStrainVector(), TPZMatElastoPlastic< T, TMEM >::ComputeDeltaStrainVector(), TPZViscoelastic::ComputeStressTensor(), TPZViscoelastic::Contribute(), TPZMatElastoPlastic< T, TMEM >::Contribute(), TPZTensor< STATE >::dDet(), TPZPorousElasticResponse::De_G_constant(), TPZPorousElasticResponse::De_Poisson_constant(), TPZTensor< STATE >::Det(), TPZTensor< STATE >::dJ2(), TPZTensor< STATE >::dJ3(), TPZTensor< STATE >::EigenProjection(), TPZTensor< STATE >::I2(), TPZTensor< STATE >::I3(), TPZTensor< STATE >::Identity_T(), TPZTensor< STATE >::J2(), TPZTensor< STATE >::Multiply(), TPZTensor< STATE >::Norm(), TPZTensor< T >::TPZDecomposed::ResidualCheckConv(), TPZTensor< STATE >::TPZTensor(), TPZPlasticTest::UndocumentedTest2(), TPZViscoelastic::UpdateQsi(), and TPZTensor< STATE >::XZ().
| #define _YY_ |
Definition at line 30 of file TPZTensor.h.
Referenced by TPZMatElastoPlastic< T, TMEM >::ApplyDirection(), TPZElasticCriterion::ApplyLoad(), TPZElasticCriterion::ApplyStrainComputeSigma(), TPZLadeNelsonElasticResponse::CheckConv(), TPZYCLadeKim::CheckConv(), TPZLadeKim::CheckConv(), TPZYCSandlerDimaggio::CheckConv(), TPZMatElastoPlastic2D< T, TMEM >::ComputeDeltaStrainVector(), TPZMatElastoPlastic< T, TMEM >::ComputeDeltaStrainVector(), TPZViscoelastic::ComputeStressTensor(), TPZViscoelastic::Contribute(), TPZMatElastoPlastic2D< T, TMEM >::Contribute(), TPZMatElastoPlastic< T, TMEM >::Contribute(), TPZTensor< STATE >::dDet(), TPZElasticResponse::De(), TPZPorousElasticResponse::De_G_constant(), TPZPorousElasticResponse::De_Poisson_constant(), TPZTensor< STATE >::Det(), TPZTensor< STATE >::DeviatoricDiagonal_T(), TPZTensor< STATE >::dJ2(), TPZTensor< STATE >::dJ3(), TPZTensor< STATE >::EigenProjection(), TPZTensor< STATE >::I1(), TPZTensor< STATE >::I2(), TPZTensor< STATE >::I3(), TPZTensor< STATE >::Identity_T(), TPZTensor< STATE >::Multiply(), TPZTensor< STATE >::S(), TPZTensor< T >::TPZDecomposed::TangentCheckConv(), TPZTensor< STATE >::TPZTensor(), TPZPlasticTest::UndocumentedTest2(), TPZViscoelastic::UpdateQsi(), and TPZTensor< STATE >::YY().
| #define _YZ_ |
Definition at line 31 of file TPZTensor.h.
Referenced by TPZMatElastoPlastic< T, TMEM >::ApplyDirection(), TPZElasticCriterion::ApplyLoad(), TPZElasticCriterion::ApplyStrainComputeSigma(), TPZLadeNelsonElasticResponse::CheckConv(), TPZYCLadeKim::CheckConv(), TPZLadeKim::CheckConv(), TPZMatElastoPlastic2D< T, TMEM >::ComputeDeltaStrainVector(), TPZMatElastoPlastic< T, TMEM >::ComputeDeltaStrainVector(), TPZViscoelastic::ComputeStressTensor(), TPZViscoelastic::Contribute(), TPZMatElastoPlastic< T, TMEM >::Contribute(), TPZTensor< STATE >::dDet(), TPZPorousElasticResponse::De_G_constant(), TPZPorousElasticResponse::De_Poisson_constant(), TPZTensor< STATE >::Det(), TPZTensor< STATE >::dJ2(), TPZTensor< STATE >::dJ3(), TPZTensor< STATE >::EigenProjection(), TPZTensor< STATE >::I2(), TPZTensor< STATE >::I3(), TPZTensor< STATE >::Identity_T(), TPZTensor< STATE >::J2(), TPZTensor< STATE >::Multiply(), TPZTensor< STATE >::Norm(), TPZTensor< T >::TPZDecomposed::ResidualCheckConv(), TPZTensor< STATE >::TPZTensor(), TPZPlasticTest::UndocumentedTest2(), TPZViscoelastic::UpdateQsi(), and TPZTensor< STATE >::YZ().
| #define _ZZ_ |
Definition at line 32 of file TPZTensor.h.
Referenced by TPZMatElastoPlastic< T, TMEM >::ApplyDirection(), TPZElasticCriterion::ApplyLoad(), TPZElasticCriterion::ApplyStrainComputeSigma(), TPZLadeNelsonElasticResponse::CheckConv(), TPZYCLadeKim::CheckConv(), TPZLadeKim::CheckConv(), TPZYCSandlerDimaggio::CheckConv(), TPZMatElastoPlastic2D< T, TMEM >::ComputeDeltaStrainVector(), TPZMatElastoPlastic< T, TMEM >::ComputeDeltaStrainVector(), TPZViscoelastic::ComputeStressTensor(), TPZViscoelastic::Contribute(), TPZMatElastoPlastic< T, TMEM >::Contribute(), TPZTensor< STATE >::dDet(), TPZElasticResponse::De(), TPZPorousElasticResponse::De_G_constant(), TPZPorousElasticResponse::De_Poisson_constant(), TPZTensor< STATE >::Det(), TPZTensor< STATE >::DeviatoricDiagonal_T(), TPZTensor< STATE >::dJ2(), TPZTensor< STATE >::dJ3(), TPZTensor< STATE >::EigenProjection(), TPZTensor< STATE >::I1(), TPZTensor< STATE >::I2(), TPZTensor< STATE >::I3(), TPZTensor< STATE >::Identity_T(), TPZTensor< STATE >::Multiply(), TPZTensor< STATE >::S(), TPZTensor< T >::TPZDecomposed::TangentCheckConv(), TPZTensor< STATE >::TPZTensor(), TPZPlasticTest::UndocumentedTest2(), TPZViscoelastic::UpdateQsi(), and TPZTensor< STATE >::ZZ().
|
static |
Definition at line 1005 of file TPZTensor.h.
References TPZTensor< T >::I2().
Referenced by UpdateNewton().
| std::ostream& operator<< | ( | std::ostream & | out, |
| const TPZTensor< T > & | tens | ||
| ) |
Definition at line 866 of file TPZTensor.h.
|
static |
Definition at line 999 of file TPZTensor.h.
References TPZTensor< T >::I3().
Referenced by UpdateNewton().
|
static |
Definition at line 1011 of file TPZTensor.h.
References DerivPolynom(), and Polynom().
1.8.13