#include <attribute.h>
Public Member Functions | |
AssignBC (const Problem *pd, long gid) | |
CONSTRUCTOR. More... | |
virtual | ~AssignBC () |
DESTRUCTOR. More... | |
virtual bool | initialize_from (const char *&str, femFileFormat ff, bool all=true) |
initialize form input string More... | |
virtual void | initialize (void) |
initialize yourself More... | |
virtual void | print_row (FILE *stream, femFileFormat fff, long did) const |
print row to solver input file More... | |
![]() | |
Assign (const Problem *pd, long gid) | |
CONSTRUCTOR. More... | |
virtual | ~Assign () |
DESTRUCTOR. More... | |
![]() | |
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 | 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 BoundaryCond * | bc |
ASGType | type |
long | ncn |
long * | icn |
double * | fcn |
![]() | |
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... | |
Definition at line 457 of file attribute.h.
|
inline |
CONSTRUCTOR.
Definition at line 470 of file attribute.h.
|
inlinevirtual |
|
virtual |
initialize yourself
Reimplemented from midaspace::Assign.
Reimplemented in midaspace::ABC_CBLoad, midaspace::ABC_CFLoad, midaspace::ABC_CELoad, and midaspace::ABC_NLoad.
Definition at line 817 of file attribute.cpp.
References midaspace::Assign::initialize().
Referenced by midaspace::ABC_NLoad::initialize(), midaspace::ABC_CELoad::initialize(), midaspace::ABC_CFLoad::initialize(), and midaspace::ABC_CBLoad::initialize().
|
virtual |
initialize form input string
Definition at line 792 of file attribute.cpp.
References _errorr0, _errorr2, midaspace::ASG_coord, midaspace::ASG_faceprop, midaspace::ASG_id, midaspace::ASG_prop, bc, midaspace::BC_CBL, midaspace::BC_CEL, midaspace::BC_CFL, midaspace::BC_DW, midaspace::BC_NL, midaspace::classABC_CBLoad, midaspace::classABC_CELoad, midaspace::classABC_CFLoad, midaspace::classABC_NLoad, fcn, midaspace::Problem::give_BC(), midaspace::ProblemSubject::give_classid(), midaspace::BoundaryCond::give_loctype(), icn, midaspace::ProblemSubject::ID, ncn, midaspace::ProblemSubject::Pd, midaspace::SP_scan_array_alloc(), midaspace::SP_scan_word(), and type.
|
inlinevirtual |
|
protected |
Definition at line 461 of file attribute.h.
Referenced by AssignBC(), midaspace::ABC_NLoad::initialize(), midaspace::ABC_CELoad::initialize(), midaspace::ABC_CFLoad::initialize(), midaspace::ABC_CBLoad::initialize(), and initialize_from().
|
protected |
Definition at line 466 of file attribute.h.
Referenced by AssignBC(), midaspace::ABC_NLoad::initialize(), initialize_from(), and ~AssignBC().
|
protected |
Definition at line 465 of file attribute.h.
Referenced by AssignBC(), midaspace::ABC_NLoad::initialize(), midaspace::ABC_CELoad::initialize(), midaspace::ABC_CFLoad::initialize(), midaspace::ABC_CBLoad::initialize(), initialize_from(), and ~AssignBC().
|
protected |
Definition at line 464 of file attribute.h.
Referenced by AssignBC(), midaspace::ABC_NLoad::initialize(), midaspace::ABC_CELoad::initialize(), midaspace::ABC_CFLoad::initialize(), midaspace::ABC_CBLoad::initialize(), and initialize_from().
|
protected |
Definition at line 462 of file attribute.h.
Referenced by AssignBC(), midaspace::ABC_NLoad::initialize(), midaspace::ABC_CELoad::initialize(), midaspace::ABC_CFLoad::initialize(), midaspace::ABC_CBLoad::initialize(), and initialize_from().