Short class definition.
More...
#include <damping_utilities.h>
Short class definition.
Detail class definition.
◆ array_3d
◆ BucketType
◆ DoubleVector
◆ DoubleVectorIterator
◆ KDTree
◆ NodeType
◆ NodeTypePointer
◆ NodeVector
◆ NodeVectorIterator
◆ DampingUtilities()
Kratos::DampingUtilities::DampingUtilities |
( |
ModelPart & |
modelPartToDamp, |
|
|
Parameters |
DampingSettings |
|
) |
| |
◆ ~DampingUtilities()
virtual Kratos::DampingUtilities::~DampingUtilities |
( |
| ) |
|
|
inlinevirtual |
◆ CreateDampingFunction()
FilterFunction::Pointer Kratos::DampingUtilities::CreateDampingFunction |
( |
std::string |
damping_type | ) |
const |
◆ CreateListOfNodesOfModelPart()
void Kratos::DampingUtilities::CreateListOfNodesOfModelPart |
( |
| ) |
|
◆ CreateSearchTreeWithAllNodesOfModelPart()
void Kratos::DampingUtilities::CreateSearchTreeWithAllNodesOfModelPart |
( |
| ) |
|
◆ DampNodalVariable()
void Kratos::DampingUtilities::DampNodalVariable |
( |
const Variable< array_3d > & |
rNodalVariable | ) |
|
◆ Info()
virtual std::string Kratos::DampingUtilities::Info |
( |
| ) |
const |
|
inlinevirtual |
Turn back information as a string.
◆ InitalizeDampingFactorsToHaveNoInfluence()
void Kratos::DampingUtilities::InitalizeDampingFactorsToHaveNoInfluence |
( |
| ) |
|
◆ KRATOS_CLASS_POINTER_DEFINITION()
◆ PrintData()
virtual void Kratos::DampingUtilities::PrintData |
( |
std::ostream & |
rOStream | ) |
const |
|
inlinevirtual |
◆ PrintInfo()
virtual void Kratos::DampingUtilities::PrintInfo |
( |
std::ostream & |
rOStream | ) |
const |
|
inlinevirtual |
Print information about this object.
◆ SetDampingFactorsForAllDampingRegions()
void Kratos::DampingUtilities::SetDampingFactorsForAllDampingRegions |
( |
| ) |
|
◆ ThrowWarningIfNodeNeighborsExceedLimit()
void Kratos::DampingUtilities::ThrowWarningIfNodeNeighborsExceedLimit |
( |
const ModelPart::NodeType & |
given_node, |
|
|
const unsigned int |
number_of_neighbors |
|
) |
| const |
The documentation for this class was generated from the following files:
- /home/runner/work/Documentation/Documentation/master/applications/ShapeOptimizationApplication/custom_utilities/damping/damping_utilities.h
- /home/runner/work/Documentation/Documentation/master/applications/ShapeOptimizationApplication/custom_utilities/damping/damping_utilities.cpp