![]() |
XC Open source finite element analysis program
|
Finite element model generation tools. More...
#include <Preprocessor.h>
Public Member Functions | |
| Preprocessor (EntCmd *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. | |
| MapSet & | get_sets (void) |
| const MapSet & | get_sets (void) const |
| MaterialLoader & | getMaterialLoader (void) |
| const MaterialLoader & | getMaterialLoader (void) const |
| NodeLoader & | getNodeLoader (void) |
| const NodeLoader & | getNodeLoader (void) const |
| ElementLoader & | getElementLoader (void) |
| const ElementLoader & | getElementLoader (void) const |
| LoadLoader & | getLoadLoader (void) |
| const LoadLoader & | getLoadLoader (void) const |
| ConstraintLoader & | getConstraintLoader (void) |
| const ConstraintLoader & | getConstraintLoader (void) const |
| TransfCooLoader & | getTransfCooLoader (void) |
| const TransfCooLoader & | getTransfCooLoader (void) const |
| BeamIntegratorLoader & | getBeamIntegratorLoader (void) |
| const BeamIntegratorLoader & | getBeamIntegratorLoader (void) const |
| const Cad & | getCad (void) const |
| Cad & | getCad (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. | |
| MovableObject (int classTag) | |
| Constructor. | |
| MovableObject (const MovableObject &otro) | |
| Copy constructor. | |
| MovableObject & | operator= (const MovableObject &otro) |
| Operacdor asignación. | |
| int | getClassTag (void) const |
| Returns the tag de la clase. | |
| int | getDbTag (void) const |
| Returns the tag para la database. | |
| int | getDbTag (CommParameters &) |
| Returns the tag para la database. | |
| void | setDbTag (int dbTag) |
| Asigna el tag para la database. | |
| void | setDbTag (CommParameters &) |
| Asigna, sólo si es preciso, el tag para la database. | |
| virtual int | setParameter (const std::vector< std::string > &argv, Parameter ¶m) |
| virtual int | updateParameter (int parameterID, Information &info) |
| virtual int | activateParameter (int parameterID) |
| virtual int | setVariable (const std::string &variable, Information &) |
| Returns the identificador de la variable cuyo nombre being passed as parameter. | |
| virtual int | getVariable (const std::string &variable, Information &) |
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. | |
| void | UpdateSets (Constraint *) |
| Insert the pointer to the constraint in the "total" set and in the sets that are currently opened. | |
| 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. | |
Friends | |
| class | Cad |
| class | SetMeshComp |
| class | Set |
| class | EntMdlr |
| class | MapSet |
| class | SetEstruct |
| class | ProtoElementLoader |
| class | ElementLoader |
| class | ConstraintLoader |
| class | ProblemaEF |
Finite element model generation tools.
1.8.11