63 #include <utility/handler/ErrorHandler.h> 64 #include <material/damage/DamageModel.h> 73 int processData (
double PDefo);
76 double Alpha , Beta , Gamma , UltimatePosValue , UltimateNegValue;
77 double PosModifier, NegModifier;
78 double AbsTol, RelTol;
81 double TrialPlasticDefo;
83 double TrialTempPDefo;
86 double TrialSumPosFHC;
88 double TrialSumNegFHC;
93 double CommPlasticDefo;
100 double CommSumNegFHC;
105 double LCommPlasticDefo;
106 double LCommDefoIncr;
107 double LCommTempPDefo;
108 double LCommPosCycle;
109 double LCommNegCycle;
110 double LCommSumPosFHC;
112 double LCommSumNegFHC;
118 Mehanny(
int tag,
double alpha,
double beta,
double gamma ,
119 double ultimatePosValue ,
double ultimateNegValue,
double abstol,
double reltol,
double posmodifier,
double negmodifier);
123 int setTrial(
const Vector &trialVector );
124 int setTrial(
void) {
return -1; }
126 int setInputResponse(
Element *elem ,
const std::vector<std::string> & ,
int ndof );
128 double getDamage(
void);
129 double getPosDamage (
void);
130 double getNegDamage (
void);
132 int commitState(
void);
133 int revertToLastCommit (
void);
134 int revertToStart (
void);
141 int setParameter(
const std::vector<std::string> &argv,
Information &eleInformation);
142 int updateParameter(
int responseID,
Information &eleInformation);
145 int getResponse(
int responseID,
Information &info);
149 void Print(std::ostream &s,
int flag =0);
Definition: DamageModel.h:87
Base calass for the finite elements.
Definition: Element.h:104
DamageModel * getCopy(void) const
Virtual constructor.
Definition: Mehanny.cpp:240
void Print(std::ostream &s, int flag=0)
Imprime el objeto.
Definition: Mehanny.cpp:346
Communication parameters between processes.
Definition: CommParameters.h:65
================================================================================
Definition: ContinuaReprComponent.h:34
int setVariable(const std::string &argv)
Returns the identificador de la variable cuyo nombre being passed as parameter.
Definition: Mehanny.cpp:283
Definition: Response.h:71
int getVariable(int variableID, double &info)
Returns the valor de la variable cuyo identificador being passed as parameter.
Definition: Mehanny.cpp:288