xc
|
Finite element model generation tools. More...
#include <Preprocessor.h>
Public Member Functions | |
Preprocessor (CommandEntity *owr, DataOutputHandler::map_output_handlers *oh=nullptr) | |
Default constructor. | |
Domain * | getDomain (void) |
const Domain * | getDomain (void) const |
FE_Datastore * | getDataBase (void) |
Return a pointer to the database. | |
void | UpdateSets (Node *) |
Insert the pointer to the node in the "total" set and in the sets that are currently opened. More... | |
MapSet & | get_sets (void) |
const MapSet & | get_sets (void) const |
MaterialHandler & | getMaterialHandler (void) |
const MaterialHandler & | getMaterialHandler (void) const |
NodeHandler & | getNodeHandler (void) |
const NodeHandler & | getNodeHandler (void) const |
ElementHandler & | getElementHandler (void) |
const ElementHandler & | getElementHandler (void) const |
LoadHandler & | getLoadHandler (void) |
const LoadHandler & | getLoadHandler (void) const |
BoundaryCondHandler & | getBoundaryCondHandler (void) |
const BoundaryCondHandler & | getBoundaryCondHandler (void) const |
TransfCooHandler & | getTransfCooHandler (void) |
const TransfCooHandler & | getTransfCooHandler (void) const |
BeamIntegratorHandler & | getBeamIntegratorHandler (void) |
const BeamIntegratorHandler & | getBeamIntegratorHandler (void) const |
const MultiBlockTopology & | getMultiBlockTopology (void) const |
MultiBlockTopology & | getMultiBlockTopology (void) |
void | resetLoadCase (void) |
Domain setup to solve for a new load pattern. | |
void | clearAll (void) |
Delete all preprocessor entities. | |
virtual int | sendSelf (CommParameters &) |
Send object through the channel being passed as parameter. | |
virtual int | recvSelf (const CommParameters &) |
Receive object through the channel being passed as parameter. | |
virtual | ~Preprocessor (void) |
Destructor. | |
![]() | |
MovableObject (int classTag, int dbTag) | |
Constructor. More... | |
MovableObject (int classTag) | |
Constructor. More... | |
MovableObject (const MovableObject &) | |
Copy constructor. Doesn't copy the dbTag. | |
MovableObject & | operator= (const MovableObject &) |
Assignment operator. Doesn't copy the dbTag. | |
int | getClassTag (void) const |
Return the class identifier. | |
int | getDbTag (void) const |
Return the object identifier in the database. | |
int | getDbTag (CommParameters &) |
Return the object identifier in the database. | |
void | setDbTag (int dbTag) |
Sets the object identifier in the database. | |
void | setDbTag (CommParameters &) |
Sets the object identifier in the database if not already set. More... | |
virtual int | setParameter (const std::vector< std::string > &argv, Parameter ¶m) |
Sets the value param to the parameter argv . | |
virtual int | updateParameter (int parameterID, Information &info) |
Updates the parameter identified by parameterID with info . | |
virtual int | activateParameter (int parameterID) |
Activates the parameter identified by parameterID . | |
virtual int | setVariable (const std::string &variable, Information &) |
Set the value of the variable idenfified by var . | |
virtual int | getVariable (const std::string &variable, Information &) |
Return the value of the variable idenfified by var . | |
![]() | |
DistributedBase (void) | |
Constructor. | |
const int & | getDbTagDataPos (const int &i) const |
Returns the data at the i-th position. | |
void | setDbTagDataPos (const int &i, const int &v) |
Sets the data at the i-th position. | |
void | inicComm (const int &dataSize) const |
Initializes communication. | |
Static Public Member Functions | |
static void | setDeadSRF (const double &) |
Assign Stress Reduction Factor for element deactivation. | |
Protected Member Functions | |
DbTagData & | getDbTagData (void) const |
Return a vector to store the dbTags of the class members. | |
int | sendData (CommParameters &) |
Send data through the channel being passed as parameter. | |
int | recvData (const CommParameters &) |
Receive data through the channel being passed as parameter. | |
void | UpdateSets (Element *) |
Insert the pointer to the element in the "total" set and in the sets that are currently opened. More... | |
void | UpdateSets (Constraint *) |
Insert the pointer to the constraint in the "total" set and in the sets that are currently opened. More... | |
SetEstruct * | busca_set_estruct (const std::string &nmb) |
Return a pointer to the set or geometric entity with the name being passed as a parameter. More... | |
Friends | |
class | MultiBlockTopology |
class | SetMeshComp |
class | Set |
class | EntMdlr |
class | MapSet |
class | SetEstruct |
class | ProtoElementHandler |
class | ElementHandler |
class | BoundaryCondHandler |
class | FEProblem |
Finite element model generation tools.
|
protected |
Return a pointer to the set or geometric entity with the name being passed as a parameter.
|
protected |
Insert the pointer to the element in the "total" set and in the sets that are currently opened.
|
protected |
Insert the pointer to the constraint in the "total" set and in the sets that are currently opened.
void XC::Preprocessor::UpdateSets | ( | Node * | new_node | ) |
Insert the pointer to the node in the "total" set and in the sets that are currently opened.