|
virtual const IThing * | getIThing () const =0 |
| Returns a const IThing interface pointer associated with this domain.
|
|
virtual IThing * | getIThing ()=0 |
| Returns a IThing interface pointer associated with this domain.
|
|
virtual DExtent | getDomainExtent () const =0 |
| Returns the domain extent.
|
|
virtual DVect | getDomainLowerBound () const =0 |
| Returns the domain extent lower bound.
|
|
virtual DVect | getDomainUpperBound () const =0 |
| Returns the domain extent upper bound.
|
|
virtual DMatrix< DIM, DIM > | getStrainRate () const =0 |
| Returns the domain strain rate
|
|
virtual double | getRemapTolerance () const =0 |
| Get the domain remap tolerance
|
|
virtual void | setDomainLowerBound (const DVect &)=0 |
| Set the domain extent lower bound.
|
|
virtual void | setDomainUpperBound (const DVect &)=0 |
| Set the domain extent upper bound
|
|
virtual void | setStrainRate (const DMatrix< DIM, DIM > &)=0 |
| Set the domain strain rate
|
|
virtual void | setRemapTolerance (const double &)=0 |
| Set the domain remap tolerance
|
|
virtual int | getCondition (uint32 dof) const =0 |
| Returns the domain condition.
|
|
virtual QString | getCondition (const QString &dir) const =0 |
|
virtual QStringList | getConditionNames () const =0 |
| Returns the domain condition name. Possible values are: Stop, Reflect, Destroy and Periodic.
|
|
virtual bool | hasPeriodic () const =0 |
| Returns whether or not there is a periodic condition on any boundary.
|
|
virtual void | setDomainExtent (const DExtent &e, bool=false)=0 |
| Sets the domain extent.
|
|
virtual void | setCondition (uint32 dof, int condition)=0 |
| Sets the domain condition.
|
|
virtual void | setCondition (const QString &dir, const QString &cond)=0 |
|
virtual bool | getMPIDomain () const =0 |
| Returns if the domain is in mpi mode.
|
|
virtual void | setMPIDomain (bool)=0 |
| Set if the domain is in mpi mode.
|
|