www.mooseframework.org
Public Member Functions | Public Attributes | List of all members
MultiParameterPlasticityStressUpdate::yieldAndFlow Struct Reference

Struct designed to hold info about a single yield function and its derivatives, as well as the flow directions. More...

#include <MultiParameterPlasticityStressUpdate.h>

Public Member Functions

 yieldAndFlow ()
 
 yieldAndFlow (unsigned num_var, unsigned num_intnl)
 
bool operator< (const yieldAndFlow &fd) const
 

Public Attributes

Real f
 
std::vector< Real > df
 
std::vector< Real > df_di
 
std::vector< Real > dg
 
std::vector< std::vector< Real > > d2g
 
std::vector< std::vector< Real > > d2g_di
 

Detailed Description

Struct designed to hold info about a single yield function and its derivatives, as well as the flow directions.

Definition at line 199 of file MultiParameterPlasticityStressUpdate.h.

Constructor & Destructor Documentation

MultiParameterPlasticityStressUpdate::yieldAndFlow::yieldAndFlow ( )
inline
MultiParameterPlasticityStressUpdate::yieldAndFlow::yieldAndFlow ( unsigned  num_var,
unsigned  num_intnl 
)
inline

Definition at line 210 of file MultiParameterPlasticityStressUpdate.h.

211  : f(0.0),
212  df(num_var),
213  df_di(num_intnl),
214  dg(num_var),
215  d2g(num_var, std::vector<Real>(num_var, 0.0)),
216  d2g_di(num_var, std::vector<Real>(num_intnl, 0.0))
217  {
218  }

Member Function Documentation

bool MultiParameterPlasticityStressUpdate::yieldAndFlow::operator< ( const yieldAndFlow fd) const
inline

Member Data Documentation

std::vector<std::vector<Real> > MultiParameterPlasticityStressUpdate::yieldAndFlow::d2g
std::vector<std::vector<Real> > MultiParameterPlasticityStressUpdate::yieldAndFlow::d2g_di
std::vector<Real> MultiParameterPlasticityStressUpdate::yieldAndFlow::df
std::vector<Real> MultiParameterPlasticityStressUpdate::yieldAndFlow::df_di
std::vector<Real> MultiParameterPlasticityStressUpdate::yieldAndFlow::dg
Real MultiParameterPlasticityStressUpdate::yieldAndFlow::f

The documentation for this struct was generated from the following file: