62 #ifndef FEM_ObjectBrokerAllClasses_h 63 #define FEM_ObjectBrokerAllClasses_h 65 #include "FEM_ObjectBroker.h" 85 Element *getNewElement(
int classTag);
86 Node *getNewNode(
int classTag);
102 Matrix *getPtrNewMatrix(
int classTag,
int noRows,
int noCols);
103 Vector *getPtrNewVector(
int classTag,
int size);
104 ID *getPtrNewID(
int classTag,
int size);
116 Subdomain *getSubdomainPtr(
int classTag);
120 int addUniaxialMaterial(
int classTag,
const char *lib,
const char *funcName,
UniaxialMaterial *(*)(
void));
PartitionedModelBuilder * getPtrNewPartitionedModelBuilder(Subdomain &theSub, int classTag)
Creates a new PartitionedModelBuilder de la clase cuyo tag being passed as parameter.
Definition: FEM_ObjectBrokerAllClasses.cpp:108
Float vector abstraction.
Definition: Vector.h:93
Domain enclosed in another domain.
Definition: Subdomain.h:101
An Recorder object is used in the program to store/restore information at each commit().
Definition: Recorder.h:86
Base class for uniaxial materials.
Definition: UniaxialMaterial.h:92
FEM_ObjectBroker is is an object broker class for the finite element method.
Definition: FEM_ObjectBroker.h:145
Vector of integers.
Definition: ID.h:93
FEM_ObjectBrokerAllClasses(void)
Default constructor.
Definition: FEM_ObjectBrokerAllClasses.cpp:87
Base class for the finite elements.
Definition: Element.h:109
Single freedom constraint.
Definition: SFreedom_Constraint.h:84
Base class for ground motions.
Definition: GroundMotion.h:83
Base class for integration on beam elements.
Definition: BeamIntegration.h:73
Time integration of time series.
Definition: TimeSeriesIntegrator.h:74
Channel is an abstract base class which defines the channel interface.
Definition: Channel.h:91
Recorder * getPtrNewRecorder(int classTag)
Returns an object of type Recorder.
Definition: FEM_ObjectBrokerAllClasses.cpp:538
Base class for 2D and 3D materials.
Definition: NDMaterial.h:97
convergence test.
Definition: ConvergenceTest.h:80
The PartitionedModelBuilder class is an abstract class.
Definition: PartitionedModelBuilder.h:86
Open source finite element program for structural analysis.
Definition: ContinuaReprComponent.h:34
Time variation of loads.
Definition: TimeSeries.h:81
Remote object associated with a shadow (local) object.
Definition: Actor.h:104
Matrix of floats.
Definition: Matrix.h:108
used to solve a system of equations and to do static condensation operations on the linear system of ...
Definition: DomainSolver.h:82
Multi-freedom constraint.
Definition: MFreedom_Constraint.h:110
Definition: Parameter.h:65
The same as FEM_ObjectBroker?
Definition: FEM_ObjectBrokerAllClasses.h:71
Mesh node.
Definition: Node.h:110
Actor * getNewActor(int classTag, Channel *theChannel)
Creates a new actor de la clase cuyo tag being passed as parameter.
Definition: FEM_ObjectBrokerAllClasses.cpp:91
Load over a node.
Definition: NodalLoad.h:82