cloudy  trunk
 All Data Structures Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Pages
Public Member Functions | Protected Member Functions | Private Attributes | Friends
t_PredCont Class Reference

#include <predcont.h>

Inheritance diagram for t_PredCont:
Inheritance graph
[legend]
Collaboration diagram for t_PredCont:
Collaboration graph
[legend]

Public Member Functions

long find (double energy, const char *unit="Ryd") const
 
long add (double energy, const char *unit="Ryd")
 
EnergyEntryoperator[] (size_t i)
 
size_t size () const
 
void set_offset (long offset)
 
long offset () const
 

Protected Member Functions

 t_PredCont ()
 

Private Attributes

vector< EnergyEntryp_val
 
long p_offset
 

Friends

class Singleton< t_PredCont >
 

Additional Inherited Members

- Static Public Member Functions inherited from Singleton< T >
static T & Inst ()
 

Detailed Description

array of energies and pointers for continuum points

Definition at line 12 of file predcont.h.

Constructor & Destructor Documentation

t_PredCont::t_PredCont ( )
protected

Definition at line 7 of file predcont.cpp.

References add(), and p_val.

Here is the call graph for this function:

Member Function Documentation

long t_PredCont::add ( double  energy,
const char *  unit = "Ryd" 
)

Definition at line 122 of file predcont.cpp.

References cdEXIT, DEBUG_ENTRY, t_mesh::egamry(), t_mesh::emm(), EXIT_FAILURE, find(), fprintf(), ioQQQ, p_val, and rfield.

Referenced by t_PredCont().

Here is the call graph for this function:

long t_PredCont::find ( double  energy,
const char *  unit = "Ryd" 
) const

Definition at line 112 of file predcont.cpp.

References DEBUG_ENTRY, fp_equal(), and p_val.

Referenced by add().

Here is the call graph for this function:

long t_PredCont::offset ( ) const
inline

Definition at line 36 of file predcont.h.

References p_offset.

Referenced by set_offset().

EnergyEntry& t_PredCont::operator[] ( size_t  i)
inline

Definition at line 24 of file predcont.h.

References p_val.

void t_PredCont::set_offset ( long  offset)
inline

Definition at line 32 of file predcont.h.

References offset(), and p_offset.

Referenced by lines_continuum().

Here is the call graph for this function:

size_t t_PredCont::size ( void  ) const
inline

Definition at line 28 of file predcont.h.

References p_val.

Referenced by lines_continuum().

Friends And Related Function Documentation

friend class Singleton< t_PredCont >
friend

Definition at line 14 of file predcont.h.

Field Documentation

long t_PredCont::p_offset
private

Definition at line 20 of file predcont.h.

Referenced by offset(), and set_offset().

vector<EnergyEntry> t_PredCont::p_val
private

Definition at line 18 of file predcont.h.

Referenced by add(), find(), operator[](), size(), and t_PredCont().


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