Namespaces | Functions | Variables
MarmotConstants.h File Reference
#include <cmath>
Include dependency graph for MarmotConstants.h:
This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Namespaces

 Marmot
 This file includes functions needed for calculations with stress and strain tensors written in voigt notation.
 
 Marmot::Constants
 

Functions

double Marmot::Constants::cubicRootEps ()
 
double Marmot::Constants::squareRootEps ()
 

Variables

constexpr double Marmot::Constants::Pi = 3.141592653589793238463
 
constexpr double Marmot::Constants::numZeroPos = 1e-16
 
const double Marmot::Constants::SquareRootEps = squareRootEps()
 
const double Marmot::Constants::CubicRootEps = cubicRootEps()
 
constexpr double Marmot::Constants::sqrt3_8 = 0.61237243569579452454932101867647
 
constexpr double Marmot::Constants::sqrt2_3 = 0.8164965809277260327324280249019
 
constexpr double Marmot::Constants::sqrt3_2 = 1.2247448713915890490986420373529
 
constexpr double Marmot::Constants::sqrt2 = 1.4142135623730950488016887242097
 
constexpr double Marmot::Constants::sqrt3 = 1.7320508075688772935274463415059
 
constexpr double Marmot::Constants::sqrt6 = 2.4494897427831780981972840747059