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.
Functions
Kratos::AuxiliaryOperationsUtilities Namespace Reference

Functions

double GetAxisymmetricCoefficient (const PairedCondition *pCondition, const Vector &rNSlave)
 This functions computes the integration weight to consider. More...
 
double CalculateRadius (const PairedCondition *pCondition, const Vector &rNSlave)
 Calculates the radius of axisymmetry. More...
 

Function Documentation

◆ CalculateRadius()

double Kratos::AuxiliaryOperationsUtilities::CalculateRadius ( const PairedCondition pCondition,
const Vector rNSlave 
)

Calculates the radius of axisymmetry.

Parameters
pConditionThe condition pointer to compute the explicit contribution
rNSlaveThe shape functions of the slave side
Returns
Radius: The radius of axisymmetry

◆ GetAxisymmetricCoefficient()

double Kratos::AuxiliaryOperationsUtilities::GetAxisymmetricCoefficient ( const PairedCondition pCondition,
const Vector rNSlave 
)

This functions computes the integration weight to consider.

Parameters
pConditionThe condition pointer to compute the explicit contribution
rNSlaveThe shape functions of the slave side