Public Member Functions |
|
| TypeName ("dataExchangeModel") |
|
| declareRunTimeSelectionTable (autoPtr, dataExchangeModel, dictionary,(const dictionary &dict, cfdemCloud &sm),(dict, sm)) |
|
| dataExchangeModel (const dictionary &dict, cfdemCloud &sm) |
|
const int & | maxNumberOfParticles () const |
|
int | nClumpTypes () const |
|
template<typename T > |
| void | getData (word name, word type, T **const &field) const |
|
virtual void | getData (word name, word type, double **const &field, label step) const =0 |
|
virtual void | getData (word name, word type, int **const &field, label step) const =0 |
|
virtual void | giveData (word name, word type, double **const &field, const char *datatype="double") const =0 |
|
virtual void | allocateArray (double **&, double, int, int) const |
|
virtual void | allocateArray (double **&, double, int, const char *="nparticles") const |
|
virtual void | allocateArray (int **&, int, int, int) const |
|
virtual void | allocateArray (int **&, int, int, const char *="nparticles") const |
|
virtual bool | couple () const |
|
virtual scalar | timeStepFraction () const |
|
int | couplingStep () const |
|
const scalar & | DEMts () const |
|
int | couplingInterval () const |
|
void | checkTSsize () const |
|
void | readDEMtsfromDict (dictionary &propsDict) |
|
bool | doCoupleNow () const |
|
virtual int | getNumberOfClumps () const |
|
| TypeName ("dataExchangeModel") |
|
| declareRunTimeSelectionTable (autoPtr, dataExchangeModel, dictionary,(const dictionary &dict, cfdemCloud &sm),(dict, sm)) |
|
| dataExchangeModel (const dictionary &dict, cfdemCloud &sm) |
|
const int & | maxNumberOfParticles () const |
|
int | nClumpTypes () const |
|
template<typename T > |
| void | getData (word name, word type, T **const &field) const |
|
virtual void | getData (word name, word type, double **const &field, label step) const =0 |
|
virtual void | getData (word name, word type, int **const &field, label step) const =0 |
|
virtual void | giveData (word name, word type, double **const &field, const char *datatype="double") const =0 |
|
virtual void | allocateArray (double **&, double, int, int) const |
|
virtual void | allocateArray (double **&, double, int, const char *="nparticles") const |
|
virtual void | allocateArray (int **&, int, int, int) const |
|
virtual void | allocateArray (int **&, int, int, const char *="nparticles") const |
|
virtual bool | couple () const |
|
virtual scalar | timeStepFraction () const |
|
int | couplingStep () const |
|
const scalar & | DEMts () const |
|
int | couplingInterval () const |
|
void | checkTSsize () const |
|
void | readDEMtsfromDict (dictionary &propsDict) |
|
bool | doCoupleNow () const |
|
virtual int | getNumberOfClumps () const |
Static Public Member Functions |
|
static autoPtr< dataExchangeModel > | New (const dictionary &dict, cfdemCloud &sm) |
|
static autoPtr< dataExchangeModel > | New (const dictionary &dict, cfdemCloud &sm) |
Protected Member Functions |
|
void | setNumberOfParticles (int) const |
|
void | setNumberOfParticles (int) const |
Protected Attributes |
|
const dictionary & | dict_ |
|
cfdemCloud & | particleCloud_ |
|
int | maxNumberOfParticles_ |
|
int | nClumpTypes_ |
|
int | couplingStep_ |
|
scalar | DEMts_ |
|
int | couplingInterval_ |