OPALX (Object Oriented Parallel Accelerator Library for Exascal) master (dc2a29eed580)
OPALX
Loading...
Searching...
No Matches
gsl_integration_workspace Struct Reference

Workspace for adaptive integration routines. More...

#include <GSLIntegration.h>

Collaboration diagram for gsl_integration_workspace:
Collaboration graph

Public Member Functions

 gsl_integration_workspace ()
 

Public Attributes

size_t limit
 
std::vector< double > alist
 
std::vector< double > blist
 
std::vector< double > rlist
 
std::vector< double > elist
 
std::vector< size_t > order
 
size_t size
 
size_t nrmax
 
size_t i
 
size_t maximum_level
 

Detailed Description

Workspace for adaptive integration routines.

See also
Documentation on https://www.gnu.org/software/gsl/doc/html/integration.html
Implementation on https://www.gnu.org/software/gsl/

Definition at line 28 of file GSLIntegration.h.

Constructor & Destructor Documentation

◆ gsl_integration_workspace()

gsl_integration_workspace::gsl_integration_workspace ( )
inline

Definition at line 40 of file GSLIntegration.h.

Member Data Documentation

◆ alist

std::vector<double> gsl_integration_workspace::alist

Definition at line 30 of file GSLIntegration.h.

Referenced by gsl_integration_workspace_alloc().

◆ blist

std::vector<double> gsl_integration_workspace::blist

Definition at line 31 of file GSLIntegration.h.

Referenced by gsl_integration_workspace_alloc().

◆ elist

std::vector<double> gsl_integration_workspace::elist

Definition at line 33 of file GSLIntegration.h.

Referenced by gsl_integration_workspace_alloc().

◆ i

size_t gsl_integration_workspace::i

Definition at line 37 of file GSLIntegration.h.

◆ limit

size_t gsl_integration_workspace::limit

Definition at line 29 of file GSLIntegration.h.

Referenced by gsl_integration_workspace_alloc().

◆ maximum_level

size_t gsl_integration_workspace::maximum_level

Definition at line 38 of file GSLIntegration.h.

◆ nrmax

size_t gsl_integration_workspace::nrmax

Definition at line 36 of file GSLIntegration.h.

◆ order

std::vector<size_t> gsl_integration_workspace::order

Definition at line 34 of file GSLIntegration.h.

Referenced by gsl_integration_workspace_alloc().

◆ rlist

std::vector<double> gsl_integration_workspace::rlist

Definition at line 32 of file GSLIntegration.h.

Referenced by gsl_integration_workspace_alloc().

◆ size

size_t gsl_integration_workspace::size

Definition at line 35 of file GSLIntegration.h.


The documentation for this struct was generated from the following file: