#include <dem_structures_coupling_utilities.h>
|
| KRATOS_CLASS_POINTER_DEFINITION (DemStructuresCouplingUtilities) |
|
| DemStructuresCouplingUtilities () |
| Default constructor. More...
|
|
virtual | ~DemStructuresCouplingUtilities () |
| Destructor. More...
|
|
void | TransferStructuresSkinToDem (ModelPart &r_source_model_part, ModelPart &r_destination_model_part, Properties::Pointer props) |
|
std::string | CheckProvidedProperties (Properties::Pointer props) |
|
void | SmoothLoadTrasferredToFem (ModelPart &r_model_part, const double portion_of_the_force_which_is_new) |
|
double | ComputeSandProduction (ModelPart &dem_model_part, ModelPart &outer_walls_model_part, const double time) |
|
void | MarkBrokenSpheres (ModelPart &dem_model_part) |
|
double | ComputeSandProductionWithDepthFirstSearchNonRecursiveImplementation (ModelPart &dem_model_part, ModelPart &outer_walls_model_part, const double time) |
|
void | ComputeSandProductionWithDepthFirstSearch (ModelPart &dem_model_part, ModelPart &outer_walls_model_part, const double time) |
|
void | DepthFirstSearchVisit (SphericContinuumParticle *p_sphere, double &this_chunk_mass) |
|
void | ComputeTriaxialSandProduction (ModelPart &dem_model_part, ModelPart &outer_walls_model_part_1, ModelPart &outer_walls_model_part_2, const double time) |
|
virtual std::string | Info () const |
| Turn back information as a stemplate<class T, std::size_t dim> tring. More...
|
|
virtual void | PrintInfo (std::ostream &rOStream) const |
| Print information about this object. More...
|
|
virtual void | PrintData (std::ostream &rOStream) const |
| Print object's data. More...
|
|
◆ NodesIteratorType
◆ DemStructuresCouplingUtilities()
Kratos::DemStructuresCouplingUtilities::DemStructuresCouplingUtilities |
( |
| ) |
|
|
inline |
◆ ~DemStructuresCouplingUtilities()
virtual Kratos::DemStructuresCouplingUtilities::~DemStructuresCouplingUtilities |
( |
| ) |
|
|
inlinevirtual |
◆ CheckProvidedProperties()
std::string Kratos::DemStructuresCouplingUtilities::CheckProvidedProperties |
( |
Properties::Pointer |
props | ) |
|
|
inline |
◆ ComputeSandProduction()
double Kratos::DemStructuresCouplingUtilities::ComputeSandProduction |
( |
ModelPart & |
dem_model_part, |
|
|
ModelPart & |
outer_walls_model_part, |
|
|
const double |
time |
|
) |
| |
|
inline |
◆ ComputeSandProductionWithDepthFirstSearch()
void Kratos::DemStructuresCouplingUtilities::ComputeSandProductionWithDepthFirstSearch |
( |
ModelPart & |
dem_model_part, |
|
|
ModelPart & |
outer_walls_model_part, |
|
|
const double |
time |
|
) |
| |
|
inline |
◆ ComputeSandProductionWithDepthFirstSearchNonRecursiveImplementation()
double Kratos::DemStructuresCouplingUtilities::ComputeSandProductionWithDepthFirstSearchNonRecursiveImplementation |
( |
ModelPart & |
dem_model_part, |
|
|
ModelPart & |
outer_walls_model_part, |
|
|
const double |
time |
|
) |
| |
|
inline |
◆ ComputeTriaxialSandProduction()
void Kratos::DemStructuresCouplingUtilities::ComputeTriaxialSandProduction |
( |
ModelPart & |
dem_model_part, |
|
|
ModelPart & |
outer_walls_model_part_1, |
|
|
ModelPart & |
outer_walls_model_part_2, |
|
|
const double |
time |
|
) |
| |
|
inline |
◆ DepthFirstSearchVisit()
◆ Info()
virtual std::string Kratos::DemStructuresCouplingUtilities::Info |
( |
| ) |
const |
|
inlinevirtual |
Turn back information as a stemplate<class T, std::size_t dim> tring.
◆ KRATOS_CLASS_POINTER_DEFINITION()
◆ MarkBrokenSpheres()
void Kratos::DemStructuresCouplingUtilities::MarkBrokenSpheres |
( |
ModelPart & |
dem_model_part | ) |
|
|
inline |
◆ PrintData()
virtual void Kratos::DemStructuresCouplingUtilities::PrintData |
( |
std::ostream & |
rOStream | ) |
const |
|
inlinevirtual |
◆ PrintInfo()
virtual void Kratos::DemStructuresCouplingUtilities::PrintInfo |
( |
std::ostream & |
rOStream | ) |
const |
|
inlinevirtual |
Print information about this object.
◆ SmoothLoadTrasferredToFem()
void Kratos::DemStructuresCouplingUtilities::SmoothLoadTrasferredToFem |
( |
ModelPart & |
r_model_part, |
|
|
const double |
portion_of_the_force_which_is_new |
|
) |
| |
|
inline |
◆ TransferStructuresSkinToDem()
void Kratos::DemStructuresCouplingUtilities::TransferStructuresSkinToDem |
( |
ModelPart & |
r_source_model_part, |
|
|
ModelPart & |
r_destination_model_part, |
|
|
Properties::Pointer |
props |
|
) |
| |
|
inline |
The documentation for this class was generated from the following file: