MPM-Geomechanics
Material Point Method for simulating geo-materials under large deformation conditions
Loading...
Searching...
No Matches
SolverExplicitUSL Class Reference

Represents the operations to solve explicitly the equations in time using the scheme Update Stress Last. More...

#include <SolverExplicitUSL.h>

Inheritance diagram for SolverExplicitUSL:
Collaboration diagram for SolverExplicitUSL:

Public Member Functions

 SolverExplicitUSL ()
 Default constructor.
 
virtual void Solve ()
 Solve the problem in time.
 
- Public Member Functions inherited from Solver
 Solver ()
 Default constructor.
 
virtual ~Solver ()
 Default destructor.
 
void registerMesh (Mesh *mesh)
 Register the mesh in the solver.
 
void registerBodies (vector< Body * > *bodies)
 Register the bodies in the solver.
 
void registerParticles (vector< Particle * > *p)
 Register the particles in the solver.
 
void registerTerrainContact (TerrainContact *terrainContact)
 Register the terrain contact in the solver.
 
void registerContactManager (ContactManager *contactManager)
 Register the contact manager in the solver.
 

Additional Inherited Members

- Protected Attributes inherited from Solver
Meshmesh
 pointer to mesh
 
vector< Body * > * bodies
 pointer to bodies
 
vector< Particle * > * particles
 pointer to particles
 
TerrainContactterrainContact
 pointer to terrain contact
 
ContactManagercontactManager
 pointer to contact manager
 

Detailed Description

Represents the operations to solve explicitly the equations in time using the scheme Update Stress Last.

Constructor & Destructor Documentation

◆ SolverExplicitUSL()

SolverExplicitUSL::SolverExplicitUSL ( )

Default constructor.

Member Function Documentation

◆ Solve()

virtual void SolverExplicitUSL::Solve ( )
virtual

Solve the problem in time.

Implements Solver.


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