STK++ 0.9.13
STK::Const Namespace Reference

namespace enclosing the usual mathematical constants and the constant arrays or structures. More...

Classes

class  Array
 Define the constant general matrix. More...
 
class  IConstArray
 
class  Identity
 Define the constant identity matrix. More...
 
class  LowerTriangular
 Define the constant lower triangular matrix. More...
 
class  Point
 Define the constant point. More...
 
class  Square
 Define the constant square matrix. More...
 
class  UpperTriangular
 Define the constant upper triangular matrix. More...
 
class  Vector
 Define the constant point. More...
 

Typedefs

typedef Vector< Real, UnknownSizeVectorX
 
typedef Vector< Real, 3 > Vector3
 
typedef Vector< Real, 2 > Vector2
 
typedef Vector< double, UnknownSizeVectorXd
 
typedef Vector< double, 3 > Vector3d
 
typedef Vector< double, 2 > Vector2d
 
typedef Vector< int, UnknownSizeVectorXi
 
typedef Vector< int, 3 > Vector3i
 
typedef Vector< int, 2 > Vector2i
 
typedef Vector< Real, UnknownSizeConstVectorX
 
typedef Vector< Real, 3 > ConstVector3
 
typedef Vector< Real, 2 > ConstVector2
 
typedef Vector< double, UnknownSizeConstVectorXd
 
typedef Vector< double, 3 > ConstVector3d
 
typedef Vector< double, 2 > ConstVector2d
 
typedef Vector< int, UnknownSizeConstVectorXi
 
typedef Vector< int, 3 > ConstVector3i
 
typedef Vector< int, 2 > ConstVector2i
 
typedef Point< Real, UnknownSizePointX
 
typedef Point< Real, 3 > Point3
 
typedef Point< Real, 2 > Point2
 
typedef Point< double, UnknownSizePointXd
 
typedef Point< double, 3 > Point3d
 
typedef Point< double, 2 > Point2d
 
typedef Point< int, UnknownSizePointXi
 
typedef Point< int, 3 > Point3i
 
typedef Point< int, 2 > Point2i
 
typedef Point< Real, UnknownSizeConstPointX
 
typedef Point< Real, 3 > ConstPoint3
 
typedef Point< Real, 2 > ConstPoint2
 
typedef Point< double, UnknownSizeConstPointXd
 
typedef Point< double, 3 > ConstPoint3d
 
typedef Point< double, 2 > ConstPoint2d
 
typedef Point< int, UnknownSizeConstPointXi
 
typedef Point< int, 3 > ConstPoint3i
 
typedef Point< int, 2 > ConstPoint2i
 

Functions

Real pi ()
 compute pi
 
Real pi_2 ()
 Compute $ \pi/2 $ using pi()
 
Real euler ()
 Compute the Euler constant.
 

Variables

const Real factorialArray [51]
 array for the 51th fisrt factorial elements.
 
const Real doubleFactorialOddArray [19]
 array for the double factorial of odd numbers.
 
const Real doubleFactorialEvenArray [20]
 array for the double factorial of even numbers.
 
const Real doubleFactorialArray [39]
 array for the double factorial.
 
const Real bernouilliNumbersArray [21]
 Array of the 40th first Bernouilli numbers Bernouilli(n) n=0, 2, 4, ... ,40.
 
const Real bernouilliNumbersArrayDivBy2K [7]
 The Bernouilli numbers divided by 2k.
 

Detailed Description

namespace enclosing the usual mathematical constants and the constant arrays or structures.

Typedef Documentation

◆ ConstPoint2

◆ ConstPoint2d

Definition at line 90 of file STK_Const_Arrays.h.

◆ ConstPoint2i

◆ ConstPoint3

◆ ConstPoint3d

Definition at line 89 of file STK_Const_Arrays.h.

◆ ConstPoint3i

◆ ConstPointX

◆ ConstPointXd

◆ ConstPointXi

◆ ConstVector2

◆ ConstVector2d

Definition at line 70 of file STK_Const_Arrays.h.

◆ ConstVector2i

◆ ConstVector3

◆ ConstVector3d

Definition at line 69 of file STK_Const_Arrays.h.

◆ ConstVector3i

◆ ConstVectorX

◆ ConstVectorXd

◆ ConstVectorXi

◆ Point2

Definition at line 77 of file STK_Const_Arrays.h.

◆ Point2d

Definition at line 80 of file STK_Const_Arrays.h.

◆ Point2i

Definition at line 83 of file STK_Const_Arrays.h.

◆ Point3

Definition at line 76 of file STK_Const_Arrays.h.

◆ Point3d

Definition at line 79 of file STK_Const_Arrays.h.

◆ Point3i

Definition at line 82 of file STK_Const_Arrays.h.

◆ PointX

◆ PointXd

Definition at line 78 of file STK_Const_Arrays.h.

◆ PointXi

◆ Vector2

Definition at line 57 of file STK_Const_Arrays.h.

◆ Vector2d

Definition at line 60 of file STK_Const_Arrays.h.

◆ Vector2i

Definition at line 63 of file STK_Const_Arrays.h.

◆ Vector3

Definition at line 56 of file STK_Const_Arrays.h.

◆ Vector3d

Definition at line 59 of file STK_Const_Arrays.h.

◆ Vector3i

Definition at line 62 of file STK_Const_Arrays.h.

◆ VectorX

◆ VectorXd

Definition at line 58 of file STK_Const_Arrays.h.

◆ VectorXi

Variable Documentation

◆ bernouilliNumbersArrayDivBy2K

const Real STK::Const::bernouilliNumbersArrayDivBy2K[7]
Initial value:
=
{
8.333333333333333333333333333333333333333333333333333333333333333333333E-2,
-2.10927960927960927961092796092796092796092796092796092796092796092796E-2,
7.575757575757575757575757575757575757575757575757575757575757575757576E-3,
-4.166666666666666666666666666666666666666666666666666666666666666666667E-3,
3.968253968253968253968253968253968253968253968253968253968253968253968E-3,
-8.333333333333333333333333333333333333333333333333333333333333333333333E-3,
8.333333333333333333333333333333333333333333333333333333333333333333333E-2
}

The Bernouilli numbers divided by 2k.

Definition at line 722 of file STK_Const_Sequences.h.

723{
724 8.333333333333333333333333333333333333333333333333333333333333333333333E-2,
725-2.10927960927960927961092796092796092796092796092796092796092796092796E-2,
726 7.575757575757575757575757575757575757575757575757575757575757575757576E-3,
727-4.166666666666666666666666666666666666666666666666666666666666666666667E-3,
728 3.968253968253968253968253968253968253968253968253968253968253968253968E-3,
729-8.333333333333333333333333333333333333333333333333333333333333333333333E-3,
730 8.333333333333333333333333333333333333333333333333333333333333333333333E-2
731};

Referenced by STK::Funct::psi_raw().