Code for Boys function evaluation. More...
#include <stdlib.h>#include <cmath>#include <cstring>#include <cassert>#include "boysfunction.h"#include "pi.h"#include "output.h"#include "utilities.h"#include "mat_gblas.h"#include "config.h"Functions | |
| static ergo_real | semiFactorial (int n) |
| static ergo_real | BoysFunction_raw_simpson (int n, ergo_real x, int noOfIntegrationIntervals) |
| static ergo_real | BoysFunctionIntegrand (int n, ergo_real x, ergo_real t) |
| static ergo_real | BoysFunction_raw_booles_rule (int n, ergo_real x, int noOfIntegrationIntervals) |
| static ergo_real | BoysFunction_raw_GaussLobatto (int n, ergo_real x, int noOfIntegrationIntervals, ergo_real endPt=1) |
Code for Boys function evaluation.
| static ergo_real BoysFunction_raw_booles_rule | ( | int | n, | |
| ergo_real | x, | |||
| int | noOfIntegrationIntervals | |||
| ) | [static] |
References BoysFunctionIntegrand().
Referenced by BoysFunctionManager::BoysFunction_expensive().
| static ergo_real BoysFunction_raw_GaussLobatto | ( | int | n, | |
| ergo_real | x, | |||
| int | noOfIntegrationIntervals, | |||
| ergo_real | endPt = 1 | |||
| ) | [static] |
References BoysFunctionIntegrand(), and template_blas_sqrt().
Referenced by BoysFunctionManager::BoysFunction_expensive().
| static ergo_real BoysFunction_raw_simpson | ( | int | n, | |
| ergo_real | x, | |||
| int | noOfIntegrationIntervals | |||
| ) | [static] |
References template_blas_exp(), and template_blas_pow().
Referenced by BoysFunctionManager::BoysFunction_expensive().
References template_blas_exp(), and template_blas_pow().
Referenced by BoysFunction_raw_booles_rule(), and BoysFunction_raw_GaussLobatto().
| static ergo_real semiFactorial | ( | int | n | ) | [static] |
Referenced by BoysFunctionManager::init().
1.6.1