Analysis¶
stiffness_calculation_method
Optional: Yes
Type: String
Description: The stiffness calculation method. Possible options include
conventional
andeffective
. However, we no longer useconventional
in the recent projects since its performance is concerning, and this parameter is going to be deprecated (the value of it will be set aseffective
permanently) for the same reason. This is an optional parameter and the default value iseffective
.
use_progressive_meshing
Optional: Yes
Type: Boolean
Description: Whether to utilize progressive meshing technique. Since it will be more efficient with the utilization of progressive meshing, this parameter will be set as 1 (enabled) permanently and be deprecated in the future. This is an optional parameter and the default value is
1
.
Nonlinear Analysis¶
(This section is under construction.)
The current version of Hercules can only perform nonlinear analysis with Istanbul Velocity Model enabled.
include_nonlinear_analysis
Optional: Yes
Type: Yes or No
Description: Whether to consider nonlinearity in the simulation. This is an optional parameter and the default value is
no
.
geostatic_loading_time_sec
Optional: Conditional
Type:
Description: This parameter is required when
include_nonlinear_analysis
is set toyes
.
geostatic_cushion_time_sec
Optional: Conditional
Type:
Description: This parameter is required when
include_nonlinear_analysis
is set toyes
.
approximate_geostatic_state
Optional: Conditional
Type: Yes or No
Description: Whether an initial stress state with \(K_o = 1 - \sin\phi\) as coefficient of lateral earth pressure at rest should be assumed. This parameter is required when
include_nonlinear_analysis
is set toyes
.
material_plasticity_type
Optional: Conditional
Type: String
Description: Possible options include
rate_dependent
andrate_independent
. This parameter is required wheninclude_nonlinear_analysis
is set toyes
.
material_model
Optional: Conditional
Type: String
Description: Possible options include
linear
,vonMises_ep
,vonMises_fa
,vonMises_faM
,vonMises_baE
,vonMises_baH
,vonMises_GQH
,vonMises_MKZ
,vonMises_RO
,MohrCoulomb
, andDruckerPrager
. This parameter is required wheninclude_nonlinear_analysis
is set toyes
.
error_tolerance
Optional: Conditional
Type: Float
Description: This parameter is required when
include_nonlinear_analysis
is set toyes
.
backbone_errTol
Optional: Conditional
Type: Float
Description: This parameter is required when
include_nonlinear_analysis
is set toyes
.
stiff_damp
Optional: Conditional
Type: Float
Description: This parameter is required when
include_nonlinear_analysis
is set toyes
.
freq_stiff_damp
Optional: Conditional
Type:
Description: This parameter is required when
include_nonlinear_analysis
is set toyes
.
tension_cutoff
Optional: Conditional
Type: Yes or No
Description: Whether to remove tensile stresses or not. This parameter only affects Mohr-Coulomb and Drucker-Prager material models. This parameter is required when
include_nonlinear_analysis
is set toyes
.
material_properties_count
Optional: Conditional
Type: Integer
Description: This parameter is required when
include_nonlinear_analysis
is set toyes
.
no_substeps
Optional: Conditional
Type: Integer
Description: This parameter is required when
include_nonlinear_analysis
is set toyes
.
material_properties_list
Optional: Conditional
Type: Multiple numbers
Format:
Description: This parameter is required when
include_nonlinear_analysis
is set toyes
.