NeoPZ
|
#include <adapt.h>
Public Member Functions | |
Adapt (REAL tol) | |
void | SetPrecision (REAL tol) |
template<class T > | |
REAL | integrate (T &func, const REAL a, const REAL b) |
template<class T > | |
TPZVec< REAL > | Vintegrate (T &func, const int dim, const REAL a, const REAL b) |
Private Member Functions | |
template<class T > | |
REAL | adaptlob (T &func, const REAL a, const REAL b, const REAL fa, const REAL fb, const REAL is) |
template<class T > | |
REAL | adaptlob (T &func, const int pos, const REAL a, const REAL b, const REAL fa, const REAL fb, const REAL is) |
Private Attributes | |
REAL | TOL |
REAL | toler |
bool | terminate |
bool | out_of_tolerance |
Static Private Attributes | |
static const REAL | alpha |
static const REAL | beta |
static const REAL | x1 |
static const REAL | x2 |
static const REAL | x3 |
static const REAL | x [12] |
Numerical Recipes - The art of Scientific Computing 3rd Edition
William H. Press Saul A. Teukolsky William T. Vetterling Brian P. Flannery
|
inlineprivate |
Definition at line 143 of file adapt.h.
References abs(), alpha, beta, h, m, out_of_tolerance, terminate, toler, and val().
Referenced by adaptlob(), integrate(), and Vintegrate().
|
inlineprivate |
|
inline |
|
inline |
Definition at line 58 of file adapt.h.
References pzgeom::tol, and TOL.
|
inline |
|
staticprivate |
Definition at line 45 of file adapt.h.
Referenced by adaptlob().
|
staticprivate |
Definition at line 45 of file adapt.h.
Referenced by adaptlob().
|
private |
Definition at line 44 of file adapt.h.
Referenced by adaptlob().
|
private |
Definition at line 44 of file adapt.h.
Referenced by adaptlob().
|
private |
Definition at line 43 of file adapt.h.
Referenced by Adapt(), integrate(), SetPrecision(), and Vintegrate().
|
private |
Definition at line 43 of file adapt.h.
Referenced by adaptlob(), integrate(), and Vintegrate().
|
staticprivate |
Definition at line 45 of file adapt.h.
Referenced by integrate(), and Vintegrate().