EvolutionLaw_NL_Ep Class Reference

#include <EL_NLEp.h>

Inheritance diagram for EvolutionLaw_NL_Ep:

EvolutionLaw_S List of all members.

Public Member Functions

 EvolutionLaw_NL_Ep (double eod=0.85, double lambdad=0.19, double kappad=0.06)
 EvolutionLaw_NL_Ep (const EvolutionLaw_NL_Ep &LEL)
EvolutionLaw_SnewObj ()
double h_s (EPState *EPS, PotentialSurface *PS)
void print ()

Friends

OPS_Streamoperator<< (OPS_Stream &os, const EvolutionLaw_NL_Ep &LEL)

Detailed Description

Definition at line 37 of file EL_NLEp.h.


Constructor & Destructor Documentation

EvolutionLaw_NL_Ep::EvolutionLaw_NL_Ep ( double  eod = 0.85,
double  lambdad = 0.19,
double  kappad = 0.06 
)

Definition at line 37 of file EL_NLEp.cpp.

Referenced by newObj().

EvolutionLaw_NL_Ep::EvolutionLaw_NL_Ep ( const EvolutionLaw_NL_Ep LEL  ) 

Definition at line 45 of file EL_NLEp.cpp.

References geteo(), getkappa(), and getlambda().


Member Function Documentation

EvolutionLaw_S * EvolutionLaw_NL_Ep::newObj (  )  [virtual]

Reimplemented from EvolutionLaw_S.

Definition at line 58 of file EL_NLEp.cpp.

References EvolutionLaw_NL_Ep().

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

Reimplemented from EvolutionLaw_S.

Definition at line 95 of file EL_NLEp.cpp.

References PotentialSurface::dQods(), EPState::getScalarVar(), and stresstensor::p_hydrostatic().

void EvolutionLaw_NL_Ep::print (  )  [virtual]

Reimplemented from EvolutionLaw_S.

Definition at line 123 of file EL_NLEp.cpp.

References opserr.


Friends And Related Function Documentation

OPS_Stream& operator<< ( OPS_Stream os,
const EvolutionLaw_NL_Ep LEL 
) [friend]

Definition at line 149 of file EL_NLEp.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