www.mooseframework.org
MultiPlasticityLinearSystem Member List

This is the complete list of members for MultiPlasticityLinearSystem, including all inherited members.

_fMultiPlasticityRawComponentAssemblerprotected
_min_f_tolMultiPlasticityLinearSystemprotected
_num_modelsMultiPlasticityRawComponentAssemblerprotected
_num_surfacesMultiPlasticityRawComponentAssemblerprotected
_paramsMultiPlasticityRawComponentAssemblerprotected
_specialICMultiPlasticityRawComponentAssemblerprotected
_surfaces_given_modelMultiPlasticityRawComponentAssemblerprotected
_svd_tolMultiPlasticityLinearSystemprotected
activeModelSurfaces(int model, const std::vector< bool > &active, std::vector< unsigned int > &active_surfaces_of_model)MultiPlasticityRawComponentAssemblerprotected
activeSurfaces(int model, const std::vector< bool > &active, std::vector< unsigned int > &active_surfaces)MultiPlasticityRawComponentAssemblerprotected
addUserObjectDependencyHelper(const UserObject &) constUserObjectInterfaceprotectedvirtual
anyActiveSurfaces(int model, const std::vector< bool > &active)MultiPlasticityRawComponentAssemblerprotected
buildActiveConstraints(const std::vector< Real > &f, const RankTwoTensor &stress, const std::vector< Real > &intnl, const RankFourTensor &Eijkl, std::vector< bool > &act)MultiPlasticityRawComponentAssemblerprotectedvirtual
calculateConstraints(const RankTwoTensor &stress, const std::vector< Real > &intnl_old, const std::vector< Real > &intnl, const std::vector< Real > &pm, const RankTwoTensor &delta_dp, std::vector< Real > &f, std::vector< RankTwoTensor > &r, RankTwoTensor &epp, std::vector< Real > &ic, const std::vector< bool > &active)MultiPlasticityLinearSystemprotectedvirtual
calculateJacobian(const RankTwoTensor &stress, const std::vector< Real > &intnl, const std::vector< Real > &pm, const RankFourTensor &E_inv, const std::vector< bool > &active, const std::vector< bool > &deactivated_due_to_ld, std::vector< std::vector< Real >> &jac)MultiPlasticityLinearSystemprotectedvirtual
calculateRHS(const RankTwoTensor &stress, const std::vector< Real > &intnl_old, const std::vector< Real > &intnl, const std::vector< Real > &pm, const RankTwoTensor &delta_dp, std::vector< Real > &rhs, const std::vector< bool > &active, bool eliminate_ld, std::vector< bool > &deactivated_due_to_ld)MultiPlasticityLinearSystemprotectedvirtual
dflowPotential_dintnl(const RankTwoTensor &stress, const std::vector< Real > &intnl, const std::vector< bool > &active, std::vector< RankTwoTensor > &dr_dintnl)MultiPlasticityRawComponentAssemblerprotectedvirtual
dflowPotential_dstress(const RankTwoTensor &stress, const std::vector< Real > &intnl, const std::vector< bool > &active, std::vector< RankFourTensor > &dr_dstress)MultiPlasticityRawComponentAssemblerprotectedvirtual
dhardPotential_dintnl(const RankTwoTensor &stress, const std::vector< Real > &intnl, const std::vector< bool > &active, std::vector< Real > &dh_dintnl)MultiPlasticityRawComponentAssemblerprotectedvirtual
dhardPotential_dstress(const RankTwoTensor &stress, const std::vector< Real > &intnl, const std::vector< bool > &active, std::vector< RankTwoTensor > &dh_dstress)MultiPlasticityRawComponentAssemblerprotectedvirtual
dyieldFunction_dintnl(const RankTwoTensor &stress, const std::vector< Real > &intnl, const std::vector< bool > &active, std::vector< Real > &df_dintnl)MultiPlasticityRawComponentAssemblerprotectedvirtual
dyieldFunction_dstress(const RankTwoTensor &stress, const std::vector< Real > &intnl, const std::vector< bool > &active, std::vector< RankTwoTensor > &df_dstress)MultiPlasticityRawComponentAssemblerprotectedvirtual
eliminateLinearDependence(const RankTwoTensor &stress, const std::vector< Real > &intnl, const std::vector< Real > &f, const std::vector< RankTwoTensor > &r, const std::vector< bool > &active, std::vector< bool > &deactivated_due_to_ld)MultiPlasticityLinearSystemprivatevirtual
flowPotential(const RankTwoTensor &stress, const std::vector< Real > &intnl, const std::vector< bool > &active, std::vector< RankTwoTensor > &r)MultiPlasticityRawComponentAssemblerprotectedvirtual
getUserObject(const std::string &param_name, bool is_dependency=true) constUserObjectInterface
getUserObjectBase(const std::string &param_name, bool is_dependency=true) constUserObjectInterface
getUserObjectBaseByName(const UserObjectName &object_name, bool is_dependency=true) constUserObjectInterface
getUserObjectByName(const UserObjectName &object_name, bool is_dependency=true) constUserObjectInterface
getUserObjectName(const std::string &param_name) constUserObjectInterface
hardPotential(const RankTwoTensor &stress, const std::vector< Real > &intnl, const std::vector< bool > &active, std::vector< Real > &h)MultiPlasticityRawComponentAssemblerprotectedvirtual
hasUserObject(const std::string &param_name) constUserObjectInterface
hasUserObject(const std::string &param_name) constUserObjectInterface
hasUserObject(const std::string &param_name) constUserObjectInterface
hasUserObject(const std::string &param_name) constUserObjectInterface
hasUserObjectByName(const UserObjectName &object_name) constUserObjectInterface
hasUserObjectByName(const UserObjectName &object_name) constUserObjectInterface
hasUserObjectByName(const UserObjectName &object_name) constUserObjectInterface
hasUserObjectByName(const UserObjectName &object_name) constUserObjectInterface
modelNumber(unsigned int surface)MultiPlasticityRawComponentAssemblerprotected
MultiPlasticityLinearSystem(const MooseObject *moose_object)MultiPlasticityLinearSystem
MultiPlasticityRawComponentAssembler(const MooseObject *moose_object)MultiPlasticityRawComponentAssembler
nrStep(const RankTwoTensor &stress, const std::vector< Real > &intnl_old, const std::vector< Real > &intnl, const std::vector< Real > &pm, const RankFourTensor &E_inv, const RankTwoTensor &delta_dp, RankTwoTensor &dstress, std::vector< Real > &dpm, std::vector< Real > &dintnl, const std::vector< bool > &active, std::vector< bool > &deactivated_due_to_ld)MultiPlasticityLinearSystemprotectedvirtual
returnMapAll(const RankTwoTensor &trial_stress, const std::vector< Real > &intnl_old, const RankFourTensor &E_ijkl, Real ep_plastic_tolerance, RankTwoTensor &stress, std::vector< Real > &intnl, std::vector< Real > &pm, std::vector< Real > &cumulative_pm, RankTwoTensor &delta_dp, std::vector< Real > &yf, unsigned &num_successful_plastic_returns, unsigned &custom_model)MultiPlasticityRawComponentAssemblerprotected
singularValuesOfR(const std::vector< RankTwoTensor > &r, std::vector< Real > &s)MultiPlasticityLinearSystemprivatevirtual
UserObjectInterface(const MooseObject *moose_object)UserObjectInterface
validParams()MultiPlasticityLinearSystemstatic
yieldFunction(const RankTwoTensor &stress, const std::vector< Real > &intnl, const std::vector< bool > &active, std::vector< Real > &f)MultiPlasticityRawComponentAssemblerprotectedvirtual
~MultiPlasticityRawComponentAssembler()MultiPlasticityRawComponentAssemblerinlinevirtual