#include <iostream>
#include <complex>
#include <numeric>
#include <vector>
#include <cmath>
#include <madness/misc/gnuplot.h>
Go to the source code of this file.
|
| std::vector< double > | linspace (double a, double b, size_t n, bool include_right_endpoint=true) |
| |
| template<typename T > |
| void | print (size_t m, size_t n, const std::vector< T > &M) |
| |
| void | set_test_case (int test_case) |
| |
| std::vector< double > | tabulate (double(*f)(double, double, double), std::vector< double > x, std::vector< double > y, std::vector< double > z) |
| |
|
| double(* | exact )(double, double, double) |
| |
| double(* | f )(double, double, double) |
| |
| const double | L = 1.0 |
| |
| const double | pi = 3.14159265358979323846 |
| |
| const double | xshift = 0.0 |
| |
| const double | yshift = 0.0 |
| |
| const double | zshift = 0.0 |
| |
◆ linspace()
| std::vector< double > linspace |
( |
double |
a, |
|
|
double |
b, |
|
|
size_t |
n, |
|
|
bool |
include_right_endpoint = true |
|
) |
| |
◆ print()
| void print |
( |
size_t |
m, |
|
|
size_t |
n, |
|
|
const std::vector< T > & |
M |
|
) |
| |
◆ set_test_case()
| void set_test_case |
( |
int |
test_case | ) |
|
◆ tabulate()
| std::vector< double > tabulate |
( |
double(*)(double, double, double) |
f, |
|
|
std::vector< double > |
x, |
|
|
std::vector< double > |
y, |
|
|
std::vector< double > |
z |
|
) |
| |
◆ exact
| double(* exact) (double, double, double) |
( |
double |
, |
|
|
double |
, |
|
|
double |
|
|
) |
| |
|
extern |
Referenced by madness::GFit< T, NDIM >::BSHFit(), compare(), madness::CubicInterpolationTable< T >::err(), madness::GFit< T, NDIM >::F12Fit(), madness::GFit< T, NDIM >::F12sqFit(), madness::GFit< T, NDIM >::F2GFit(), madness::GFit< T, NDIM >::FGFit(), madness::GFit< T, NDIM >::GaussFit(), main(), main(), madness::GFit< T, NDIM >::print_accuracy(), set_test_case(), madness::GFit< T, NDIM >::slater_fit(), madness::GFit< T, NDIM >::SlaterFit(), test0(), test0GaussLobatto(), test1(), test_gconv(), test_integration(), test_opdir(), test_periodic2(), test_periodic_bsh(), and madness::test_rnlp().
| double(* f) (double, double, double) |
( |
double |
, |
|
|
double |
, |
|
|
double |
|
|
) |
| |
|
extern |
◆ pi
| const double pi = 3.14159265358979323846 |
◆ xshift
| const double xshift = 0.0 |
◆ yshift
| const double yshift = 0.0 |
◆ zshift
| const double zshift = 0.0 |