|
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. | |
Public Member Functions inherited from XC::MovableObject | |
| 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. | |
Public Member Functions inherited from XC::DistributedBase | |
| 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.
1.8.12