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 |