constants for resonant charge transfer calculation

This commit is contained in:
ignis 2018-05-24 19:05:46 +09:00
parent 6652b0794a
commit 71d5f6b6bf
2 changed files with 19 additions and 9 deletions

View file

@ -47,6 +47,10 @@ const Foam::scalar Foam::N64::a22[(M+1)*(M+2)/2] = {
Foam::scalar Foam::N64::vec[(M+1)*(M+2)/2] = { 0.0 };
const Foam::scalar Foam::N64::digamma3 = 0.922784335098467139393487909917597568957840664060;
const Foam::scalar Foam::N64::trigamma3 = sqr(Ion::pi) / 6. - 5./4.;
// * * * * * * * * * * * * * Static Member Functions * * * * * * * * * * * * //

View file

@ -99,6 +99,21 @@ class N64
static const scalar a22[(M+1)*(M+2)/2];
static scalar vec[(M+1)*(M+2)/2];
//- Construct null
static constexpr scalar K1 = 1.767;
//- Construct null
static constexpr scalar K2 = 0.720;
//- Construct null
static constexpr scalar kappa = 0.0095;
//- Construct null
static const scalar digamma3;
//- Construct null
static const scalar trigamma3;
// Private Member Functions
@ -155,15 +170,6 @@ public:
// Static data members
//- Construct null
static constexpr scalar K1 = 1.767;
//- Construct null
static constexpr scalar K2 = 0.720;
//- Construct null
static constexpr scalar kappa = 0.0095;
// Constructors