#include <point.h>
Public Member Functions | |
void | allocate_resultsN (void) |
void | allocate_resultsE (long regid) |
void | add_resultN (Xvctr *rslt, long step, ResultTypesAtNode rt) |
void | set_resultN (long s, const double *rslt, long step, ResultTypesAtNode rt) |
void | set_resultN (const double rslt, long step, ResultTypesAtNode rt) |
void | add_resultE (Dvctr *rslt, long regid, long step, ResultTypesAtElem rt) |
void | set_resultE (const Dmtrx *rslt, long regid, long step, ResultTypesAtElem rt) |
void | set_resultE (const VectoR *rslt, long regid, long step, ResultTypesAtElem rt) |
const Dscal * | give_resultsN_ds (long step, ResultTypesAtNode rt) const |
const Dvctr * | give_resultsN_dv (long step, ResultTypesAtNode rt) const |
const Dvctr * | give_resultsE_dv (long regid, long step, ResultTypesAtElem rt) const |
const Dmtrx * | give_resultsE_dm (long regid, long step, ResultTypesAtElem rt) const |
void | setup_full_alloc_DOFvals_at (Dvctr *d, ResultTypesAtNode rt, long step) const |
void | give_displcmnt_in_all_steps (Dvctr *data, int indx) const |
Node (const Geometry *owner, long gid, const PoinT *coo, char attflag='n') | |
CONSTRUCTOR. More... | |
Node (const Vertex *src, char attflag) | |
CONSTRUCTOR COPY. More... | |
Node (const Node *src, char attflag) | |
CONSTRUCTOR COPY. More... | |
virtual | ~Node () |
DESTRUCTOR. More... | |
virtual classID | give_classid () const |
Returns classID - class identification. More... | |
virtual void | initialize (void) |
initiate/sets data More... | |
virtual void | checkConsistency (void) const |
Checks data consistency. More... | |
const Mesh * | Msh (void) const |
virtual void | set_model_prop (long val, const Model *model, bool flag=false) |
void | set_master_component (long prop, const Model *model, int parenttype) |
PointAttribs * | release_attributes (void) |
slouzi k premene Node na RAN nebo HN More... | |
void | assign_attributes (PointAttribs *na) |
bool | is_shared (void) const |
ATRIBUTES. More... | |
long | give_cdom (void) const |
long | give_domain (void) const |
returns domain id More... | |
long | give_lid_id (long dom) const |
vraci lid of node, pro non-Parallel vraci id More... | |
long | give_lid (long dom) const |
vraci lid of node pro domenu dom, pokud node v domene nelezi, vraci -1 More... | |
const Vertex * | give_mdl_masterex (void) const |
const Gelement * | give_mdl_masterel (void) const |
const GeometryComponent * | give_mdl_master (void) const |
virtual const char * | give_node_name (void) const |
return name of node used in input file for static soft More... | |
const LCS_pure * | give_mdl_lcs (void) |
funkce je udelana na rycholo, pro jine nez polygon rovinny bude hazet hovadiny More... | |
void | initialize_domli (bool shared, long dom, long li) |
void | initialize_BC (int nd, int *bc) |
initialize atributes nDOFs and BC More... | |
void | initialize_parallel (long nd, long *dom) |
initialize atributes cdom and lid More... | |
void | add_domain (long gid, const char *&str, femFileFormat fff, bool shared, long dom, long li) |
initialize shared node on next domain More... | |
void | add_me_to_domain (long did) |
adds existing node (nemusi se allocovat) to domain == rozsiri se lid[] More... | |
bool | find_parent_subdom (long sdid, long *nn, long *level) |
double | give_ssstate (Dvctr *data, SStype SST, RVType rvtype, char type, long step) |
give stress-strain state averaged to node More... | |
void | read_input (const char *&str, femFileFormat fff) |
*** READ *** More... | |
void | read_output_OOFEM (FILE *stream, long step, ResultTypesAtNode rt) |
void | read_output_SIFEL (FILE *stream, long step, ResultTypesAtNode rt) |
virtual void | print_row (FILE *stream, femFileFormat fff, bool endline=true, long did=0) const |
print node row output for solver More... | |
![]() | |
long | give_property (void) const |
long | give_property (int dim, long id) const |
void | set_property (int dim, long val) |
void | reset_property (int dim, long val) |
void | add_property (int dim, long val) |
void | attributes_allocation (char attflag, const Attributes *masterat) |
*** *** *** *** CLASS POINT *** *** *** *** More... | |
DOFsPerNode | give_DOFspnod (void) const |
return DOFspnod inherited from Problem, or NULL if More... | |
Point (const Geometry *owner, long gid, const PoinT *coo, char attflag) | |
CONSTRUCTOR. More... | |
Point (const Point *src, char attflag) | |
CONSTRUCTOR COPY. More... | |
virtual | ~Point () |
DESTRUCTOR. More... | |
virtual void | finitialize (void) |
finalize preprocessing More... | |
void | set_subdom (long val) |
const PoinT * | give_coords (void) const |
double | give_coord (int i) const |
long | give_subdom (void) const |
PointAttribs * | give_pointAttribs (void) |
const PointAttribs * | give_pointAttribs (void) const |
void | setadd_superedge (const Edge *comp, bool uniquecheck) |
CONNECTIVITY initiated only when Geom->connectivited() == true. More... | |
void | setadd_superface (const Face *comp, bool uniquecheck) |
void | setadd_superelem (const Element *comp, bool uniquecheck) |
void | remove_superedge (const Edge *comp) |
void | remove_superface (const Face *comp) |
void | remove_superelem (const Element *comp) |
void | delete_connectivity (void) |
remove superiors More... | |
long | give_numsuperedge (void) const |
long | give_numsuperface (void) const |
long | give_numsuperelem (void) const |
const Edge * | give_superedge (long i) const |
const Face * | give_superface (long i) const |
const Element * | give_superelem (long i) const |
const GPA< const Edge > * | give_superedges (void) const |
const GPA< const Face > * | give_superfaces (void) const |
const GPA< const Element > * | give_superelems (void) const |
const Edge * | give_superedge (long nn, const Point **nods) const |
return superior Edge with nodes More... | |
void | setup_duplicity_master (Point *val) |
DUPLICITY. More... | |
bool | is_duplicated (void) const |
void | make_invisible (Point *master, bool duplcheck) |
virtual bool | invisible_duplicated (char flag='a') |
make invisible if duplicated More... | |
bool | is_identical_to (double norm, const PoinT *point) const |
compare coords with tolerance norm*ZERO More... | |
bool | is_on_3d_element (void) const |
any parent element is 3-dimensional More... | |
void | print_row_VTK (FILE *stream) const |
*** READ *** More... | |
void | print_row_VTX (char *str) const |
![]() | |
GeometryComponent (const Geometry *owner, long gid, long oid, long prop) | |
CONSTRUCTOR. More... | |
GeometryComponent (const GeometryComponent *src) | |
CONSTRUCTOR COPY. More... | |
virtual | ~GeometryComponent () |
DESTRUCTOR. More... | |
virtual void | set_mprop (long val) |
*** SET *** More... | |
void | reset_mprop (long val) |
bool | checkset_mprop (long val) |
void | set_origID (long val) |
void | set_delete_flag (bool val) |
long | give_mproperty () const |
*** GET *** More... | |
const Lvctr * | give_mproperty_ptr (void) const |
long | give_mpropertyORzero (void) const |
long | give_mproperty_cnt (void) const |
bool | has_mproperty (long prop) const |
long | give_origID () const |
bool | give_delete_flag () const |
Attributes * | give_attributes (void) |
const Attributes * | give_attributes (void) const |
bool | Parallel (void) const |
*** FEMesh *** More... | |
long | NumDomains (void) const |
void | check_connectivity (void) const |
void | mg_connectivity_assembling (void) |
![]() | |
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... | |
void | set_ID (long val) |
long | give_ID () const |
void | set_Pd (const Problem *owner) |
const Problem * | give_Pd (void) const |
Protected Attributes | |
long | cdom |
long * | lid |
const Vertex * | mdl_masterex |
Parent model entity - master Vertex. More... | |
const Gelement * | mdl_masterel |
Parent model entity - master Element. More... | |
const Facedge * | mdl_masteref |
Parent model entity - master Edge or Face. More... | |
![]() | |
PoinT | coords |
long | subdom |
Lvctr | eproperty |
Lvctr | fproperty |
Lvctr | vproperty |
GPA< const Edge > | superedges |
CONNECTIVITY - full connectivity initiated only when Geom->connectivity_is_assembled() == true. More... | |
GPA< const Face > | superfaces |
GPA< const Element > | superelems |
Point * | duplmaster |
DUPLICITY there is no chain as on element. More... | |
![]() | |
Lvctr | mproperty |
long | origid |
bool | fordelete |
Attributes * | attributes |
ATTRIBUTES. 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... | |
Private Attributes | |
Array1d *** | resultsN |
NATIVE RESULTS 2d array of pointers to Xvctr. More... | |
Array **** | resultsE |
INTERPOLATED RESULTS 1d array of pointers to 2d array of pointers to Dvctr. More... | |
Additional Inherited Members | |
![]() | |
PointAttribs * | pointAttribs () |
const PointAttribs * | pointAttribs () const |
void | integrate_duplicated_point (Point *slave) |
CONSTRUCTOR.
*** *** *** *** CLASS NODE *** *** *** ***
CONSTRUCTOR
Definition at line 436 of file point.cpp.
References cdom, lid, mdl_masteref, mdl_masterel, mdl_masterex, resultsE, and resultsN.
midaspace::Node::Node | ( | const Vertex * | src, |
char | attflag | ||
) |
CONSTRUCTOR COPY.
Definition at line 447 of file point.cpp.
References cdom, lid, mdl_masteref, mdl_masterel, mdl_masterex, resultsE, and resultsN.
midaspace::Node::Node | ( | const Node * | src, |
char | attflag | ||
) |
CONSTRUCTOR COPY.
Definition at line 458 of file point.cpp.
References cdom, errol, lid, mdl_masteref, mdl_masterel, mdl_masterex, resultsE, and resultsN.
|
virtual |
DESTRUCTOR.
Definition at line 469 of file point.cpp.
References midaspace::cRTE, midaspace::cRTN, midaspace::deallocateCheckUno(), midaspace::Mesh::give_nRegions(), lid, Msh(), resultsE, and resultsN.
void midaspace::Node::add_domain | ( | long | gid, |
const char *& | str, | ||
femFileFormat | fff, | ||
bool | shared, | ||
long | dom, | ||
long | li | ||
) |
initialize shared node on next domain
Definition at line 555 of file point.cpp.
References _errorr, cdom, midaspace::Point::coords, midaspace::EntityType_type2dim_jktkT3d(), midaspace::FFF_T3d, midaspace::fill_all_by(), midaspace::Point::give_property(), midaspace::Elem3D::is_identical_to(), lid, midaspace::GeometryComponent::NumDomains(), midaspace::GeometryComponent::Parallel(), midaspace::Elem3D::scan_xyz(), and midaspace::SP_scan_number().
Referenced by midaspace::Mesh::read_mesh_T3d().
void midaspace::Node::add_me_to_domain | ( | long | did | ) |
adds existing node (nemusi se allocovat) to domain == rozsiri se lid[]
Definition at line 603 of file point.cpp.
References _errorr, cdom, give_lid(), lid, Msh(), midaspace::GeometryComponent::NumDomains(), and midaspace::GeometryComponent::Parallel().
void midaspace::Node::add_resultE | ( | Dvctr * | rslt, |
long | regid, | ||
long | step, | ||
ResultTypesAtElem | rt | ||
) |
Definition at line 1050 of file point.cpp.
References allocate_resultsE(), errol, and resultsE.
Referenced by midaspace::Mesh::adaptivity().
void midaspace::Node::add_resultN | ( | Xvctr * | rslt, |
long | step, | ||
ResultTypesAtNode | rt | ||
) |
Definition at line 1047 of file point.cpp.
References allocate_resultsN(), errol, and resultsN.
Referenced by read_output_OOFEM(), and read_output_SIFEL().
void midaspace::Node::allocate_resultsE | ( | long | regid | ) |
Definition at line 1028 of file point.cpp.
References _errorr, midaspace::cRTE, midaspace::Mesh::give_nRegions(), midaspace::Mesh::give_rslts_nsteps(), Msh(), and resultsE.
Referenced by add_resultE(), and set_resultE().
void midaspace::Node::allocate_resultsN | ( | void | ) |
Definition at line 1014 of file point.cpp.
References _errorr, midaspace::cRTN, midaspace::Mesh::give_rslts_nsteps(), Msh(), and resultsN.
Referenced by add_resultN(), and set_resultN().
|
inline |
Definition at line 266 of file point.h.
References midaspace::GeometryComponent::attributes, and errol.
Referenced by midaspace::Mesh::read_mesh_T3d().
|
virtual |
Checks data consistency.
Reimplemented from midaspace::Point.
Reimplemented in midaspace::RigidArmNode, and midaspace::HangingNode.
Definition at line 489 of file point.cpp.
References _errorr, cdom, midaspace::Point::checkConsistency(), and midaspace::GeometryComponent::NumDomains().
Referenced by midaspace::HangingNode::checkConsistency(), and midaspace::RigidArmNode::checkConsistency().
bool midaspace::Node::find_parent_subdom | ( | long | sdid, |
long * | nn, | ||
long * | level | ||
) |
Definition at line 622 of file point.cpp.
References _errorr4, midaspace::ProblemSubject::ID, midaspace::Point::subdom, and midaspace::Point::superelems.
Referenced by midaspace::Mesh::find_subdomains().
|
inline |
|
inlinevirtual |
Returns classID - class identification.
Implements midaspace::Point.
Reimplemented in midaspace::RigidArmNode, and midaspace::HangingNode.
Definition at line 251 of file point.h.
References midaspace::classNode.
Referenced by midaspace::Mesh::RIGIDmatToRAN().
void midaspace::Node::give_displcmnt_in_all_steps | ( | Dvctr * | data, |
int | indx | ||
) | const |
Definition at line 1073 of file point.cpp.
References errol, give_resultsN_dv(), midaspace::Mesh::give_rslts_nsteps(), Msh(), resultsN, and midaspace::RTN_displacement.
Referenced by midaspace::Mesh::print_results().
|
inline |
|
inline |
vraci lid of node pro domenu dom, pokud node v domene nelezi, vraci -1
Definition at line 277 of file point.h.
References _errorr, cdom, lid, and midaspace::GeometryComponent::Parallel().
Referenced by add_me_to_domain(), give_lid_id(), and print_row().
|
inline |
vraci lid of node, pro non-Parallel vraci id
Definition at line 275 of file point.h.
References give_lid(), midaspace::ProblemSubject::ID, and midaspace::GeometryComponent::Parallel().
Referenced by midaspace::Mesh::print_block_nodes(), midaspace::Mesh::print_block_supported_dofs(), print_row(), midaspace::RANAttribs::print_row(), and midaspace::LCS_beam::print_row_OOFEM().
const LCS_pure * midaspace::Node::give_mdl_lcs | ( | void | ) |
funkce je udelana na rycholo, pro jine nez polygon rovinny bude hazet hovadiny
Definition at line 502 of file point.cpp.
References errol, midaspace::Cell::give_dimension(), midaspace::Cell::give_edge(), midaspace::Facedge::give_numsuperelem(), midaspace::Point::give_numsuperface(), midaspace::Edge::give_numsuperface(), midaspace::Facedge::give_superelem(), midaspace::Point::give_superface(), midaspace::Edge::give_superface(), mdl_masterel, and mdl_masterex.
|
inline |
Definition at line 287 of file point.h.
References mdl_masterel, and mdl_masterex.
|
inline |
Definition at line 286 of file point.h.
References mdl_masterel.
|
inline |
Definition at line 285 of file point.h.
References mdl_masterex.
Referenced by midaspace::FElemAttribs::initialize().
|
inlinevirtual |
return name of node used in input file for static soft
Reimplemented in midaspace::RigidArmNode, and midaspace::HangingNode.
Definition at line 290 of file point.h.
Referenced by print_row().
const Dmtrx * midaspace::Node::give_resultsE_dm | ( | long | regid, |
long | step, | ||
ResultTypesAtElem | rt | ||
) | const |
const Dvctr * midaspace::Node::give_resultsE_dv | ( | long | regid, |
long | step, | ||
ResultTypesAtElem | rt | ||
) | const |
Definition at line 1057 of file point.cpp.
References errol, and resultsE.
Referenced by midaspace::Mesh::print_results().
const Dscal * midaspace::Node::give_resultsN_ds | ( | long | step, |
ResultTypesAtNode | rt | ||
) | const |
Definition at line 1054 of file point.cpp.
References errol, and resultsN.
Referenced by midaspace::Mesh::print_results().
const Dvctr * midaspace::Node::give_resultsN_dv | ( | long | step, |
ResultTypesAtNode | rt | ||
) | const |
Definition at line 1055 of file point.cpp.
References errol, and resultsN.
Referenced by give_displcmnt_in_all_steps(), and setup_full_alloc_DOFvals_at().
double midaspace::Node::give_ssstate | ( | Dvctr * | data, |
SStype | SST, | ||
RVType | rvtype, | ||
char | type, | ||
long | step | ||
) |
give stress-strain state averaged to node
Definition at line 656 of file point.cpp.
References midaspace::Dvctr::addtms(), midaspace::Dvctr::dvdby(), midaspace::Xvctr::give_size(), midaspace::Dvctr::resize_ignore_vals(), midaspace::Point::superelems, and midaspace::Dvctr::zero().
|
virtual |
initiate/sets data
Reimplemented from midaspace::Point.
Reimplemented in midaspace::RigidArmNode, and midaspace::HangingNode.
Definition at line 484 of file point.cpp.
References midaspace::Point::initialize().
Referenced by midaspace::HangingNode::initialize(), and midaspace::RigidArmNode::initialize().
void midaspace::Node::initialize_BC | ( | int | nd, |
int * | bc | ||
) |
initialize atributes nDOFs and BC
void midaspace::Node::initialize_domli | ( | bool | shared, |
long | dom, | ||
long | li | ||
) |
Definition at line 529 of file point.cpp.
References cdom, errol, midaspace::fill_all_by(), lid, midaspace::GeometryComponent::NumDomains(), and midaspace::GeometryComponent::Parallel().
Referenced by midaspace::Mesh::read_mesh_T3d().
void midaspace::Node::initialize_parallel | ( | long | nd, |
long * | dom | ||
) |
initialize atributes cdom and lid
Definition at line 539 of file point.cpp.
References _errorr, _errorr0, cdom, midaspace::fill_all_by(), lid, Msh(), and midaspace::GeometryComponent::NumDomains().
|
inline |
|
inline |
Definition at line 258 of file point.h.
References midaspace::GeometrySubject::Geom.
Referenced by add_me_to_domain(), allocate_resultsE(), allocate_resultsN(), give_displcmnt_in_all_steps(), midaspace::LCS_beam::initialize(), initialize_parallel(), midaspace::HangingNode::print_one_row_HN(), and ~Node().
|
virtual |
print node row output for solver
*** PRINT *** print node row output for solver
Implements midaspace::GeometryComponent.
Definition at line 923 of file point.cpp.
References _errorr2, midaspace::EntityType_dim2type_jktkT3d(), midaspace::Point::eproperty, errol, midaspace::FFF_ANSYS, midaspace::FFF_JKTK, midaspace::FFF_OOFEM, midaspace::FFF_SIFEL, midaspace::Point::fproperty, give_cdom(), midaspace::Point::give_coord(), midaspace::ProblemSubject::give_ID(), give_lid(), give_lid_id(), give_node_name(), midaspace::Problem::give_PDBO(), midaspace::Xvctr::give_size(), is_shared(), midaspace::GeometryComponent::mproperty, midaspace::GeometryComponent::NumDomains(), midaspace::GeometryComponent::Parallel(), midaspace::ProblemSubject::Pd, midaspace::PDBO_melnik, midaspace::Point::pointAttribs(), midaspace::PointAttribs::print_row(), and midaspace::Point::vproperty.
Referenced by midaspace::Mesh::print_block_nodes().
void midaspace::Node::read_input | ( | const char *& | str, |
femFileFormat | fff | ||
) |
*** READ ***
Definition at line 723 of file point.cpp.
References _errorr, midaspace::Point::add_property(), midaspace::Point::attributes_allocation(), CASE, midaspace::Point::coords, midaspace::EntityType_type2dim_jktkT3d(), midaspace::FFF_JKTK, midaspace::FFF_OOFEM, midaspace::FFF_SIFEL, midaspace::FFF_T3d, midaspace::GeometrySubject::Geom, midaspace::GeometryComponent::give_attributes(), midaspace::Cell::give_dimension(), midaspace::PointAttribs::give_DOFbc(), midaspace::ProblemSubject::give_ID(), midaspace::Element::give_same_dimension_facedge(), midaspace::Point::give_superelems(), midaspace::Facedge::give_superelems(), midaspace::give_uniq_dofbc(), midaspace::PointAttribs::initialize_from(), mdl_masteref, mdl_masterel, mdl_masterex, midaspace::Point::pointAttribs(), midaspace::Elem3D::scan_xyz(), midaspace::PointAttribs::set_dofbc_copy_of(), set_master_component(), midaspace::Point::set_property(), SP_scan_expected_number_exit, SP_scan_expected_word_exit, and midaspace::SP_scan_number().
Referenced by midaspace::Mesh::read_mesh_JKTK(), midaspace::Mesh::read_mesh_OOFEM(), midaspace::Mesh::read_mesh_SIFEL(), and midaspace::Mesh::read_mesh_T3d().
void midaspace::Node::read_output_OOFEM | ( | FILE * | stream, |
long | step, | ||
ResultTypesAtNode | rt | ||
) |
Definition at line 800 of file point.cpp.
References add_resultN(), CASE, errol, midaspace::PointDOFsAttributes::give_att(), midaspace::PointAttribs::give_DOFbc(), midaspace::PointAttribs::give_nDOFs(), midaspace::Point::give_pointAttribs(), midaspace::ProblemSubject::ID, midaspace::PointDOFsBCPM::is_supported(), midaspace::Point::pointAttribs(), midaspace::RTN_displacement, midaspace::RTN_reaction, SP_scan_expected_number_exit, SP_scan_expected_word3_exit, SP_scan_expected_word_exit, midaspace::SP_scan_number(), and midaspace::Dvctr::zero().
Referenced by midaspace::Mesh::read_output_OOFEM().
void midaspace::Node::read_output_SIFEL | ( | FILE * | stream, |
long | step, | ||
ResultTypesAtNode | rt | ||
) |
Definition at line 852 of file point.cpp.
References add_resultN(), CASE, errol, midaspace::PointDOFsAttributes::give_att(), midaspace::PointAttribs::give_DOFbc(), midaspace::PointAttribs::give_nDOFs(), midaspace::Point::give_pointAttribs(), midaspace::ProblemSubject::ID, midaspace::PointDOFsBCPM::is_supported(), midaspace::Point::pointAttribs(), midaspace::RTN_displacement, midaspace::RTN_reaction, midaspace::RTN_transpunknowns, SP_scan_expected_number_exit, SP_scan_expected_word_exit, midaspace::SP_scan_number(), and midaspace::Dvctr::zero().
Referenced by midaspace::Mesh::read_output_SIFEL().
|
inline |
slouzi k premene Node na RAN nebo HN
Definition at line 265 of file point.h.
References midaspace::GeometryComponent::attributes.
Referenced by midaspace::Mesh::read_mesh_T3d().
void midaspace::Node::set_master_component | ( | long | prop, |
const Model * | model, | ||
int | parenttype | ||
) |
Definition at line 678 of file point.cpp.
References midaspace::EntityType_type2dim_jktkT3d(), errol, midaspace::Geometry::give_Edge(), midaspace::Geometry::give_Elem(), midaspace::Geometry::give_Face(), midaspace::Geometry::give_Nels(), midaspace::Geometry::give_Pjnt(), mdl_masteref, mdl_masterel, and mdl_masterex.
Referenced by read_input(), and midaspace::Mesh::read_mesh_equal_to_model().
|
inlinevirtual |
Reimplemented from midaspace::GeometryComponent.
Definition at line 261 of file point.h.
References errol.
void midaspace::Node::set_resultE | ( | const Dmtrx * | rslt, |
long | regid, | ||
long | step, | ||
ResultTypesAtElem | rt | ||
) |
Definition at line 1051 of file point.cpp.
References allocate_resultsE(), errol, and resultsE.
Referenced by midaspace::Mesh::adaptivity().
void midaspace::Node::set_resultE | ( | const VectoR * | rslt, |
long | regid, | ||
long | step, | ||
ResultTypesAtElem | rt | ||
) |
Definition at line 1052 of file point.cpp.
References allocate_resultsE(), errol, and resultsE.
void midaspace::Node::set_resultN | ( | long | s, |
const double * | rslt, | ||
long | step, | ||
ResultTypesAtNode | rt | ||
) |
Definition at line 1048 of file point.cpp.
References allocate_resultsN(), errol, and resultsN.
Referenced by midaspace::Mesh::adaptivity().
void midaspace::Node::set_resultN | ( | const double | rslt, |
long | step, | ||
ResultTypesAtNode | rt | ||
) |
Definition at line 1049 of file point.cpp.
References allocate_resultsN(), errol, and resultsN.
void midaspace::Node::setup_full_alloc_DOFvals_at | ( | Dvctr * | d, |
ResultTypesAtNode | rt, | ||
long | step | ||
) | const |
Definition at line 1063 of file point.cpp.
References errol, give_resultsN_dv(), midaspace::Point::pointAttribs(), midaspace::Dvctr::resize_ignore_vals(), midaspace::RTN_displacement, midaspace::RTN_reaction, and midaspace::PointAttribs::setup_full_alloc_DOFvals().
Referenced by midaspace::Mesh::print_results().
|
protected |
Definition at line 187 of file point.h.
Referenced by add_domain(), add_me_to_domain(), checkConsistency(), midaspace::HangingNode::checkConsistency(), give_cdom(), give_domain(), give_lid(), midaspace::RigidArmNode::initialize(), initialize_domli(), midaspace::HangingNode::initialize_masters_at_domains(), initialize_parallel(), is_shared(), Node(), and midaspace::HangingNode::print_one_row_HN().
|
protected |
Definition at line 188 of file point.h.
Referenced by add_domain(), add_me_to_domain(), midaspace::HangingNode::checkConsistency(), give_lid(), midaspace::RigidArmNode::initialize(), initialize_domli(), midaspace::HangingNode::initialize_masters_at_domains(), initialize_parallel(), Node(), midaspace::HangingNode::print_one_row_HN(), and ~Node().
|
protected |
Parent model entity - master Edge or Face.
Definition at line 196 of file point.h.
Referenced by Node(), read_input(), and set_master_component().
|
protected |
Parent model entity - master Element.
Definition at line 194 of file point.h.
Referenced by give_mdl_lcs(), give_mdl_master(), give_mdl_masterel(), Node(), read_input(), and set_master_component().
|
protected |
Parent model entity - master Vertex.
Definition at line 192 of file point.h.
Referenced by give_mdl_lcs(), give_mdl_master(), give_mdl_masterex(), Node(), read_input(), and set_master_component().
|
private |
INTERPOLATED RESULTS 1d array of pointers to 2d array of pointers to Dvctr.
Definition at line 214 of file point.h.
Referenced by add_resultE(), allocate_resultsE(), give_resultsE_dm(), give_resultsE_dv(), Node(), set_resultE(), and ~Node().
|
private |
NATIVE RESULTS 2d array of pointers to Xvctr.
Definition at line 206 of file point.h.
Referenced by add_resultN(), allocate_resultsN(), give_displcmnt_in_all_steps(), give_resultsN_ds(), give_resultsN_dv(), Node(), set_resultN(), and ~Node().