#include <subject.h>
Public Member Functions | |
GeomCompSubject (long gid) | |
CONSTRUCTOR. More... | |
GeomCompSubject (long gid, const Problem *owner) | |
CONSTRUCTOR. More... | |
GeomCompSubject (long gid, const Geometry *owner) | |
CONSTRUCTOR. More... | |
GeomCompSubject (long gid, const GeometryComponent *owner) | |
CONSTRUCTOR. More... | |
virtual | ~GeomCompSubject () |
DESTRUCTOR. More... | |
void | set_GC (const GeometryComponent *owner) |
const GeometryComponent * | give_GC (void) const |
![]() | |
GeometrySubject (long gid) | |
CONSTRUCTOR. More... | |
GeometrySubject (long gid, const Problem *owner) | |
CONSTRUCTOR. More... | |
GeometrySubject (long gid, const Geometry *owner) | |
CONSTRUCTOR. More... | |
virtual | ~GeometrySubject () |
DESTRUCTOR. More... | |
void | set_Geom (const Geometry *owner) |
void | reset_Geom (const Geometry *owner) |
const Geometry * | give_Geom (void) const |
![]() | |
ProblemSubject (long gid) | |
CONSTRUCTOR. More... | |
ProblemSubject (long gid, const Problem *owner) | |
CONSTRUCTOR. More... | |
virtual | ~ProblemSubject () |
DESTRUCTOR. More... | |
virtual classID | give_classid () const |
Returns classID - class identification. More... | |
virtual void | initialize (void) |
= 0; = 0; More... | |
virtual void | finitialize (void) |
finalize problem preprocessing More... | |
virtual void | checkConsistency (void) const |
Checks data consistency. More... | |
void | set_ID (long val) |
long | give_ID () const |
void | set_Pd (const Problem *owner) |
const Problem * | give_Pd (void) const |
Protected Attributes | |
const GeometryComponent * | GC |
Pointer to owner == parent geometry component. More... | |
![]() | |
const Geometry * | Geom |
Pointer to owner == parent geometry. More... | |
![]() | |
long | ID |
(global) identification number == position in list of members; zero-based numbering. More... | |
const Problem * | Pd |
Pointer to owner = parent problem. More... | |
|
inline |
|
inline |
|
inline |
|
inline |
|
inlinevirtual |
|
inline |
void midaspace::GeomCompSubject::set_GC | ( | const GeometryComponent * | owner | ) |
Definition at line 35 of file subject.cpp.
References errol, GC, midaspace::GeometrySubject::give_Geom(), and midaspace::GeometrySubject::set_Geom().
Referenced by GeomCompSubject().
|
protected |
Pointer to owner == parent geometry component.
Definition at line 85 of file subject.h.
Referenced by midaspace::Attributes::add_load(), midaspace::FElemAttribs::f_owner(), midaspace::FElemAttribs::FElemAttribs(), GeomCompSubject(), midaspace::FacedgeAttribs::give_elemCount(), midaspace::FacedgeAttribs::give_elemSize(), give_GC(), midaspace::PointDOFsCondense::is_full_hinge(), midaspace::EdgeAttribs::owner(), midaspace::FaceAttribs::owner(), midaspace::ElemAttribs::owner(), midaspace::PointAttribs::owner(), midaspace::PointAttribs::PointAttribs(), midaspace::PointAttribs::set_dofbc_copy_of(), midaspace::GelemAttribs::set_dofbc_with_ID(), midaspace::PointAttribs::set_dofbc_with_ID(), midaspace::PointDOFsCondense::set_full_hinge(), and set_GC().