|
| | EmptyCS (int n, Domain *d) |
| Material * | giveMaterial (IntegrationPoint *ip) const override |
| | hidden by virtual oofem::Material* TransportCrossSection::giveMaterial() const
|
| int | packUnknowns (DataStream &buff, TimeStep *tStep, GaussPoint *ip) override |
| int | unpackAndUpdateUnknowns (DataStream &buff, TimeStep *tStep, GaussPoint *ip) override |
| int | estimatePackSize (DataStream &buff, GaussPoint *ip) override |
| const char * | giveClassName () const override |
| const char * | giveInputRecordName () const override |
| | CrossSection (int n, Domain *d) |
| virtual | ~CrossSection () |
| | Destructor.
|
| int | giveSetNumber () const |
| virtual bool | hasProperty (CrossSectionProperty a) |
| virtual double | give (CrossSectionProperty a, GaussPoint *gp) const |
| virtual double | give (CrossSectionProperty a, const FloatArray &coords, Element *elem, bool local=true) const |
| virtual double | give (int aProperty, GaussPoint *gp) const |
| virtual bool | isCharacteristicMtrxSymmetric (MatResponseMode rMode) const |
| void | printYourself () override |
| | Prints receiver state on stdout. Useful for debugging.
|
| virtual int | setupIntegrationPoints (IntegrationRule &irule, int npoints, Element *element) |
| virtual int | setupIntegrationPoints (IntegrationRule &irule, int npointsXY, int npointsZ, Element *element) |
| virtual int | testCrossSectionExtension (CrossSectExtension ext) |
| virtual int | giveIPValue (FloatArray &answer, GaussPoint *ip, InternalStateType type, TimeStep *tStep) |
| virtual double | predictRelativeComputationalCost (GaussPoint *ip) |
| virtual double | giveRelativeSelfComputationalCost () |
| virtual double | predictRelativeRedistributionCost (GaussPoint *gp) |
| void | initializeFrom (InputRecord &ir) override |
| void | giveInputRecord (DynamicInputRecord &input) override |
| virtual void | saveIPContext (DataStream &stream, ContextMode mode, GaussPoint *gp) |
| virtual void | restoreIPContext (DataStream &stream, ContextMode mode, GaussPoint *gp) |
| void | saveContext (DataStream &stream, ContextMode mode) override |
| void | restoreContext (DataStream &stream, ContextMode mode) override |
| | FEMComponent (int n, Domain *d) |
| virtual | ~FEMComponent ()=default |
| | Virtual destructor.
|
| Domain * | giveDomain () const |
| virtual void | setDomain (Domain *d) |
| int | giveNumber () const |
| void | setNumber (int num) |
| virtual void | updateLocalNumbering (EntityRenumberingFunctor &f) |
| virtual void | initializeFrom (InputRecord &ir, int priority) |
| virtual void | initializeFinish () |
| virtual void | postInitialize () |
| | Performs post initialization steps. Called after all components are created and initialized.
|
| virtual int | checkConsistency () |
| virtual void | printOutputAt (FILE *file, TimeStep *tStep) |
| virtual Interface * | giveInterface (InterfaceType t) |
| std::string | errorInfo (const char *func) const |
| | Returns string for prepending output (used by error reporting macros).
|
Empty cross section model which doesn't have any material models.
Definition at line 46 of file emptycs.h.