DDM-Based Response Sensitivity Computation Tcl Commands:: Difference between revisions
Jump to navigation
Jump to search
Foxchameleon (talk | contribs) No edit summary |
Foxchameleon (talk | contribs) No edit summary |
||
Line 46: | Line 46: | ||
::: This command is used to construct a uniaxial Menegotto-Pinto steel material object. | ::: This command is used to construct a uniaxial Menegotto-Pinto steel material object. | ||
::: <h3>[[ | ::: <h3>[[SmoothPSConcrete Command]]</h3> | ||
::: This command is used to construct a uniaxial smoothed Popovics-Saenz concrete material object. | ::: This command is used to construct a uniaxial smoothed Popovics-Saenz concrete material object. | ||
::: <h3>[[UniaxialJ2Plasticity Command]]</h3> | |||
::: This command is used to construct a uniaxial J2 Plasticity material object with isotropic and kinematic hardening. | |||
::: <h3>[[Hardening Command]]</h3> | |||
::: This command is used to construct a uniaxial material object with combined linear kinematic and isotropic hardening. | |||
::: <h3>[[Concrete01 Command ]]</h3> | |||
::: This command is used to construct a uniaxial Kent-Scott-Park concrete material object with degraded linear unloading/reloading stiffness according to the work of Karsan-Jirsa and no tensile strength (refer to http://peer.berkeley.edu). | |||
::: <h3>[[Steel01 Command]]</h3> | |||
::: This command is used to construct a uniaxial bilinear steel material object with kinematic hardening and optional isotropic hardening described by a non-linear evolution equation (refer to http://peer.berkeley.edu). | |||
::: <h3>[[Elastic Command]]</h3> | |||
::: This command is used to construct a linear elastic uniaxial material object (with optional material damping). | |||
::: <h3>[[Steel01 Command]]</h3> | |||
::: This command is used to construct a uniaxial bilinear steel material object with kinematic hardening and optional isotropic hardening described by a non-linear evolution equation (refer to http://peer.berkeley.edu). | |||
::<h2>[[nDmaterial commands]]</h2> | |||
:: Currently, only one multi-axial material model has been extended for DDM-based FE response sensitivity computation. | |||
::: <h3>[[MultiYieldSurfaceClay Command]]</h3> | |||
::: The ‘MultiYieldSurfaceClay’ is an elastic-plastic material in which plasticity exhibits only in the deviatoric stress-strain response. The volumetric stress-strain response is linear-elastic and is independent of the deviatoric response. This material is implemented to simulate monotonic or cyclic response of materials whose shear behavior is pressure independent. Such materials include, for example, organic soils or clay under fast (undrained) loading conditions. | |||
This material is available for sensitivity computation in both 2-D and 3-D models. It is another version of PressureIndependMultiYield material. However there are three differences between this model and PressureIndependMultiYield: | |||
1. This model uses the consistent tangent modulus instead of the continuum tangent modulus. | |||
2. This model does not support the ‘updateMaterialStage’ command. | |||
3. This model does not support further discretization of the strain increment in each iteration. |
Revision as of 01:50, 13 March 2011
Created by: Quan Gu(UCSD), Joel P. Conte(UCSD), Michele Barbato(LSU), Yong Li (UCSD)
Return to Sensitivity Analysis User Page
- Sensitivity_Command_Manual
Introduction
The following Analysis commands are added to the interpreter to create the Analysis and perform the analysis:
General Commands
reliability Command
- This command creates the reliability domain in which the sensitivity, reliability and optimization components are kept. This reliability domain is parallel to the finite element (FE) domain in OpenSees. Currently, the commands for stand-alone sensitivity analysis (e.g., sensitivityIntegrator, sensitivityAlgorithm) are set in the reliability domain only and, thus, the ‘reliability’ command must be used before any stand-alone sensitivity analysis.
parameter Command
- In DDM-based FE response sensitivity analysis, the sensitivity parameters can be material, geometry or discrete loading parameters.
addToParameter Command
- In case that more objects (e.g., element, section) are mapped to an existing parameter, the following command can be used to relate these additional objects to the specific parameter.
updateParameter Command
- Once the parameters in FE model are defined, their value can be updated.
sensitivityIntegrator Command
- Define the sensitivity integrator.
sensitivityAlgorithm Command
- Define the sensitivity algorithm.
recorder Command
- To record the nodal response and response sensitivity.
Material Commands
UniaxialMaterial Commands
- Several uniaxial materials are available for DDM-based FE response sensitivity computation.
SteelMP Command
- This command is used to construct a uniaxial Menegotto-Pinto steel material object.
SmoothPSConcrete Command
- This command is used to construct a uniaxial smoothed Popovics-Saenz concrete material object.
UniaxialJ2Plasticity Command
- This command is used to construct a uniaxial J2 Plasticity material object with isotropic and kinematic hardening.
Hardening Command
- This command is used to construct a uniaxial material object with combined linear kinematic and isotropic hardening.
Concrete01 Command
- This command is used to construct a uniaxial Kent-Scott-Park concrete material object with degraded linear unloading/reloading stiffness according to the work of Karsan-Jirsa and no tensile strength (refer to http://peer.berkeley.edu).
Steel01 Command
- This command is used to construct a uniaxial bilinear steel material object with kinematic hardening and optional isotropic hardening described by a non-linear evolution equation (refer to http://peer.berkeley.edu).
Elastic Command
- This command is used to construct a linear elastic uniaxial material object (with optional material damping).
Steel01 Command
- This command is used to construct a uniaxial bilinear steel material object with kinematic hardening and optional isotropic hardening described by a non-linear evolution equation (refer to http://peer.berkeley.edu).
nDmaterial commands
- Currently, only one multi-axial material model has been extended for DDM-based FE response sensitivity computation.
MultiYieldSurfaceClay Command
- The ‘MultiYieldSurfaceClay’ is an elastic-plastic material in which plasticity exhibits only in the deviatoric stress-strain response. The volumetric stress-strain response is linear-elastic and is independent of the deviatoric response. This material is implemented to simulate monotonic or cyclic response of materials whose shear behavior is pressure independent. Such materials include, for example, organic soils or clay under fast (undrained) loading conditions.
This material is available for sensitivity computation in both 2-D and 3-D models. It is another version of PressureIndependMultiYield material. However there are three differences between this model and PressureIndependMultiYield: 1. This model uses the consistent tangent modulus instead of the continuum tangent modulus. 2. This model does not support the ‘updateMaterialStage’ command. 3. This model does not support further discretization of the strain increment in each iteration.