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.