suanPan
|
#include "MaterialParser.h"
#include <Domain/DomainBase.h>
#include <Domain/ExternalModule.h>
#include <Material/Material>
#include <Toolbox/utility.h>
Functions | |
void | new_afc01 (unique_ptr< Material > &return_obj, istringstream &command) |
void | new_afc02 (unique_ptr< Material > &return_obj, istringstream &command) |
void | new_afc03 (unique_ptr< Material > &return_obj, istringstream &command) |
void | new_armstrongfrederick (unique_ptr< Material > &return_obj, istringstream &command) |
void | new_armstrongfrederick1d (unique_ptr< Material > &return_obj, istringstream &command) |
void | new_axisymmetric (unique_ptr< Material > &return_obj, istringstream &command) |
void | new_axisymmetricelastic (unique_ptr< Material > &return_obj, istringstream &command) |
void | new_bilinear1d (unique_ptr< Material > &return_obj, istringstream &command) |
void | new_bilinearcc (unique_ptr< Material > &return_obj, istringstream &command) |
void | new_bilineardp (unique_ptr< Material > &return_obj, istringstream &command) |
void | new_customdp (unique_ptr< Material > &return_obj, istringstream &command) |
void | new_bilinearelastic1d (unique_ptr< Material > &return_obj, istringstream &command) |
void | new_nle1d01 (unique_ptr< Material > &return_obj, istringstream &command) |
void | new_bilinearhoffman (unique_ptr< Material > &return_obj, istringstream &command) |
void | new_bilinearj2 (unique_ptr< Material > &return_obj, istringstream &command) |
void | new_bilinearmises1d (unique_ptr< Material > &return_obj, istringstream &command) |
void | new_bilinearoo (unique_ptr< Material > &return_obj, istringstream &command) |
void | new_bilinearpo (unique_ptr< Material > &return_obj, istringstream &command) |
void | new_bilinearperic (unique_ptr< Material > &return_obj, istringstream &command) |
void | new_blatzko (unique_ptr< Material > &return_obj, istringstream &command) |
void | new_boucwen (unique_ptr< Material > &return_obj, istringstream &command) |
void | new_bwbn (unique_ptr< Material > &return_obj, istringstream &command) |
void | new_cdp (unique_ptr< Material > &return_obj, istringstream &command) |
void | new_customcdp (unique_ptr< Material > &return_obj, istringstream &command) |
void | new_cdpm2 (unique_ptr< Material > &return_obj, istringstream &command, const CDPM2::DamageType damage_type) |
void | new_concrete21 (unique_ptr< Material > &return_obj, istringstream &command) |
void | new_concrete22 (unique_ptr< Material > &return_obj, istringstream &command) |
void | new_concretecm (unique_ptr< Material > &return_obj, istringstream &command) |
void | new_concreteexp (unique_ptr< Material > &return_obj, istringstream &command) |
void | new_concretek4 (unique_ptr< Material > &return_obj, istringstream &command) |
void | new_concretetable (unique_ptr< Material > &return_obj, istringstream &command) |
void | new_concretetsai (unique_ptr< Material > &return_obj, istringstream &command) |
void | new_coulombfriction (unique_ptr< Material > &return_obj, istringstream &command) |
void | new_customelastic1d (unique_ptr< Material > &return_obj, istringstream &command) |
void | new_custommises1d (unique_ptr< Material > &return_obj, istringstream &command) |
void | new_dhakal (unique_ptr< Material > &return_obj, istringstream &command) |
void | new_duncanselig (unique_ptr< Material > &return_obj, istringstream &command) |
void | new_sinh1d (unique_ptr< Material > &return_obj, istringstream &command) |
void | new_tanh1d (unique_ptr< Material > &return_obj, istringstream &command) |
void | new_timberpd (unique_ptr< Material > &return_obj, istringstream &command) |
void | new_asymmelastic1d (unique_ptr< Material > &return_obj, istringstream &command) |
void | new_elastic1d (unique_ptr< Material > &return_obj, istringstream &command) |
void | new_elastic2d (unique_ptr< Material > &return_obj, istringstream &command) |
void | new_expcc (unique_ptr< Material > &return_obj, istringstream &command) |
void | new_customcc (unique_ptr< Material > &return_obj, istringstream &command) |
void | new_expdp (unique_ptr< Material > &return_obj, istringstream &command) |
void | new_expgurson (unique_ptr< Material > &return_obj, istringstream &command) |
void | new_customgurson (unique_ptr< Material > &return_obj, istringstream &command) |
void | new_expgurson1d (unique_ptr< Material > &return_obj, istringstream &command) |
void | new_customgurson1d (unique_ptr< Material > &return_obj, istringstream &command) |
void | new_exphoffman (unique_ptr< Material > &return_obj, istringstream &command) |
void | new_customhoffman (unique_ptr< Material > &return_obj, istringstream &command) |
void | new_expj2 (unique_ptr< Material > &return_obj, istringstream &command) |
void | new_customj2 (unique_ptr< Material > &return_obj, istringstream &command) |
void | new_expmises1d (unique_ptr< Material > &return_obj, istringstream &command) |
void | new_dafaliasmanzari (unique_ptr< Material > &return_obj, istringstream &command) |
void | new_flag01 (unique_ptr< Material > &return_obj, istringstream &command) |
void | new_flag02 (unique_ptr< Material > &return_obj, istringstream &command) |
void | new_fluid (unique_ptr< Material > &return_obj, istringstream &command) |
void | new_gap01 (unique_ptr< Material > &return_obj, istringstream &command) |
void | new_isotropicelastic3d (unique_ptr< Material > &return_obj, istringstream &command) |
void | new_elasticos (unique_ptr< Material > &return_obj, istringstream &command) |
void | new_kelvin (unique_ptr< Material > &return_obj, istringstream &command) |
void | new_lineardamage (unique_ptr< Material > &return_obj, istringstream &command) |
void | new_laminated (unique_ptr< Material > &return_obj, istringstream &command) |
void | new_maxwell (unique_ptr< Material > &return_obj, istringstream &command) |
void | new_mooneyrivlin (unique_ptr< Material > &return_obj, istringstream &command) |
void | new_mpf (unique_ptr< Material > &return_obj, istringstream &command) |
void | new_multilinearoo (unique_ptr< Material > &return_obj, istringstream &command) |
void | new_multilinearpo (unique_ptr< Material > &return_obj, istringstream &command) |
void | new_multilinearelastic1d (unique_ptr< Material > &return_obj, istringstream &command) |
void | new_multilinearj2 (unique_ptr< Material > &return_obj, istringstream &command) |
void | new_multilinearmises1d (unique_ptr< Material > &return_obj, istringstream &command) |
void | new_nle3d01 (unique_ptr< Material > &return_obj, istringstream &command) |
void | new_nonviscous01 (unique_ptr< Material > &return_obj, istringstream &command) |
void | new_orthotropicelastic3d (unique_ptr< Material > &return_obj, istringstream &command) |
void | new_paraboliccc (unique_ptr< Material > &return_obj, istringstream &command) |
void | new_parallel (unique_ptr< Material > &return_obj, istringstream &command) |
void | new_planestrain (unique_ptr< Material > &return_obj, istringstream &command, const unsigned type) |
template<typename T > | |
void | new_wrapper (unique_ptr< Material > &return_obj, istringstream &command) |
void | new_os146s (unique_ptr< Material > &return_obj, istringstream &command) |
void | new_polyelastic1d (unique_ptr< Material > &return_obj, istringstream &command) |
void | new_polyj2 (unique_ptr< Material > &return_obj, istringstream &command) |
void | new_rambergosgood (unique_ptr< Material > &return_obj, istringstream &command) |
void | new_rebar2d (unique_ptr< Material > &return_obj, istringstream &command) |
void | new_rebar3d (unique_ptr< Material > &return_obj, istringstream &command) |
void | new_sequential (unique_ptr< Material > &return_obj, istringstream &command) |
void | new_sliplock (unique_ptr< Material > &return_obj, istringstream &command) |
void | new_stacked (unique_ptr< Material > &return_obj, istringstream &command) |
void | new_substepping (unique_ptr< Material > &return_obj, istringstream &command) |
void | new_rotation2d (unique_ptr< Material > &return_obj, istringstream &command) |
void | new_simplesand (unique_ptr< Material > &return_obj, istringstream &command) |
void | new_steelbrb (unique_ptr< Material > &return_obj, istringstream &command) |
void | new_rotation3d (unique_ptr< Material > &return_obj, istringstream &command) |
void | new_tablecdp (unique_ptr< Material > &return_obj, istringstream &command) |
void | new_tablegurson (unique_ptr< Material > &return_obj, istringstream &command) |
void | new_trilinearstraindegradation (unique_ptr< Material > &return_obj, istringstream &command) |
void | new_customdegradation (unique_ptr< Material > &return_obj, istringstream &command, const bool if_strain) |
void | new_trivial (unique_ptr< Material > &return_obj, istringstream &command) |
void | new_vafcrp (unique_ptr< Material > &return_obj, istringstream &command) |
void | new_vafcrp1d (unique_ptr< Material > &return_obj, istringstream &command) |
void | new_viscosity01 (unique_ptr< Material > &return_obj, istringstream &command) |
void | new_viscosity02 (unique_ptr< Material > &return_obj, istringstream &command) |
void | new_bilinearviscosity (unique_ptr< Material > &return_obj, istringstream &command) |
void | new_customviscosity (unique_ptr< Material > &return_obj, istringstream &command) |
void | new_yeoh (unique_ptr< Material > &return_obj, istringstream &command) |
int | create_new_material (const shared_ptr< DomainBase > &domain, istringstream &command) |
int create_new_material | ( | const shared_ptr< DomainBase > & | domain, |
istringstream & | command | ||
) |
void new_afc01 | ( | unique_ptr< Material > & | return_obj, |
istringstream & | command | ||
) |
void new_afc02 | ( | unique_ptr< Material > & | return_obj, |
istringstream & | command | ||
) |
void new_afc03 | ( | unique_ptr< Material > & | return_obj, |
istringstream & | command | ||
) |
void new_armstrongfrederick | ( | unique_ptr< Material > & | return_obj, |
istringstream & | command | ||
) |
void new_armstrongfrederick1d | ( | unique_ptr< Material > & | return_obj, |
istringstream & | command | ||
) |
void new_asymmelastic1d | ( | unique_ptr< Material > & | return_obj, |
istringstream & | command | ||
) |
void new_axisymmetric | ( | unique_ptr< Material > & | return_obj, |
istringstream & | command | ||
) |
void new_axisymmetricelastic | ( | unique_ptr< Material > & | return_obj, |
istringstream & | command | ||
) |
void new_bilinear1d | ( | unique_ptr< Material > & | return_obj, |
istringstream & | command | ||
) |
void new_bilinearcc | ( | unique_ptr< Material > & | return_obj, |
istringstream & | command | ||
) |
void new_bilineardp | ( | unique_ptr< Material > & | return_obj, |
istringstream & | command | ||
) |
void new_bilinearelastic1d | ( | unique_ptr< Material > & | return_obj, |
istringstream & | command | ||
) |
void new_bilinearhoffman | ( | unique_ptr< Material > & | return_obj, |
istringstream & | command | ||
) |
void new_bilinearj2 | ( | unique_ptr< Material > & | return_obj, |
istringstream & | command | ||
) |
void new_bilinearmises1d | ( | unique_ptr< Material > & | return_obj, |
istringstream & | command | ||
) |
void new_bilinearoo | ( | unique_ptr< Material > & | return_obj, |
istringstream & | command | ||
) |
void new_bilinearperic | ( | unique_ptr< Material > & | return_obj, |
istringstream & | command | ||
) |
void new_bilinearpo | ( | unique_ptr< Material > & | return_obj, |
istringstream & | command | ||
) |
void new_bilinearviscosity | ( | unique_ptr< Material > & | return_obj, |
istringstream & | command | ||
) |
void new_blatzko | ( | unique_ptr< Material > & | return_obj, |
istringstream & | command | ||
) |
void new_boucwen | ( | unique_ptr< Material > & | return_obj, |
istringstream & | command | ||
) |
void new_bwbn | ( | unique_ptr< Material > & | return_obj, |
istringstream & | command | ||
) |
void new_cdp | ( | unique_ptr< Material > & | return_obj, |
istringstream & | command | ||
) |
void new_cdpm2 | ( | unique_ptr< Material > & | return_obj, |
istringstream & | command, | ||
const CDPM2::DamageType | damage_type | ||
) |
void new_concrete21 | ( | unique_ptr< Material > & | return_obj, |
istringstream & | command | ||
) |
void new_concrete22 | ( | unique_ptr< Material > & | return_obj, |
istringstream & | command | ||
) |
void new_concretecm | ( | unique_ptr< Material > & | return_obj, |
istringstream & | command | ||
) |
void new_concreteexp | ( | unique_ptr< Material > & | return_obj, |
istringstream & | command | ||
) |
void new_concretek4 | ( | unique_ptr< Material > & | return_obj, |
istringstream & | command | ||
) |
void new_concretetable | ( | unique_ptr< Material > & | return_obj, |
istringstream & | command | ||
) |
void new_concretetsai | ( | unique_ptr< Material > & | return_obj, |
istringstream & | command | ||
) |
void new_coulombfriction | ( | unique_ptr< Material > & | return_obj, |
istringstream & | command | ||
) |
void new_customcc | ( | unique_ptr< Material > & | return_obj, |
istringstream & | command | ||
) |
void new_customcdp | ( | unique_ptr< Material > & | return_obj, |
istringstream & | command | ||
) |
void new_customdegradation | ( | unique_ptr< Material > & | return_obj, |
istringstream & | command, | ||
const bool | if_strain | ||
) |
void new_customdp | ( | unique_ptr< Material > & | return_obj, |
istringstream & | command | ||
) |
void new_customelastic1d | ( | unique_ptr< Material > & | return_obj, |
istringstream & | command | ||
) |
void new_customgurson | ( | unique_ptr< Material > & | return_obj, |
istringstream & | command | ||
) |
void new_customgurson1d | ( | unique_ptr< Material > & | return_obj, |
istringstream & | command | ||
) |
void new_customhoffman | ( | unique_ptr< Material > & | return_obj, |
istringstream & | command | ||
) |
void new_customj2 | ( | unique_ptr< Material > & | return_obj, |
istringstream & | command | ||
) |
void new_custommises1d | ( | unique_ptr< Material > & | return_obj, |
istringstream & | command | ||
) |
void new_customviscosity | ( | unique_ptr< Material > & | return_obj, |
istringstream & | command | ||
) |
void new_dafaliasmanzari | ( | unique_ptr< Material > & | return_obj, |
istringstream & | command | ||
) |
void new_dhakal | ( | unique_ptr< Material > & | return_obj, |
istringstream & | command | ||
) |
void new_duncanselig | ( | unique_ptr< Material > & | return_obj, |
istringstream & | command | ||
) |
void new_elastic1d | ( | unique_ptr< Material > & | return_obj, |
istringstream & | command | ||
) |
void new_elastic2d | ( | unique_ptr< Material > & | return_obj, |
istringstream & | command | ||
) |
void new_elasticos | ( | unique_ptr< Material > & | return_obj, |
istringstream & | command | ||
) |
void new_expcc | ( | unique_ptr< Material > & | return_obj, |
istringstream & | command | ||
) |
void new_expdp | ( | unique_ptr< Material > & | return_obj, |
istringstream & | command | ||
) |
void new_expgurson | ( | unique_ptr< Material > & | return_obj, |
istringstream & | command | ||
) |
void new_expgurson1d | ( | unique_ptr< Material > & | return_obj, |
istringstream & | command | ||
) |
void new_exphoffman | ( | unique_ptr< Material > & | return_obj, |
istringstream & | command | ||
) |
void new_expj2 | ( | unique_ptr< Material > & | return_obj, |
istringstream & | command | ||
) |
void new_expmises1d | ( | unique_ptr< Material > & | return_obj, |
istringstream & | command | ||
) |
void new_flag01 | ( | unique_ptr< Material > & | return_obj, |
istringstream & | command | ||
) |
void new_flag02 | ( | unique_ptr< Material > & | return_obj, |
istringstream & | command | ||
) |
void new_fluid | ( | unique_ptr< Material > & | return_obj, |
istringstream & | command | ||
) |
void new_gap01 | ( | unique_ptr< Material > & | return_obj, |
istringstream & | command | ||
) |
void new_isotropicelastic3d | ( | unique_ptr< Material > & | return_obj, |
istringstream & | command | ||
) |
void new_kelvin | ( | unique_ptr< Material > & | return_obj, |
istringstream & | command | ||
) |
void new_laminated | ( | unique_ptr< Material > & | return_obj, |
istringstream & | command | ||
) |
void new_lineardamage | ( | unique_ptr< Material > & | return_obj, |
istringstream & | command | ||
) |
void new_maxwell | ( | unique_ptr< Material > & | return_obj, |
istringstream & | command | ||
) |
void new_mooneyrivlin | ( | unique_ptr< Material > & | return_obj, |
istringstream & | command | ||
) |
void new_mpf | ( | unique_ptr< Material > & | return_obj, |
istringstream & | command | ||
) |
void new_multilinearelastic1d | ( | unique_ptr< Material > & | return_obj, |
istringstream & | command | ||
) |
void new_multilinearj2 | ( | unique_ptr< Material > & | return_obj, |
istringstream & | command | ||
) |
void new_multilinearmises1d | ( | unique_ptr< Material > & | return_obj, |
istringstream & | command | ||
) |
void new_multilinearoo | ( | unique_ptr< Material > & | return_obj, |
istringstream & | command | ||
) |
void new_multilinearpo | ( | unique_ptr< Material > & | return_obj, |
istringstream & | command | ||
) |
void new_nle1d01 | ( | unique_ptr< Material > & | return_obj, |
istringstream & | command | ||
) |
void new_nle3d01 | ( | unique_ptr< Material > & | return_obj, |
istringstream & | command | ||
) |
void new_nonviscous01 | ( | unique_ptr< Material > & | return_obj, |
istringstream & | command | ||
) |
void new_orthotropicelastic3d | ( | unique_ptr< Material > & | return_obj, |
istringstream & | command | ||
) |
void new_os146s | ( | unique_ptr< Material > & | return_obj, |
istringstream & | command | ||
) |
void new_paraboliccc | ( | unique_ptr< Material > & | return_obj, |
istringstream & | command | ||
) |
void new_parallel | ( | unique_ptr< Material > & | return_obj, |
istringstream & | command | ||
) |
void new_planestrain | ( | unique_ptr< Material > & | return_obj, |
istringstream & | command, | ||
const unsigned | type | ||
) |
void new_polyelastic1d | ( | unique_ptr< Material > & | return_obj, |
istringstream & | command | ||
) |
void new_polyj2 | ( | unique_ptr< Material > & | return_obj, |
istringstream & | command | ||
) |
void new_rambergosgood | ( | unique_ptr< Material > & | return_obj, |
istringstream & | command | ||
) |
void new_rebar2d | ( | unique_ptr< Material > & | return_obj, |
istringstream & | command | ||
) |
void new_rebar3d | ( | unique_ptr< Material > & | return_obj, |
istringstream & | command | ||
) |
void new_rotation2d | ( | unique_ptr< Material > & | return_obj, |
istringstream & | command | ||
) |
void new_rotation3d | ( | unique_ptr< Material > & | return_obj, |
istringstream & | command | ||
) |
void new_sequential | ( | unique_ptr< Material > & | return_obj, |
istringstream & | command | ||
) |
void new_simplesand | ( | unique_ptr< Material > & | return_obj, |
istringstream & | command | ||
) |
void new_sinh1d | ( | unique_ptr< Material > & | return_obj, |
istringstream & | command | ||
) |
void new_sliplock | ( | unique_ptr< Material > & | return_obj, |
istringstream & | command | ||
) |
void new_stacked | ( | unique_ptr< Material > & | return_obj, |
istringstream & | command | ||
) |
void new_steelbrb | ( | unique_ptr< Material > & | return_obj, |
istringstream & | command | ||
) |
void new_substepping | ( | unique_ptr< Material > & | return_obj, |
istringstream & | command | ||
) |
void new_tablecdp | ( | unique_ptr< Material > & | return_obj, |
istringstream & | command | ||
) |
void new_tablegurson | ( | unique_ptr< Material > & | return_obj, |
istringstream & | command | ||
) |
void new_tanh1d | ( | unique_ptr< Material > & | return_obj, |
istringstream & | command | ||
) |
void new_timberpd | ( | unique_ptr< Material > & | return_obj, |
istringstream & | command | ||
) |
void new_trilinearstraindegradation | ( | unique_ptr< Material > & | return_obj, |
istringstream & | command | ||
) |
void new_trivial | ( | unique_ptr< Material > & | return_obj, |
istringstream & | command | ||
) |
void new_vafcrp | ( | unique_ptr< Material > & | return_obj, |
istringstream & | command | ||
) |
void new_vafcrp1d | ( | unique_ptr< Material > & | return_obj, |
istringstream & | command | ||
) |
void new_viscosity01 | ( | unique_ptr< Material > & | return_obj, |
istringstream & | command | ||
) |
void new_viscosity02 | ( | unique_ptr< Material > & | return_obj, |
istringstream & | command | ||
) |
void new_wrapper | ( | unique_ptr< Material > & | return_obj, |
istringstream & | command | ||
) |
void new_yeoh | ( | unique_ptr< Material > & | return_obj, |
istringstream & | command | ||
) |