COPASI API
4.40.278
|
#include <CPointerMathContext.h>
Public Types | |
typedef CPointerContextWithParent< Data > | Base |
Public Types inherited from CPointerContextWithParent< Data > | |
typedef CPointerContext< Data > | Base |
Public Types inherited from CPointerContext< Data > | |
typedef CContext< Data * > | Base |
Public Member Functions | |
CPointerMathContext ()=delete | |
CPointerMathContext (const bool ¶llel, CDataContainer *pParent) | |
CPointerMathContext (const CPointerMathContext &src)=delete | |
void | setMathContext (CMathContext &Context) |
~CPointerMathContext () | |
Public Member Functions inherited from CPointerContextWithParent< Data > | |
CPointerContextWithParent ()=delete | |
CPointerContextWithParent (const bool ¶llel, CDataContainer *pParent) | |
CPointerContextWithParent (const CPointerContextWithParent &src)=delete | |
void | setMaster (Data *pMaster) |
~CPointerContextWithParent () | |
Public Member Functions inherited from CPointerContext< Data > | |
CPointerContext ()=delete | |
CPointerContext (const bool ¶llel) | |
CPointerContext (const CPointerContext &src)=delete | |
void | setMaster (Data *pMaster) |
~CPointerContext () | |
Public Member Functions inherited from CContext< Data * > | |
Data * & | active () |
const Data * & | active () const |
Data * * | beginThread () |
const Data * * | beginThread () const |
CContext (const bool ¶llel=true) | |
CContext (const CContext &src) | |
Data * * | endThread () |
const Data * * | endThread () const |
int | globalIndex (const Data * *data) const |
void | init () |
bool | isMaster (const Data * *data) const |
bool | isThread (const Data * *data) const |
int | localIndex (const Data * *data) const |
Data * & | master () |
const Data * & | master () const |
CContext & | operator= (const CContext &rhs) |
bool | operator== (const CContext &rhs) const |
void | release () |
const size_t & | size () const |
~CContext () | |
typedef CPointerContextWithParent< Data > CPointerMathContext< Data >::Base |
|
delete |
|
delete |
CPointerMathContext< Data >::CPointerMathContext | ( | const bool & | parallel, |
CDataContainer * | pParent | ||
) |
CPointerMathContext< Data >::~CPointerMathContext |
void CPointerMathContext< Data >::setMathContext | ( | CMathContext & | Context | ) |
Set the pointer to container used for calculations
CMathContext | * pContext |
References CContext< Data >::beginThread(), and CContext< Data >::master().
Referenced by COptMethod::COptMethod(), COptMethod::initialize(), COptMethod::setProblem(), and COptMethod::signalMathContainerChanged().