Initial commit
This commit is contained in:
commit
b7d90b9afe
16245 files changed
+3396666
No files matched your search
+66
@@ -0,0 +1,66 @@
|
||||
// **************************************************************************
|
||||
//
|
||||
// (C) Copyright 2009 Swiss SIMTEC AG
|
||||
//
|
||||
// **************************************************************************
|
||||
//
|
||||
// $HeadURL$
|
||||
// $LastChangedBy$
|
||||
// $LastChangedDate$
|
||||
// $LastChangedRevision$
|
||||
//
|
||||
// **************************************************************************
|
||||
|
||||
#ifndef CONSTANTS_HPP
|
||||
#define CONSTANTS_HPP 1
|
||||
|
||||
|
||||
//============================================================================
|
||||
// additional include file(s)
|
||||
//============================================================================
|
||||
#include "Types.hpp"
|
||||
|
||||
namespace N_SST
|
||||
{
|
||||
|
||||
//==========================================================================
|
||||
// constant definitions
|
||||
//==========================================================================
|
||||
|
||||
// Archimedes' Constant
|
||||
//---------------------
|
||||
const Float64 PI = 3.141592653589793;
|
||||
|
||||
// Natural Logarithmic Base
|
||||
//-------------------------
|
||||
const Float64 E = 2.718281828459045;
|
||||
|
||||
// acceleration due to gravity m/s*s
|
||||
//----------------------------------
|
||||
const Float64 G = 9.81;
|
||||
|
||||
// Euler's Constant
|
||||
//-----------------
|
||||
const Float64 GAMMA = 0.577215664901532;
|
||||
|
||||
// Golden Ratio
|
||||
//-------------
|
||||
const Float64 PHI = 1.618033988749894;
|
||||
|
||||
const Float64 PI_OVER_2 = PI / 2.0;
|
||||
const Float64 PI_OVER_4 = PI / 4.0;
|
||||
const Float64 TWO_PI = PI * 2.0;
|
||||
const Float64 ONE_OVER_TWO_PI = 1.0 / TWO_PI;
|
||||
const Float64 INV_PI = 0.318309886183790;
|
||||
const Float64 INV_E = 0.367879441171442;
|
||||
|
||||
const Float64 INV_PI_OVER_180 = 180.0 / PI;
|
||||
const Float64 PI_OVER_180 = PI / 180.0;
|
||||
|
||||
const Float64 ZERO_CELSIUS_IN_KELVIN = 273.16;
|
||||
|
||||
} // namespace N_SST
|
||||
|
||||
#endif
|
||||
|
||||
|
||||
Reference in new issue
Block a user