NEST  2.6.0,not_revisioned_source_dir@0
Classes | Public Member Functions | Public Attributes | List of all members
SpecialFunctionsModule Class Reference

#include <specialfunctionsmodule.h>

Inheritance diagram for SpecialFunctionsModule:
SLIModule

Classes

class  ErfcFunction
 
class  ErfFunction
 
class  GammaIncFunction
 Classes which implement the GSL Funktions. More...
 
class  GaussDiskConvFunction
 
class  LambertW0Function
 
class  LambertWm1Function
 

Public Member Functions

 SpecialFunctionsModule (void)
 
void init (SLIInterpreter *)
 Initialise the module. More...
 
const std::string name (void) const
 Return name of the module. More...
 
- Public Member Functions inherited from SLIModule
virtual ~SLIModule ()
 
virtual const std::string commandstring (void) const
 Return sli command sequence to be executed for initialisation. More...
 
void install (std::ostream &, SLIInterpreter *)
 Print installation message via interpreter message command. More...
 

Public Attributes

const GammaIncFunction gammaincfunction
 
const LambertW0Function lambertw0function
 
const LambertWm1Function lambertwm1function
 
const ErfFunction erffunction
 
const ErfcFunction erfcfunction
 
const GaussDiskConvFunction gaussdiskconvfunction
 

Constructor & Destructor Documentation

SpecialFunctionsModule::SpecialFunctionsModule ( void  )
inline

Member Function Documentation

void SpecialFunctionsModule::init ( SLIInterpreter )
virtual

Initialise the module.

When this function is called, most of the interpreter's fascilities are up and running. However, depending on where in the interpreter's bootstrap sequence the module is initialised, not all services may be available.

Implements SLIModule.

References SLIInterpreter::createcommand().

const std::string SpecialFunctionsModule::name ( void  ) const
virtual

Return name of the module.

Implements SLIModule.

Member Data Documentation

const ErfcFunction SpecialFunctionsModule::erfcfunction
const ErfFunction SpecialFunctionsModule::erffunction
const GammaIncFunction SpecialFunctionsModule::gammaincfunction
const GaussDiskConvFunction SpecialFunctionsModule::gaussdiskconvfunction
const LambertW0Function SpecialFunctionsModule::lambertw0function
const LambertWm1Function SpecialFunctionsModule::lambertwm1function

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