62 #ifndef TransientDomainDecompositionAnalysis_h 63 #define TransientDomainDecompositionAnalysis_h 65 #include <solution/analysis/analysis/DomainDecompositionAnalysis.h> 87 bool doesIndependentAnalysis(
void);
93 int newStep(
double dT);
113 inline Analysis *TransientDomainDecompositionAnalysis::getCopy(
void)
const int formTangent(void)
Forma la tangent stiffness matrix.
Definition: TransientDomainDecompositionAnalysis.cpp:302
void clearAll(void)
Clears all object members (Constraint handler, analysis model,...).
Definition: TransientDomainDecompositionAnalysis.cpp:93
Float vector abstraction.
Definition: Vector.h:94
Domain enclosed in another domain.
Definition: Subdomain.h:102
int recvSelf(const Communicator &)
Receives the object.
Definition: TransientDomainDecompositionAnalysis.cpp:448
int setIntegrator(IncrementalIntegrator &theIntegrator)
Sets the integrator to be used in the analysis.
Definition: TransientDomainDecompositionAnalysis.cpp:593
int domainChanged(void)
Make the changes derived of a change in the domain.
Definition: TransientDomainDecompositionAnalysis.cpp:212
Communication parameters between processes.
Definition: Communicator.h:66
Linear system of equations.
Definition: LinearSOE.h:92
const Vector & getResidual(void)
Returns the unbalanced vector.
Definition: TransientDomainDecompositionAnalysis.cpp:335
Transient analysis with domain decomposition.
Definition: TransientDomainDecompositionAnalysis.h:73
Base class for the object that perform the analysis.
Definition: Analysis.h:117
int analyze(double dT)
Performs the analysis.
Definition: TransientDomainDecompositionAnalysis.cpp:106
int getNumExternalEqn(void)
Returns the number of external equations.
Definition: TransientDomainDecompositionAnalysis.cpp:272
int formTangVectProduct(Vector &force)
??
Definition: TransientDomainDecompositionAnalysis.cpp:318
int computeInternalResponse(void)
A method which invokes solveCurrentStep() on theAlgorithm.
Definition: TransientDomainDecompositionAnalysis.cpp:294
int setAlgorithm(EquiSolnAlgo &theAlgorithm)
Sets the solution algorithm.
Definition: TransientDomainDecompositionAnalysis.cpp:583
int sendSelf(Communicator &)
Sends object through the communicator argument.
Definition: TransientDomainDecompositionAnalysis.cpp:353
Used when performing a domain decomposition analysis.
Definition: DomainDecompositionAnalysis.h:91
Solution procedure for the finite element problem.
Definition: SolutionProcedure.h:57
int formResidual(void)
Forma el vector residuo.
Definition: TransientDomainDecompositionAnalysis.cpp:310
const Matrix & getTangent(void)
Return the tangent stiffness matrix.
Definition: TransientDomainDecompositionAnalysis.cpp:326
IncrementalIntegrator is an algorithmic class for setting up the finite element equations in an incre...
Definition: IncrementalIntegrator.h:100
Base class for solution algorithms.
Definition: EquiSolnAlgo.h:91
Solution strategy for the finite element problem.
Definition: SolutionStrategy.h:94
const Vector & getTangVectProduct(void)
??
Definition: TransientDomainDecompositionAnalysis.cpp:344
Open source finite element program for structural analysis.
Definition: ContinuaReprComponent.h:35
Matrix of floats.
Definition: Matrix.h:111
~TransientDomainDecompositionAnalysis(void)
brief Destructor.
Definition: TransientDomainDecompositionAnalysis.cpp:85
int setLinearSOE(LinearSOE &theSOE)
Sets the linear system of equations to be used in the analysis.
Definition: TransientDomainDecompositionAnalysis.cpp:602
int getNumInternalEqn(void)
Returns the number of equations internas.
Definition: TransientDomainDecompositionAnalysis.cpp:280