AddCouplingVariable(Variable< TDataType > const &r_variable, std::string variable_list_identifier, std::string coupling_variable_description) | Kratos::BinBasedDEMFluidCoupledMapping< TDim, TBaseTypeOfSwimmingParticle > | inline |
AddDEMCouplingVariable(Variable< TDataType > const &r_variable) | Kratos::BinBasedDEMFluidCoupledMapping< TDim, TBaseTypeOfSwimmingParticle > | inline |
AddDEMVariablesToImpose(Variable< TDataType > const &r_variable) | Kratos::BinBasedDEMFluidCoupledMapping< TDim, TBaseTypeOfSwimmingParticle > | inline |
AddFluidCouplingVariable(Variable< TDataType > const &r_variable) | Kratos::BinBasedDEMFluidCoupledMapping< TDim, TBaseTypeOfSwimmingParticle > | inline |
AddFluidVariableToBeTimeFiltered(Variable< TDataType > const &r_variable, const double time_constant) | Kratos::BinBasedDEMFluidCoupledMapping< TDim, TBaseTypeOfSwimmingParticle > | inline |
BinBasedDEMFluidCoupledMapping(Parameters &rParameters, SpatialSearch::Pointer pSpSearch=NULL) | Kratos::BinBasedDEMFluidCoupledMapping< TDim, TBaseTypeOfSwimmingParticle > | inline |
BinBasedDEMFluidCoupledMapping_TDim_TBaseTypeOfSwimmingParticle typedef | Kratos::BinBasedDEMFluidCoupledMapping< TDim, TBaseTypeOfSwimmingParticle > | |
ComputePostProcessResults(ModelPart &r_dem_model_part, ModelPart &r_fluid_model_part, ModelPart &rfem_dem_model_part, BinBasedFastPointLocator< TDim > &bin_of_objects_fluid, const ProcessInfo &r_current_process_info) | Kratos::BinBasedDEMFluidCoupledMapping< TDim, TBaseTypeOfSwimmingParticle > | |
DistanceType typedef | Kratos::BinBasedDEMFluidCoupledMapping< TDim, TBaseTypeOfSwimmingParticle > | |
ElementIteratorType typedef | Kratos::BinBasedDEMFluidCoupledMapping< TDim, TBaseTypeOfSwimmingParticle > | |
ElementsArrayType typedef | Kratos::BinBasedDEMFluidCoupledMapping< TDim, TBaseTypeOfSwimmingParticle > | |
GetElementPartition() | Kratos::BinBasedDEMFluidCoupledMapping< TDim, TBaseTypeOfSwimmingParticle > | inline |
GetElementPartitionBegin(ModelPart &r_model_part, unsigned int k) | Kratos::BinBasedDEMFluidCoupledMapping< TDim, TBaseTypeOfSwimmingParticle > | inline |
GetElementPartitionEnd(ModelPart &r_model_part, unsigned int k) | Kratos::BinBasedDEMFluidCoupledMapping< TDim, TBaseTypeOfSwimmingParticle > | inline |
GetNodePartition() | Kratos::BinBasedDEMFluidCoupledMapping< TDim, TBaseTypeOfSwimmingParticle > | inline |
GetNodePartitionBegin(ModelPart &r_model_part, unsigned int k) | Kratos::BinBasedDEMFluidCoupledMapping< TDim, TBaseTypeOfSwimmingParticle > | inline |
GetNodePartitionEnd(ModelPart &r_model_part, unsigned int k) | Kratos::BinBasedDEMFluidCoupledMapping< TDim, TBaseTypeOfSwimmingParticle > | inline |
HomogenizeFromDEMMesh(ModelPart &r_dem_model_part, ModelPart &r_fluid_model_part, const double &search_radius, const double &shape_factor, bool must_search=true, bool use_drew_model=false) | Kratos::BinBasedDEMFluidCoupledMapping< TDim, TBaseTypeOfSwimmingParticle > | |
ImposeFlowOnDEMFromField(FluidFieldUtility &r_flow, ModelPart &r_dem_model_part) | Kratos::BinBasedDEMFluidCoupledMapping< TDim, TBaseTypeOfSwimmingParticle > | |
ImposeVelocityOnDEMFromFieldToAuxVelocity(FluidFieldUtility &r_flow, ModelPart &r_dem_model_part) | Kratos::BinBasedDEMFluidCoupledMapping< TDim, TBaseTypeOfSwimmingParticle > | |
Info() const | Kratos::BinBasedDEMFluidCoupledMapping< TDim, TBaseTypeOfSwimmingParticle > | inlinevirtual |
InterpolateFromDEMMesh(ModelPart &r_dem_model_part, ModelPart &r_fluid_model_part, BinBasedFastPointLocator< TDim > &bin_of_objects_fluid) | Kratos::BinBasedDEMFluidCoupledMapping< TDim, TBaseTypeOfSwimmingParticle > | |
InterpolateFromFluidMesh(ModelPart &r_fluid_model_part, ModelPart &r_dem_model_part, Parameters ¶meters, BinBasedFastPointLocator< TDim > &bin_of_objects_fluid, const double alpha) | Kratos::BinBasedDEMFluidCoupledMapping< TDim, TBaseTypeOfSwimmingParticle > | |
InterpolateVelocityOnAuxVelocity(ModelPart &r_fluid_model_part, ModelPart &r_dem_model_part, BinBasedFastPointLocator< TDim > &bin_of_objects_fluid, const double alpha) | Kratos::BinBasedDEMFluidCoupledMapping< TDim, TBaseTypeOfSwimmingParticle > | |
KRATOS_CLASS_POINTER_DEFINITION(BinBasedDEMFluidCoupledMapping_TDim_TBaseTypeOfSwimmingParticle) | Kratos::BinBasedDEMFluidCoupledMapping< TDim, TBaseTypeOfSwimmingParticle > | |
ListIndexType typedef | Kratos::BinBasedDEMFluidCoupledMapping< TDim, TBaseTypeOfSwimmingParticle > | |
mElementsPartition | Kratos::BinBasedDEMFluidCoupledMapping< TDim, TBaseTypeOfSwimmingParticle > | protected |
mNodesPartition | Kratos::BinBasedDEMFluidCoupledMapping< TDim, TBaseTypeOfSwimmingParticle > | protected |
NodalPointersContainerType typedef | Kratos::BinBasedDEMFluidCoupledMapping< TDim, TBaseTypeOfSwimmingParticle > | |
NodeIteratorType typedef | Kratos::BinBasedDEMFluidCoupledMapping< TDim, TBaseTypeOfSwimmingParticle > | |
NodesArrayType typedef | Kratos::BinBasedDEMFluidCoupledMapping< TDim, TBaseTypeOfSwimmingParticle > | |
ParticleType typedef | Kratos::BinBasedDEMFluidCoupledMapping< TDim, TBaseTypeOfSwimmingParticle > | |
PrintData(std::ostream &rOStream) const | Kratos::BinBasedDEMFluidCoupledMapping< TDim, TBaseTypeOfSwimmingParticle > | inlinevirtual |
PrintInfo(std::ostream &rOStream) const | Kratos::BinBasedDEMFluidCoupledMapping< TDim, TBaseTypeOfSwimmingParticle > | inlinevirtual |
ResultElementsContainerType typedef | Kratos::BinBasedDEMFluidCoupledMapping< TDim, TBaseTypeOfSwimmingParticle > | |
ResultNodesContainerType typedef | Kratos::BinBasedDEMFluidCoupledMapping< TDim, TBaseTypeOfSwimmingParticle > | |
UpdateOldAdditionalForce(ModelPart &r_dem_model_part) | Kratos::BinBasedDEMFluidCoupledMapping< TDim, TBaseTypeOfSwimmingParticle > | |
UpdateOldVelocity(ModelPart &r_dem_model_part) | Kratos::BinBasedDEMFluidCoupledMapping< TDim, TBaseTypeOfSwimmingParticle > | |
VariingRadiusHomogenizeFromDEMMesh(ModelPart &r_dem_model_part, ModelPart &r_fluid_model_part, const double &search_radius, const double &shape_factor, bool must_search=true, bool use_drew_model=false) | Kratos::BinBasedDEMFluidCoupledMapping< TDim, TBaseTypeOfSwimmingParticle > | |
VectorDistanceType typedef | Kratos::BinBasedDEMFluidCoupledMapping< TDim, TBaseTypeOfSwimmingParticle > | |
VectorResultElementsContainerType typedef | Kratos::BinBasedDEMFluidCoupledMapping< TDim, TBaseTypeOfSwimmingParticle > | |
VectorResultNodesContainerType typedef | Kratos::BinBasedDEMFluidCoupledMapping< TDim, TBaseTypeOfSwimmingParticle > | |
~BinBasedDEMFluidCoupledMapping() | Kratos::BinBasedDEMFluidCoupledMapping< TDim, TBaseTypeOfSwimmingParticle > | inlinevirtual |