SDA (SDA flex)  7.2
Simulation of Diffusional Association
Loading...
Searching...
No Matches
ArrayPrs< K > Class Template Reference

#include <ArrayPrs.hpp>

Collaboration diagram for ArrayPrs< K >:

Classes

class  PairArray

Public Member Functions

void Set_Pair_Array_Values (K *, int)
 Setup the array that stores the complete icoord values.
void Reset_Set_Pair_Array_Values (void)
 Reset pointer to the array.

Protected Attributes

PairArrayPArray
PairArrayPArray_Copy

Private Member Functions

 ~ArrayPrs ()
 ArrayPrs destructor.

Friends

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

Constructor & Destructor Documentation

◆ ~ArrayPrs()

template<typename K>
ArrayPrs< K >::~ArrayPrs ( )
private

ArrayPrs destructor.

input void

Member Function Documentation

◆ Reset_Set_Pair_Array_Values()

template<typename K>
void ArrayPrs< K >::Reset_Set_Pair_Array_Values ( void )

Reset pointer to the array.

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

◆ Set_Pair_Array_Values()

template<typename K>
void ArrayPrs< K >::Set_Pair_Array_Values ( K * array,
int I )

Setup the array that stores the complete icoord values.

This function initializes the PArray to store the PairArray structures

Parameters
arraypointer to the array that stores the min and max indices of the connected components.
Ilength of this array.

◆ ArrayMix

template<typename K>
template<class M, class H>
friend class ArrayMix
friend

◆ ArrayPtr

template<typename K>
template<class M, class H>
friend class ArrayPtr
friend

◆ DTGrid1D

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

◆ DTGrid2D

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

◆ DTGrid3D

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

◆ DTGrid3Dex

template<typename K>
friend class DTGrid3Dex
friend

Member Data Documentation

◆ PArray

template<typename K>
PairArray* ArrayPrs< K >::PArray
protected

◆ PArray_Copy

template<typename K>
PairArray* ArrayPrs< K >::PArray_Copy
protected

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