24 virtual void Run(std::ostream &out,REAL
tol,
int numiter,
27 virtual void Run(std::ostream &out = std::cout) {
35 virtual void SetDeltaT(
const REAL deltaT);
50 virtual REAL
AcceptSolution(
const int ResetOutputDisplacements = 0);
void SetInitialPorePressure(REAL initPress)
Assembles and solves a L2 matrix to generate a constant pore pressure initial solution state Should b...
TPZPoroElastoPlasticAnalysis()
void SetContributionTime(TPZContributeTime time)
Informs the Analysis class the time at which the current solution in the computational mesh belongs...
virtual void SetDeltaT(const REAL deltaT)
Informs the pertinent poroelastoplastic materials the current timestep.
Contains TPZMatrixclass which implements full matrix (using column major representation).
void SetAdvancedState()
Sets the solution vector to be the one representing the Advanced State or the advanced implicit solut...
virtual ~TPZPoroElastoPlasticAnalysis()
void SetLastState()
Sets the solution vector to be the one representing the Current State or the last explicit solution...
virtual void Run(std::ostream &out=std::cout)
Calls the appropriate sequence of methods to build a solution or a time stepping sequence.
TPZStack< int > fPorousMaterialIds
Stores a list of Ids of all porous materials in the computational mehs.
virtual void Run(std::ostream &out=std::cout)
Calls the appropriate sequence of methods to build a solution or a time stepping sequence.
Contains the declaration of TPZElastoPlasticAnalysis class.
TPZFMatrix< REAL > fRhsLast
Stores the last state RHS assembled state, sparing computational time by avoiding evaluating the same...
Implements computational mesh. Computational Mesh.
int FindPorousMaterials()
Searches in the computational mesh for all the porous material instantiations.
Contains the TPZConservationLaw class which implements the interface for conservation laws...
TPZContributeTime
Indicates which term is put in the right hand side and tangent matrix.
virtual void Run(std::ostream &out, REAL tol, int numiter, TPZPostProcAnalysis *ppAnalysis, int res)
virtual REAL AcceptSolution(const int ResetOutputDisplacements=0)
Reimplemented in order to manage the different kinds of varibles. Displacements are incremental and p...