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.
Kratos::ContinuumExplicitSolverStrategy Member List

This is the complete list of members for Kratos::ContinuumExplicitSolverStrategy, including all inherited members.

Add_As_Ghost(ModelPart &r_model_part, ModelPart &mcontacts_model_part, ParticleWeakIteratorType_ptr continuum_ini_neighbour_iterator, Element::Pointer p_contact_element)Kratos::ContinuumExplicitSolverStrategyinlinevirtual
Add_As_Local(ModelPart &r_model_part, ModelPart &mcontacts_model_part, ParticleWeakIteratorType_ptr continuum_ini_neighbour_iterator, Element::Pointer p_contact_element)Kratos::ContinuumExplicitSolverStrategyinlinevirtual
Add_As_Own(ModelPart &r_model_part, ModelPart &mcontacts_model_part, ParticleWeakIteratorType_ptr continuum_ini_neighbour_iterator, Element::Pointer p_contact_element)Kratos::ContinuumExplicitSolverStrategyinlinevirtual
ApplyInitialConditions()Kratos::ExplicitSolverStrategy
ApplyPrescribedBoundaryConditions()Kratos::ExplicitSolverStrategy
AttachSpheresToStickyWalls()Kratos::ExplicitSolverStrategyvirtual
BaseType typedefKratos::ContinuumExplicitSolverStrategy
BoundingBoxUtility(bool is_time_to_mark_and_remove=true) overrideKratos::ContinuumExplicitSolverStrategyvirtual
BreakAllBonds()Kratos::ContinuumExplicitSolverStrategy
BreakAlmostBrokenSpheres()Kratos::ContinuumExplicitSolverStrategy
CalculateConditionsRHSAndAdd()Kratos::ExplicitSolverStrategyvirtual
CalculateInitialMaxIndentations(const ProcessInfo &r_process_info)Kratos::ExplicitSolverStrategy
CalculateMaxInletTimeStep()Kratos::ExplicitSolverStrategy
CalculateMaxSearchDistance()Kratos::ContinuumExplicitSolverStrategyvirtual
CalculateMeanContactArea()Kratos::ContinuumExplicitSolverStrategy
CalculateNodalPressuresAndStressesOnWalls()Kratos::ExplicitSolverStrategy
Check_MPI(bool &has_mpi)Kratos::ExplicitSolverStrategy
CheckHierarchyWithCurrentNeighbours()Kratos::ExplicitSolverStrategy
ClearFEMForces()Kratos::ExplicitSolverStrategy
ComponentOf3ComponentsVariableType typedefKratos::ExplicitSolverStrategy
ComputeCoordinationNumber(double &standard_dev) overrideKratos::ContinuumExplicitSolverStrategyvirtual
ComputeNewNeighboursHistoricalData() overrideKratos::ContinuumExplicitSolverStrategyvirtual
ComputeNewRigidFaceNeighboursHistoricalData() overrideKratos::ContinuumExplicitSolverStrategyvirtual
ComputeNodalArea()Kratos::ExplicitSolverStrategy
ComputeNormalPressureVectorField()Kratos::ExplicitSolverStrategy
ComputeSkin(ModelPart &rSpheresModelPart, const double factor_radius=1.0)Kratos::ContinuumExplicitSolverStrategy
ConditionsArrayType typedefKratos::ContinuumExplicitSolverStrategy
ConditionsContainerType typedefKratos::ExplicitSolverStrategy
ContinuumExplicitSolverStrategy()Kratos::ContinuumExplicitSolverStrategyinline
ContinuumExplicitSolverStrategy(ExplicitSolverSettings &settings, const double max_delta_time, const int 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)Kratos::ContinuumExplicitSolverStrategyinline
CreateContactElements() overrideKratos::ContinuumExplicitSolverStrategyvirtual
DestroyMarkedParticlesRebuildLists()Kratos::ContinuumExplicitSolverStrategyvirtual
DisplayThreadInfo()Kratos::ExplicitSolverStrategyvirtual
DistanceType typedefKratos::ExplicitSolverStrategy
ElementConfigureType typedefKratos::ExplicitSolverStrategy
ElementsArrayType typedefKratos::ContinuumExplicitSolverStrategy
ElementsContainerType typedefKratos::ExplicitSolverStrategy
ElementsIterator typedefKratos::ContinuumExplicitSolverStrategy
ExplicitSolverStrategy()Kratos::ExplicitSolverStrategyinline
ExplicitSolverStrategy(ExplicitSolverSettings &settings, const double max_delta_time, const int 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)Kratos::ExplicitSolverStrategyinline
FastGetForce()Kratos::ExplicitSolverStrategy
FinalizeSolutionStep() overrideKratos::ContinuumExplicitSolverStrategyvirtual
FinalizeSolutionStepFEM()Kratos::ContinuumExplicitSolverStrategy
ForceOperations(ModelPart &r_model_part)Kratos::ExplicitSolverStrategyvirtual
GetAllElements(ModelPart &r_model_part)Kratos::ExplicitSolverStrategyinlinevirtual
GetArrayOfAmplifiedRadii()Kratos::ExplicitSolverStrategyinline
GetClusterModelPart()Kratos::ExplicitSolverStrategyinline
GetClustersForce()Kratos::ExplicitSolverStrategyvirtual
GetContactModelPart()Kratos::ExplicitSolverStrategyinline
GetDeltaOption()Kratos::ExplicitSolverStrategyinline
GetDemFemSearch()Kratos::ExplicitSolverStrategyinline
GetElements(ModelPart &r_model_part) overrideKratos::ContinuumExplicitSolverStrategyinlinevirtual
GetFemModelPart()Kratos::ContinuumExplicitSolverStrategyinline
GetForce()Kratos::ExplicitSolverStrategy
GetInletModelPart()Kratos::ExplicitSolverStrategyinline
GetMaxTimeStep()Kratos::ExplicitSolverStrategyinline
GetModelPart()Kratos::ContinuumExplicitSolverStrategyinline
GetNStepSearch()Kratos::ExplicitSolverStrategyinline
GetNumberOfThreads()Kratos::ExplicitSolverStrategyinline
GetParticleCreatorDestructor()Kratos::ExplicitSolverStrategyinline
GetResults()Kratos::ExplicitSolverStrategyinline
GetResultsDistances()Kratos::ExplicitSolverStrategyinline
GetRigidBodyElementsForce()Kratos::ExplicitSolverStrategyvirtual
GetRigidBodyModelPart()Kratos::ExplicitSolverStrategyinline
GetRigidFaceResults()Kratos::ExplicitSolverStrategyinline
GetRigidFaceResultsDistances()Kratos::ExplicitSolverStrategyinline
GetSafetyFactor()Kratos::ExplicitSolverStrategyinline
GetSearchControl()Kratos::ExplicitSolverStrategyinline
GetSpSearch()Kratos::ExplicitSolverStrategyinline
HealAllBonds()Kratos::ContinuumExplicitSolverStrategy
Initialize() overrideKratos::ContinuumExplicitSolverStrategyvirtual
InitializeClusters()Kratos::ExplicitSolverStrategyvirtual
InitializeContactElements()Kratos::ExplicitSolverStrategy
InitializeDEMElements()Kratos::ExplicitSolverStrategy
InitializeElements()Kratos::ExplicitSolverStrategy
InitializeFEMElements()Kratos::ExplicitSolverStrategy
InitializeFEMWallsAsRigidBodyElements(ModelPart::SubModelPartsContainerType::iterator &sub_model_part)Kratos::ExplicitSolverStrategy
InitializeSolutionStep()Kratos::ExplicitSolverStrategy
KRATOS_CLASS_POINTER_DEFINITION(ContinuumExplicitSolverStrategy)Kratos::ContinuumExplicitSolverStrategy
Kratos::ExplicitSolverStrategy::KRATOS_CLASS_POINTER_DEFINITION(ExplicitSolverStrategy)Kratos::ExplicitSolverStrategy
MarkNewSkinParticles()Kratos::ContinuumExplicitSolverStrategy
MarkToDeleteAllSpheresInitiallyIndentedWithFEM(ModelPart &rSpheresModelPart)Kratos::ExplicitSolverStrategy
mArrayOfAmplifiedRadiiKratos::ExplicitSolverStrategyprotected
mcontinuum_simulating_optionKratos::ContinuumExplicitSolverStrategyprotected
mDeltaOptionKratos::ExplicitSolverStrategyprotected
mDoSearchNeighbourElementsKratos::ExplicitSolverStrategyprotected
mDoSearchNeighbourFEMElementsKratos::ExplicitSolverStrategyprotected
MeshRepairOperations()Kratos::ContinuumExplicitSolverStrategyvirtual
mFixSwitchKratos::ContinuumExplicitSolverStrategyprotected
mListOfGhostSphericContinuumParticlesKratos::ContinuumExplicitSolverStrategyprotected
mListOfGhostSphericParticlesKratos::ContinuumExplicitSolverStrategy
mListOfSphericContinuumParticlesKratos::ContinuumExplicitSolverStrategyprotected
mListOfSphericParticlesKratos::ContinuumExplicitSolverStrategy
mMaxTimeStepKratos::ExplicitSolverStrategyprotected
mNStepSearchKratos::ExplicitSolverStrategyprotected
mNumberOfThreadsKratos::ContinuumExplicitSolverStrategy
mParametersKratos::ExplicitSolverStrategyprotected
mpCluster_model_partKratos::ContinuumExplicitSolverStrategy
mpContact_model_partKratos::ContinuumExplicitSolverStrategy
mpDem_model_partKratos::ExplicitSolverStrategyprotected
mpDemFemSearchKratos::ExplicitSolverStrategyprotected
mpFem_model_partKratos::ExplicitSolverStrategyprotected
mpInlet_model_partKratos::ContinuumExplicitSolverStrategy
mpParticleCreatorDestructorKratos::ExplicitSolverStrategyprotected
mpRigidBody_model_partKratos::ExplicitSolverStrategyprotected
mpSpSearchKratos::ExplicitSolverStrategyprotected
mRemoveBallsInitiallyTouchingWallsOptionKratos::ExplicitSolverStrategyprotected
mResultsKratos::ExplicitSolverStrategyprotected
mResultsDistancesKratos::ExplicitSolverStrategyprotected
mRigidFaceResultsKratos::ExplicitSolverStrategyprotected
mRigidFaceResultsDistancesKratos::ExplicitSolverStrategyprotected
mSafetyFactorKratos::ExplicitSolverStrategyprotected
mSearchControlKratos::ExplicitSolverStrategyprotected
mSearchControlVectorKratos::ContinuumExplicitSolverStrategyprotected
NodeConfigureType typedefKratos::ExplicitSolverStrategy
NodesArrayType typedefKratos::ContinuumExplicitSolverStrategy
NodesContainerType typedefKratos::ExplicitSolverStrategy
ParticleWeakIteratorType typedefKratos::ContinuumExplicitSolverStrategy
ParticleWeakIteratorType_ptr typedefKratos::ContinuumExplicitSolverStrategy
ParticleWeakVectorType typedefKratos::ContinuumExplicitSolverStrategy
PerformTimeIntegrationOfMotion(int StepFlag=0)Kratos::ExplicitSolverStrategyvirtual
PrepareContactElementsForPrinting()Kratos::ExplicitSolverStrategy
PrepareContactModelPart(ModelPart &r_model_part, ModelPart &mcontacts_model_part)Kratos::ExplicitSolverStrategy
PrepareElementsForPrinting()Kratos::ExplicitSolverStrategy
PropertiesContainerType typedefKratos::ExplicitSolverStrategy
PropertiesIterator typedefKratos::ExplicitSolverStrategy
RadiusArrayType typedefKratos::ExplicitSolverStrategy
Reassign_Ids(ModelPart &mcontacts_model_part)Kratos::ContinuumExplicitSolverStrategyinlinevirtual
RebuildListOfContinuumSphericParticles()Kratos::ContinuumExplicitSolverStrategyinline
RebuildListOfDiscontinuumSphericParticles()Kratos::ExplicitSolverStrategyinline
RebuildListOfSphericParticles(ElementsArrayType &pElements, std::vector< T * > &rCustomListOfParticles)Kratos::ExplicitSolverStrategyinline
RebuildPropertiesProxyPointers(std::vector< SphericParticle * > &rCustomListOfSphericParticles)Kratos::ExplicitSolverStrategy
RepairPointersToNormalProperties(std::vector< SphericParticle * > &rCustomListOfSphericParticles)Kratos::ExplicitSolverStrategy
ResetPrescribedMotionFlagsRespectingImposedDofs()Kratos::ExplicitSolverStrategy
ResetSkinParticles(ModelPart &r_model_part)Kratos::ContinuumExplicitSolverStrategy
ResultConditionsContainerType typedefKratos::ExplicitSolverStrategy
ResultElementsContainerType typedefKratos::ExplicitSolverStrategy
RigidFaceGeometricalConfigureType typedefKratos::ExplicitSolverStrategy
SearchDEMOperations(ModelPart &r_model_part, bool has_mpi)Kratos::ContinuumExplicitSolverStrategy
SearchFEMOperations(ModelPart &r_model_part, bool has_mpi=true)Kratos::ExplicitSolverStrategy
SearchNeighbours()Kratos::ContinuumExplicitSolverStrategyvirtual
SearchRigidFaceNeighbours()Kratos::ExplicitSolverStrategyvirtual
SendProcessInfoToClustersModelPart()Kratos::ExplicitSolverStrategy
SetCoordinationNumber(ModelPart &r_model_part)Kratos::ContinuumExplicitSolverStrategy
SetFlagAndVariableToNodes(const Kratos::Flags &r_flag_name, ComponentOf3ComponentsVariableType &r_variable_to_set, const double value, NodesArrayType &r_nodes_array)Kratos::ExplicitSolverStrategy
SetInitialDemContacts()Kratos::ContinuumExplicitSolverStrategy
SetInitialFemContacts()Kratos::ContinuumExplicitSolverStrategy
SetNormalRadiiOnAllParticles(ModelPart &r_model_part)Kratos::ExplicitSolverStrategy
SetSearchRadiiOnAllParticles(ModelPart &r_model_part, const double added_search_distance, const double amplification) overrideKratos::ContinuumExplicitSolverStrategyvirtual
SetSearchRadiiWithFemOnAllParticles(ModelPart &r_model_part, const double added_search_distance=0.0, const double amplification=1.0)Kratos::ExplicitSolverStrategyvirtual
SetVariableToNodes(ComponentOf3ComponentsVariableType &r_variable_to_set, const double value, NodesArrayType &r_nodes_array)Kratos::ExplicitSolverStrategy
SolveSolutionStep() overrideKratos::ContinuumExplicitSolverStrategyvirtual
Sort_Contact_Modelpart(ModelPart &mcontacts_model_part)Kratos::ContinuumExplicitSolverStrategyinlinevirtual
SynchronizeHistoricalVariables(ModelPart &r_model_part)Kratos::ExplicitSolverStrategy
SynchronizeRHS(ModelPart &r_model_part)Kratos::ExplicitSolverStrategy
UpdateMaxIdOfCreatorDestructor()Kratos::ExplicitSolverStrategy
VectorDistanceType typedefKratos::ExplicitSolverStrategy
VectorResultConditionsContainerType typedefKratos::ExplicitSolverStrategy
VectorResultElementsContainerType typedefKratos::ExplicitSolverStrategy
~ContinuumExplicitSolverStrategy()Kratos::ContinuumExplicitSolverStrategyinlinevirtual
~ExplicitSolverStrategy()Kratos::ExplicitSolverStrategyinlinevirtual