NeoPZ
|
#include <iostream>
#include "pzlog.h"
#include "pzvec.h"
#include "pzfmatrix.h"
#include "TPZTensor.h"
#include "TPZLadeKim.h"
#include "TPZSandlerDimaggio.h"
#include "TPZYCDruckerPrager.h"
#include "TPZThermoForceA.h"
#include "TPZElasticResponse.h"
#include "TPZYCMohrCoulomb.h"
#include "TPZYCModifiedMohrCoulomb.h"
#include "TPZYCWillamWarnke.h"
#include "TPZYCVonMises.h"
#include "TPZVonMises.h"
#include "TPZDruckerPrager.h"
#include <math.h>
Go to the source code of this file.
Classes | |
class | TPZPlasticTest |
Functions | |
void | LadeKimTriaxialLooseSand () |
void | SandlerDimaggioIsotropicCompression () |
void | LKFineSilicaLoadTest () |
void | LKIsotropicCompression () |
void | LKKoCompressionLoadTest () |
void | LKLoadingTest () |
void | DruckerIsotropicCompression () |
void | DruckerBiaxialTest () |
void | LKBiaxialTest () |
void | RotationMatrix (TPZFMatrix< REAL > &R, REAL thetaRad, int axis) |
template<class T > | |
void | MultiDirectionsMaterialPointTest (T &plasticModel, REAL dirMult) |
|
inline |
Definition at line 954 of file TPZPlasticityTest.h.
References fabs, h, TPZDruckerPrager::SetUp(), TPZTensor< T >::XX(), TPZTensor< T >::XY(), TPZTensor< T >::XZ(), TPZTensor< T >::YY(), TPZTensor< T >::YZ(), and TPZTensor< T >::ZZ().
|
inline |
Definition at line 890 of file TPZPlasticityTest.h.
References fabs, h, TPZDruckerPrager::SetUp(), TPZTensor< T >::XX(), TPZTensor< T >::XY(), TPZTensor< T >::XZ(), TPZTensor< T >::YY(), TPZTensor< T >::YZ(), and TPZTensor< T >::ZZ().
|
inline |
Definition at line 196 of file TPZPlasticityTest.h.
References TPZLadeKim::ApplyLoad(), fabs, TPZLadeKim::LooseSantaMonicaBeachSand(), TPZTensor< T >::XX(), TPZTensor< T >::XY(), TPZTensor< T >::XZ(), TPZTensor< T >::YY(), TPZTensor< T >::YZ(), and TPZTensor< T >::ZZ().
|
inline |
Definition at line 1019 of file TPZPlasticityTest.h.
References TPZLadeKim::ApplyLoad(), TPZLadeKim::ApplyStrainComputeDep(), TPZLadeKim::DenseSacrRiverSand(), fabs, TPZLadeKim::FineSilicaSand(), h, TPZLadeKim::LooseSacrRiverSand(), m, TPZLadeKim::PlainConcrete(), TPZLadeKim::SetUp(), TPZTensor< T >::XX(), TPZTensor< T >::XY(), TPZTensor< T >::XZ(), TPZTensor< T >::YY(), TPZTensor< T >::YZ(), and TPZTensor< T >::ZZ().
|
inline |
Definition at line 462 of file TPZPlasticityTest.h.
References TPZLadeKim::ApplyLoad(), fabs, TPZLadeKim::FineSilicaSand(), TPZTensor< T >::I1(), TPZTensor< T >::XX(), TPZTensor< T >::XY(), TPZTensor< T >::XZ(), TPZTensor< T >::YY(), TPZTensor< T >::YZ(), and TPZTensor< T >::ZZ().
|
inline |
Definition at line 498 of file TPZPlasticityTest.h.
References TPZLadeKim::ApplyLoad(), fabs, TPZLadeKim::PlainConcrete(), TPZTensor< T >::XX(), TPZTensor< T >::XY(), TPZTensor< T >::XZ(), TPZTensor< T >::YY(), TPZTensor< T >::YZ(), and TPZTensor< T >::ZZ().
|
inline |
Definition at line 717 of file TPZPlasticityTest.h.
References TPZLadeKim::ApplyLoad(), TPZLadeKim::ApplyStrainComputeDep(), fabs, TPZLadeKim::FineSilicaSand(), TPZTensor< T >::I1(), TPZTensor< T >::XX(), TPZTensor< T >::YY(), and TPZTensor< T >::ZZ().
|
inline |
Definition at line 750 of file TPZPlasticityTest.h.
References TPZLadeKim::ApplyLoad(), TPZSandlerDimaggio< SANDLERDIMAGGIOPARENT >::ApplyStrainComputeDep(), TPZLadeKim::ApplyStrainComputeDep(), fabs, TPZLadeKim::FineSilicaSand(), TPZTensor< T >::I1(), TPZSandlerDimaggio< SANDLERDIMAGGIOPARENT >::McCormicRanchSand(), TPZLadeKim::PlainConcrete(), TPZTensor< T >::XX(), TPZTensor< T >::XY(), TPZTensor< T >::XZ(), TPZTensor< T >::YY(), TPZTensor< T >::YZ(), and TPZTensor< T >::ZZ().
|
inline |
Definition at line 2400 of file TPZPlasticityTest.h.
References input, LOGPZ_INFO, TPZTensor< T >::XX(), TPZTensor< T >::YY(), and TPZTensor< T >::ZZ().
|
inline |
Definition at line 2349 of file TPZPlasticityTest.h.
References cos(), TPZMatrix< TVar >::Put(), TPZFMatrix< TVar >::Resize(), sin, and sqrt.
Referenced by hdivCurvedJCompAppMath::RotateGeomesh(), and hdivCurvedJCompAppMath::RotateNode().
|
inline |
Definition at line 282 of file TPZPlasticityTest.h.
References TPZSandlerDimaggio< SANDLERDIMAGGIOPARENT >::ApplyStrainComputeDep(), fabs, TPZSandlerDimaggio< SANDLERDIMAGGIOPARENT >::McCormicRanchSandMod(), TPZSandlerDimaggio< SANDLERDIMAGGIOPARENT >::McCormicRanchSandMod2(), TPZSandlerDimaggio< SANDLERDIMAGGIOPARENT >::SetUp(), TPZSandlerDimaggio< SANDLERDIMAGGIOPARENT >::UncDeepSandRes(), TPZSandlerDimaggio< SANDLERDIMAGGIOPARENT >::UncDeepSandResMPa(), TPZSandlerDimaggio< SANDLERDIMAGGIOPARENT >::UncDeepSandResPSI(), TPZTensor< T >::XX(), TPZTensor< T >::XY(), TPZTensor< T >::XZ(), TPZTensor< T >::YY(), TPZTensor< T >::YZ(), and TPZTensor< T >::ZZ().