![]() |
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.
|
#include <density_function_polynomial.h>
Public Member Functions | |
| KRATOS_CLASS_POINTER_DEFINITION (DensityFunctionPolynomial) | |
| DensityFunctionPolynomial (const double range, const double shape_factor) | |
| virtual | ~DensityFunctionPolynomial () |
| void | ComputeWeights (std::vector< double > &distances, std::vector< double > &nodal_areas, std::vector< double > &weights) |
| void | ComputeWeights (std::vector< double > &distances, std::vector< double > &nodal_areas, const double max_nodal_area_inv, std::vector< double > &weights) |
Public Member Functions inherited from Kratos::DensityFunction< TDim > | |
| KRATOS_CLASS_POINTER_DEFINITION (DensityFunction) | |
| DensityFunction () | |
| virtual | ~DensityFunction () |
|
inline |
|
inlinevirtual |
|
inline |
|
inline |
| Kratos::DensityFunctionPolynomial< TDim >::KRATOS_CLASS_POINTER_DEFINITION | ( | DensityFunctionPolynomial< TDim > | ) |