Library | File

Enum pfcMaterialPropertyType

# include <pfcPart.h>

enum pfcMaterialPropertyType
{
    pfcMTL_PROP_FATIGUE_STRENGTH_REDUCTION_FACTOR,
    pfcMTL_PROP_TSAI_WU_INTERACTION_TERM_F12,
    pfcMTL_PROP_TENSILE_YIELD_STRESS,
    pfcMTL_PROP_TENSILE_ULTIMATE_STRESS_ST1,
    pfcMTL_PROP_TENSILE_ULTIMATE_STRESS_ST2,
    pfcMTL_PROP_COMPRESSION_ULTIMATE_STRESS_SC1,
    pfcMTL_PROP_COMPRESSION_ULTIMATE_STRESS_SC2,
    pfcMTL_PROP_POISSON_RATIO_NU21,
    pfcMTL_PROP_POISSON_RATIO_NU31,
    pfcMTL_PROP_POISSON_RATIO_NU32,
    pfcMTL_PROP_YOUNG_MODULUS_E1,
    pfcMTL_PROP_YOUNG_MODULUS_E2,
    pfcMTL_PROP_YOUNG_MODULUS_E3,
    pfcMTL_PROP_SHEAR_MODULUS_G12,
    pfcMTL_PROP_SHEAR_MODULUS_G13,
    pfcMTL_PROP_SHEAR_MODULUS_G23,
    pfcMTL_PROP_THERMAL_EXPANSION_COEFFICIENT_A1,
    pfcMTL_PROP_THERMAL_EXPANSION_COEFFICIENT_A2,
    pfcMTL_PROP_THERMAL_EXPANSION_COEFFICIENT_A3,
    pfcMTL_PROP_THERMAL_CONDUCTIVITY_K1,
    pfcMTL_PROP_THERMAL_CONDUCTIVITY_K2,
    pfcMTL_PROP_THERMAL_CONDUCTIVITY_K3,
    pfcMTL_PROP_STRESS_LIMIT_FOR_FATIGUE,
    pfcMTL_PROP_TEMPERATURE,
    pfcMTL_PROP_YOUNG_MODULUS,
    pfcMTL_PROP_POISSON_RATIO,
    pfcMTL_PROP_MASS_DENSITY,
    pfcMTL_PROP_THERMAL_EXPANSION_COEFFICIENT,
    pfcMTL_PROP_TENSILE_ULTIMATE_STRESS,
    pfcMTL_PROP_COMPRESSION_ULTIMATE_STRESS,
    pfcMTL_PROP_SHEAR_ULTIMATE_STRESS,
    pfcMTL_PROP_THERMAL_CONDUCTIVITY,
    pfcMTL_PROP_SPECIFIC_HEAT,
    pfcMTL_PROP_HARDNESS,
    pfcMTL_PROP_INITIAL_BEND_Y_FACTOR,
    pfcMTL_PROP_SHEAR_MODULUS,
    pfcMTL_PROP_THERM_EXPANSION_REF_TEMPERATURE,
    pfcMTL_PROP_STRUCTURAL_DAMPING_COEFFICIENT,
    pfcMTL_PROP_EMISSIVITY,
    pfcMTL_PROP_MODEL_COEF_MU,
    pfcMTL_PROP_MODEL_COEF_LM,
    pfcMTL_PROP_MODEL_COEF_C01,
    pfcMTL_PROP_MODEL_COEF_C02,
    pfcMTL_PROP_MODEL_COEF_C10,
    pfcMTL_PROP_MODEL_COEF_C11,
    pfcMTL_PROP_MODEL_COEF_C20,
    pfcMTL_PROP_MODEL_COEF_C30,
    pfcMTL_PROP_MODEL_COEF_D,
    pfcMTL_PROP_MODEL_COEF_D1,
    pfcMTL_PROP_MODEL_COEF_D2,
    pfcMTL_PROP_MODEL_COEF_D3,
    pfcMTL_PROP_COST_TYPE,
    pfcMTL_PROP_FATIGUE_CUT_OFF_CYCLES,
    pfcMTL_PROP_STRESS_LIMIT_FOR_TENSION,
    pfcMTL_PROP_STRESS_LIMIT_FOR_COMPRESSION,
    pfcMTL_PROP_STRESS_LIMIT_FOR_SHEAR,
    pfcMTL_PROP_HARDENING,
    pfcMTL_PROP_TANGENT_MODULUS,
    pfcMTL_PROP_MODIFIED_MODULUS,
    pfcMTL_PROP_POWER_LAW_EXPONENT,
    pfcMTL_PROP_EXP_LAW_EXPONENT,
    pfcMTL_PROP_HARDENING_LIMIT,
    pfcMTL_PROP_THERMAL_SOFTENING_COEF,
    pfcMTL_PROP_MECHANISMS_DAMPING,
    pfcMaterialPropertyType_nil
};



