ampsci
High-precision calculations for one- and two-valence atomic systems
Loading...
Searching...
No Matches
GridParameters

Parmaters used to create Grid. More...

#include <Grid.hpp>

Public Member Functions

 GridParameters (std::size_t innum_points=1, double inr0=1.0, double inrmax=1.0, double inb=4.0, GridType intype=GridType::loglinear, double indu=0)
 indu is optional. Only used if innum_points = 0 [then, uses du to find N]
 
 GridParameters (std::size_t innum_points, double inr0, double inrmax, double inb, const std::string &str_type="loglinear", double indu=0)
 indu is optional. Only used if innum_points = 0 [then, uses du to find N]
 

Static Public Member Functions

static GridType parseType (const std::string &str_type)
 
static std::string parseType (GridType type)
 

Public Attributes

std::size_t num_points
 
double r0
 
double rmax
 
double b
 
GridType type
 

Detailed Description

Parmaters used to create Grid.

Constructor & Destructor Documentation

◆ GridParameters() [1/2]

GridParameters::GridParameters ( std::size_t  innum_points = 1,
double  inr0 = 1.0,
double  inrmax = 1.0,
double  inb = 4.0,
GridType  intype = GridType::loglinear,
double  indu = 0 
)

indu is optional. Only used if innum_points = 0 [then, uses du to find N]

◆ GridParameters() [2/2]

GridParameters::GridParameters ( std::size_t  innum_points,
double  inr0,
double  inrmax,
double  inb,
const std::string &  str_type = "loglinear",
double  indu = 0 
)

indu is optional. Only used if innum_points = 0 [then, uses du to find N]


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