EvolutionLaw_NL_Eeq Class Reference

#include <EL_NLEeq.h>

Inheritance diagram for EvolutionLaw_NL_Eeq:

EvolutionLaw_S List of all members.

Public Member Functions

 EvolutionLaw_NL_Eeq (double eeqEtaPeakd=0.003, double etaResiduald=.2, double etaStartd=0.3, double etaPeakd=0.5, double ed=0.5, double dd=500.0)
 EvolutionLaw_NL_Eeq (const EvolutionLaw_NL_Eeq &NLEL)
EvolutionLaw_SnewObj ()
double h_s (EPState *EPS, PotentialSurface *PS)
void print ()
double geteeqEtaPeak () const
double getetaResidual () const
double getetaStart () const
double getetaPeak () const
double gete () const
double getd () const

Friends

OPS_Streamoperator<< (OPS_Stream &os, const EvolutionLaw_NL_Eeq &NLEL)

Detailed Description

Definition at line 36 of file EL_NLEeq.h.


Constructor & Destructor Documentation

EvolutionLaw_NL_Eeq::EvolutionLaw_NL_Eeq ( double  eeqEtaPeakd = 0.003,
double  etaResiduald = .2,
double  etaStartd = 0.3,
double  etaPeakd = 0.5,
double  ed = 0.5,
double  dd = 500.0 
) [inline]

Definition at line 45 of file EL_NLEeq.h.

Referenced by newObj().

EvolutionLaw_NL_Eeq::EvolutionLaw_NL_Eeq ( const EvolutionLaw_NL_Eeq NLEL  ) 

Definition at line 38 of file EL_NLEeq.cpp.

References getd(), gete(), geteeqEtaPeak(), getetaPeak(), getetaResidual(), and getetaStart().


Member Function Documentation

EvolutionLaw_S * EvolutionLaw_NL_Eeq::newObj (  )  [virtual]

Reimplemented from EvolutionLaw_S.

Definition at line 52 of file EL_NLEeq.cpp.

References EvolutionLaw_NL_Eeq().

double EvolutionLaw_NL_Eeq::h_s ( EPState EPS,
PotentialSurface PS 
) [virtual]

void EvolutionLaw_NL_Eeq::print (  )  [virtual]

Reimplemented from EvolutionLaw_S.

Definition at line 187 of file EL_NLEeq.cpp.

References opserr.

double EvolutionLaw_NL_Eeq::geteeqEtaPeak (  )  const

Definition at line 194 of file EL_NLEeq.cpp.

Referenced by EvolutionLaw_NL_Eeq(), h_s(), and operator<<().

double EvolutionLaw_NL_Eeq::getetaResidual (  )  const

Definition at line 200 of file EL_NLEeq.cpp.

Referenced by EvolutionLaw_NL_Eeq(), h_s(), and operator<<().

double EvolutionLaw_NL_Eeq::getetaStart (  )  const

Definition at line 206 of file EL_NLEeq.cpp.

Referenced by EvolutionLaw_NL_Eeq(), h_s(), and operator<<().

double EvolutionLaw_NL_Eeq::getetaPeak (  )  const

Definition at line 212 of file EL_NLEeq.cpp.

Referenced by EvolutionLaw_NL_Eeq(), h_s(), and operator<<().

double EvolutionLaw_NL_Eeq::gete (  )  const

Definition at line 218 of file EL_NLEeq.cpp.

Referenced by EvolutionLaw_NL_Eeq(), h_s(), and operator<<().

double EvolutionLaw_NL_Eeq::getd (  )  const

Definition at line 224 of file EL_NLEeq.cpp.

Referenced by EvolutionLaw_NL_Eeq(), h_s(), and operator<<().


Friends And Related Function Documentation

OPS_Stream& operator<< ( OPS_Stream os,
const EvolutionLaw_NL_Eeq NLEL 
) [friend]

Definition at line 230 of file EL_NLEeq.cpp.


The documentation for this class was generated from the following files:

Generated on Mon Oct 23 15:05:42 2006 for OpenSees by doxygen 1.5.0