![]() |
KratosMultiphysics
KRATOS Multiphysics (Kratos) is a framework for building parallel, multi-disciplinary simulation software, aiming at modularity, extensibility, and high performance. Kratos is written in C++, and counts with an extensive Python interface.
|
#include <velocity_verlet_solver_strategy.h>
Public Member Functions | |
| KRATOS_CLASS_POINTER_DEFINITION (VelocityVerletSolverStrategy) | |
| Pointer definition of ExplicitSolverStrategy. More... | |
| VelocityVerletSolverStrategy () | |
| Default constructor. More... | |
| VelocityVerletSolverStrategy (ExplicitSolverSettings &settings, const double max_delta_time, const double n_step_search, const double safety_factor, const int delta_option, ParticleCreatorDestructor::Pointer p_creator_destructor, DEM_FEM_Search::Pointer p_dem_fem_search, SpatialSearch::Pointer pSpSearch, Parameters strategy_parameters) | |
| virtual | ~VelocityVerletSolverStrategy () |
| Destructor. More... | |
| void | Initialize () override |
| double | SolveSolutionStep () override |
|
inline |
Default constructor.
|
inline |
|
inlinevirtual |
Destructor.
|
inlineoverride |
| Kratos::VelocityVerletSolverStrategy< TBaseStrategy >::KRATOS_CLASS_POINTER_DEFINITION | ( | VelocityVerletSolverStrategy< TBaseStrategy > | ) |
Pointer definition of ExplicitSolverStrategy.
|
inlineoverride |