Description

This enumerated type contains the possible types of a material. A material can have independent structural and thermal types.




Values

pfcMTL_PROP_FATIGUE_STRENGTH_REDUCTION_FACTOR
The fatigue strength reduction factor.
pfcMTL_PROP_TSAI_WU_INTERACTION_TERM_F12
The Tsai-wu interaction term for failure.
pfcMTL_PROP_TENSILE_YIELD_STRESS
The tensile yield stress.
pfcMTL_PROP_TENSILE_ULTIMATE_STRESS_ST1
The ST1 term of the tensile ultimate stress.
pfcMTL_PROP_TENSILE_ULTIMATE_STRESS_ST2
The ST2 term of the tensile ultimate stress.
pfcMTL_PROP_COMPRESSION_ULTIMATE_STRESS_SC1
The SC1 term of the compression ultimate stress. Compressive stress values must be negative.
pfcMTL_PROP_COMPRESSION_ULTIMATE_STRESS_SC2
The SC2 term of the compression ultimate stress. Compressive stress values must be negative.
pfcMTL_PROP_POISSON_RATIO_NU21
The Nu21 term of the Poisson's ratio.
pfcMTL_PROP_POISSON_RATIO_NU31
The Nu31 term of the Poisson's ratio.
pfcMTL_PROP_POISSON_RATIO_NU32
The Nu32 term of the Poisson's ratio.
pfcMTL_PROP_YOUNG_MODULUS_E1
The E1 term of the Young's modulus.
pfcMTL_PROP_YOUNG_MODULUS_E2
The E2 term of the Young's modulus.
pfcMTL_PROP_YOUNG_MODULUS_E3
The E3 term of the Young's modulus.
pfcMTL_PROP_SHEAR_MODULUS_G12
The G12 term of the shear modulus.
pfcMTL_PROP_SHEAR_MODULUS_G13
The G13 term of the shear modulus.
pfcMTL_PROP_SHEAR_MODULUS_G23
The G23 term of the shear modulus.
pfcMTL_PROP_THERMAL_EXPANSION_COEFFICIENT_A1
The A1 term of the thermal expansion coefficient.
pfcMTL_PROP_THERMAL_EXPANSION_COEFFICIENT_A2
The A2 term of the thermal expansion coefficient.
pfcMTL_PROP_THERMAL_EXPANSION_COEFFICIENT_A3
The A3 term of the thermal expansion coefficient.
pfcMTL_PROP_THERMAL_CONDUCTIVITY_K1
The K1 term of the thermal conductivity.
pfcMTL_PROP_THERMAL_CONDUCTIVITY_K2
The K2 term of the thermal conductivity.
pfcMTL_PROP_THERMAL_CONDUCTIVITY_K3
The K3 term of the thermal conductivity.
pfcMTL_PROP_STRESS_LIMIT_FOR_FATIGUE
The stress limit for fatigue.
pfcMTL_PROP_TEMPERATURE
The reference temperature.
pfcMTL_PROP_YOUNG_MODULUS
The isotropic Young's modulus.
pfcMTL_PROP_POISSON_RATIO
The isotropic Poisson's ratio.
pfcMTL_PROP_MASS_DENSITY
The material density.
pfcMTL_PROP_THERMAL_EXPANSION_COEFFICIENT
The isotropic thermal expansion coefficient.
pfcMTL_PROP_TENSILE_ULTIMATE_STRESS
The isotropic tensile ultimate stress.
pfcMTL_PROP_COMPRESSION_ULTIMATE_STRESS
The isotropic compression ultimate stress. Compressive stress values must be negative.
pfcMTL_PROP_SHEAR_ULTIMATE_STRESS
The shear ultimate stress.
pfcMTL_PROP_THERMAL_CONDUCTIVITY
The isotropic thermal conductivity.
pfcMTL_PROP_SPECIFIC_HEAT
The specific heat.
pfcMTL_PROP_HARDNESS
The hardness value.
pfcMTL_PROP_INITIAL_BEND_Y_FACTOR
The value of the initial bend Y-factor for sheetmetal.
pfcMTL_PROP_SHEAR_MODULUS
The isotropic shear modulus.
pfcMTL_PROP_THERM_EXPANSION_REF_TEMPERATURE
The thermal expansion reference temperature.
pfcMTL_PROP_STRUCTURAL_DAMPING_COEFFICIENT
The structural damping coefficient (not a standard material property).
pfcMTL_PROP_EMISSIVITY
The emissivity value (not a standard material property).
pfcMTL_PROP_MODEL_COEF_MU
The coefficient 'mu' for Arruda-Boyce material model.
pfcMTL_PROP_MODEL_COEF_LM
The coefficient 'lambda_m' for Arruda-Boyce material model.
pfcMTL_PROP_MODEL_COEF_C01
The coefficient C01 for Mooney-Rivlin or Polynomial material models.
pfcMTL_PROP_MODEL_COEF_C02
The coefficient C02 for Polynomial material model.
pfcMTL_PROP_MODEL_COEF_C10
The coefficient C10 for Mooney-Rivlin, Neo-Hookean, Polynomial, Reduced Polynomial or Yeoh material models.
pfcMTL_PROP_MODEL_COEF_C11
The coefficient C11 for Polynomial material model.
pfcMTL_PROP_MODEL_COEF_C20
The coefficient C20 for Polynomial, Reduced Polynomial or Yeoh material models.
pfcMTL_PROP_MODEL_COEF_C30
The coefficient C30 for Yeoh material model.
pfcMTL_PROP_MODEL_COEF_D
The coefficient D for Arruda-Boyce material model.
pfcMTL_PROP_MODEL_COEF_D1
The coefficient D1 for Mooney-Rivlin, Neo-Hookean, Polynomial, Reduced Polynomial or Yeoh material models.
pfcMTL_PROP_MODEL_COEF_D2
The coefficient D2 for Polynomial, Reduced Polynomial or Yeoh material models.
pfcMTL_PROP_MODEL_COEF_D3
The coefficient D3 for Yeoh material model.
pfcMTL_PROP_COST_TYPE
 
pfcMTL_PROP_FATIGUE_CUT_OFF_CYCLES
 
pfcMTL_PROP_STRESS_LIMIT_FOR_TENSION
 
pfcMTL_PROP_STRESS_LIMIT_FOR_COMPRESSION
 
pfcMTL_PROP_STRESS_LIMIT_FOR_SHEAR
 
pfcMTL_PROP_HARDENING
 
pfcMTL_PROP_TANGENT_MODULUS
 
pfcMTL_PROP_MODIFIED_MODULUS
 
pfcMTL_PROP_POWER_LAW_EXPONENT
 
pfcMTL_PROP_EXP_LAW_EXPONENT
 
pfcMTL_PROP_HARDENING_LIMIT
 
pfcMTL_PROP_THERMAL_SOFTENING_COEF
 
pfcMTL_PROP_MECHANISMS_DAMPING
 
pfcMaterialPropertyType_nil
Enum null value.