![]() |
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.
|
Short class definition. More...
#include <damping_function.h>
Public Member Functions | |
Life Cycle | |
| DampingFunction (const std::string &rKernelFunctionType) | |
| Constructor. More... | |
Operations | |
| double | ComputeWeight (const Array3DType &ICoord, const Array3DType &JCoord, const double Radius) const |
Type Definitions | |
| using | Array3DType = array_1d< double, 3 > |
| KRATOS_CLASS_POINTER_DEFINITION (DampingFunction) | |
| Pointer definition of DampingFunction. More... | |
Short class definition.
DampingFunction implementations.
| using Kratos::DampingFunction::Array3DType = array_1d<double, 3> |
| Kratos::DampingFunction::DampingFunction | ( | const std::string & | rKernelFunctionType | ) |
Constructor.
| double Kratos::DampingFunction::ComputeWeight | ( | const Array3DType & | ICoord, |
| const Array3DType & | JCoord, | ||
| const double | Radius | ||
| ) | const |
| Kratos::DampingFunction::KRATOS_CLASS_POINTER_DEFINITION | ( | DampingFunction | ) |
Pointer definition of DampingFunction.