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< Realdf
 
std::vector< Realdf_di
 
std::vector< Realdg
 
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 210 of file MultiParameterPlasticityStressUpdate.h.

Constructor & Destructor Documentation

◆ yieldAndFlow() [1/2]

MultiParameterPlasticityStressUpdate::yieldAndFlow::yieldAndFlow ( )
inline

◆ yieldAndFlow() [2/2]

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

Definition at line 221 of file MultiParameterPlasticityStressUpdate.h.

222  : f(0.0),
223  df(num_var),
224  df_di(num_intnl),
225  dg(num_var),
226  d2g(num_var, std::vector<Real>(num_var, 0.0)),
227  d2g_di(num_var, std::vector<Real>(num_intnl, 0.0))
228  {
229  }

Member Function Documentation

◆ operator<()

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

Member Data Documentation

◆ d2g

std::vector<std::vector<Real> > MultiParameterPlasticityStressUpdate::yieldAndFlow::d2g

◆ d2g_di

std::vector<std::vector<Real> > MultiParameterPlasticityStressUpdate::yieldAndFlow::d2g_di

◆ df

std::vector<Real> MultiParameterPlasticityStressUpdate::yieldAndFlow::df

◆ df_di

std::vector<Real> MultiParameterPlasticityStressUpdate::yieldAndFlow::df_di

◆ dg

std::vector<Real> MultiParameterPlasticityStressUpdate::yieldAndFlow::dg

◆ f

Real MultiParameterPlasticityStressUpdate::yieldAndFlow::f

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