SDA (SDA flex)  7.2
Simulation of Diffusional Association
Loading...
Searching...
No Matches
Public Member Functions | Private Member Functions | Private Attributes | Friends | List of all members
ArrayReg< T > Class Template Reference

#include <ArrayReg.hpp>

Collaboration diagram for ArrayReg< T >:

Public Member Functions

void Set_Regular_Array_Values (T *, int)
 Array setup.
 
void Reset_Regular_Array_Values (void)
 Reset pointer to the array.
 

Private Member Functions

 ~ArrayReg ()
 ArrayReg destructor.
 

Private Attributes

TArray
 
TArray_Copy
 

Friends

template<class M , class H >
class DTGrid2D
 
template<class M , class H >
class DTGrid3D
 
class DTGrid3Dex
 
template<class M , class H >
class DTGrid1D
 

Detailed Description

template<typename T>
class ArrayReg< T >

Used for storing values of input_data type Value_List_3D array is created using this class

Constructor & Destructor Documentation

◆ ~ArrayReg()

template<typename T >
ArrayReg< T >::~ArrayReg ( )
private

ArrayReg destructor.

Member Function Documentation

◆ Reset_Regular_Array_Values()

template<typename T >
void ArrayReg< T >::Reset_Regular_Array_Values ( void  )

Reset pointer to the array.

This function resets the pointer back to its original value! It does not reset the values that the pointer originally points to! Currently not used!

◆ Set_Regular_Array_Values()

template<typename T >
void ArrayReg< T >::Set_Regular_Array_Values ( T array,
int  I 
)

Array setup.

Read the 'value' array and store.

Parameters
arraypointer to the array that stores the 'value' array.
Ilength of the 'value' array.

Friends And Related Symbol Documentation

◆ DTGrid1D

template<typename T >
template<class M , class H >
friend class DTGrid1D
friend

◆ DTGrid2D

template<typename T >
template<class M , class H >
friend class DTGrid2D
friend

◆ DTGrid3D

template<typename T >
template<class M , class H >
friend class DTGrid3D
friend

◆ DTGrid3Dex

template<typename T >
friend class DTGrid3Dex
friend

Member Data Documentation

◆ Array

template<typename T >
T* ArrayReg< T >::Array
private

◆ Array_Copy

template<typename T >
T* ArrayReg< T >::Array_Copy
private

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