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 > | ) |