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

#include <atmdat.h>

Collaboration diagram for StoutCollArray:
Collaboration graph
[legend]

Public Member Functions

void alloc (long nHi, long, long nCollider)
 
void junk (long ipHi, long ipLo, long ipCollider)
 
bool & lgIsRate (long ipHi, long ipLo, long ipCollider)
 
void setpoints (long ipHi, long ipLo, long ipCollider, long npoints)
 
long ntemps (long ipHi, long ipLo, long ipCollider)
 
double * temps (long ipHi, long ipLo, long ipCollider)
 
double * collstrs (long ipHi, long ipLo, long ipCollider)
 

Static Private Member Functions

static long ilev (long ipHi, long ipLo)
 

Private Attributes

multi_arr< StoutColls, 2 > m_a
 
vector< double > m_temps
 
vector< double > m_collstrs
 

Detailed Description

Definition at line 90 of file atmdat.h.

Member Function Documentation

void StoutCollArray::alloc ( long  nHi,
long  ,
long  nCollider 
)
inline

Definition at line 101 of file atmdat.h.

References multi_arr< T, d, ALLOC, lgBC >::alloc(), ilev(), m_a, m_collstrs, and m_temps.

Here is the call graph for this function:

double* StoutCollArray::collstrs ( long  ipHi,
long  ipLo,
long  ipCollider 
)
inline

Definition at line 138 of file atmdat.h.

References ilev(), m_a, and m_collstrs.

Here is the call graph for this function:

static long StoutCollArray::ilev ( long  ipHi,
long  ipLo 
)
inlinestaticprivate

Definition at line 94 of file atmdat.h.

Referenced by alloc(), collstrs(), junk(), lgIsRate(), ntemps(), setpoints(), and temps().

void StoutCollArray::junk ( long  ipHi,
long  ipLo,
long  ipCollider 
)
inline

Definition at line 109 of file atmdat.h.

References ilev(), and m_a.

Here is the call graph for this function:

bool& StoutCollArray::lgIsRate ( long  ipHi,
long  ipLo,
long  ipCollider 
)
inline

Definition at line 113 of file atmdat.h.

References ilev(), and m_a.

Here is the call graph for this function:

long StoutCollArray::ntemps ( long  ipHi,
long  ipLo,
long  ipCollider 
)
inline

Definition at line 128 of file atmdat.h.

References ilev(), and m_a.

Here is the call graph for this function:

void StoutCollArray::setpoints ( long  ipHi,
long  ipLo,
long  ipCollider,
long  npoints 
)
inline

Definition at line 119 of file atmdat.h.

References ilev(), m_a, m_collstrs, and m_temps.

Here is the call graph for this function:

double* StoutCollArray::temps ( long  ipHi,
long  ipLo,
long  ipCollider 
)
inline

Definition at line 133 of file atmdat.h.

References ilev(), m_a, and m_temps.

Here is the call graph for this function:

Field Documentation

multi_arr<StoutColls,2> StoutCollArray::m_a
private

Definition at line 92 of file atmdat.h.

Referenced by alloc(), collstrs(), junk(), lgIsRate(), ntemps(), setpoints(), and temps().

vector<double> StoutCollArray::m_collstrs
private

Definition at line 93 of file atmdat.h.

Referenced by alloc(), collstrs(), and setpoints().

vector<double> StoutCollArray::m_temps
private

Definition at line 93 of file atmdat.h.

Referenced by alloc(), setpoints(), and temps().


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