ergo
RadialScheme Struct Referenceabstract

RadialScheme describes the radial grid. More...

#include <grid_atomic.h>

Inheritance diagram for RadialScheme:
RadialSchemeGC2 RadialSchemeLMG RadialSchemeTurbo

Public Member Functions

 RadialScheme (const char *n)
 
int size () const
 
virtual void init (int myNumber, int charge, real threshold)=0
 
virtual void generate (real *r, real *w)=0
 
virtual ~RadialScheme ()
 

Public Attributes

const char * name
 
int gridSize
 

Detailed Description

RadialScheme describes the radial grid.

Constructor & Destructor Documentation

◆ RadialScheme()

RadialScheme::RadialScheme ( const char *  n)
inlineexplicit

◆ ~RadialScheme()

virtual RadialScheme::~RadialScheme ( )
inlinevirtual

Member Function Documentation

◆ generate()

virtual void RadialScheme::generate ( real r,
real w 
)
pure virtual

◆ init()

virtual void RadialScheme::init ( int  myNumber,
int  charge,
real  threshold 
)
pure virtual

◆ size()

int RadialScheme::size ( ) const
inline

References gridSize.

Member Data Documentation

◆ gridSize

◆ name

const char* RadialScheme::name

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