commit:futur:cristian
Differences
This shows you the differences between two versions of the page.
Both sides previous revisionPrevious revisionNext revision | Previous revision | ||
commit:futur:cristian [2017/02/24 09:21] – canales | commit:futur:cristian [2017/04/05 15:54] (current) – [Cleaning] canales | ||
---|---|---|---|
Line 1: | Line 1: | ||
- | ====== Commit | + | ====== Commit |
- | ===== Miscellaneous | + | ===== EvpMixtHHypoMaterial |
- | | + | Extension of the mixed hardening framework developed in '' |
- | ===== Divers ===== | + | |
- | * GiD importer | + | |
- | * Lagamine importer | + | |
- | ===== Yield criteria | + | ===== Kinematic hardening models |
- | I have implemented some new yield criteria in order to extend the features | + | Extension |
- | ==== DruckerPlasticCriterion ==== | + | * '' |
+ | * '' | ||
- | $$ \left\lbrace 27 \left[(J_2)^{3}-c(J_3)^{2}\right] \right\rbrace ^{1/6} - (\sigma_{vm} + \sigma_{visq} + \sigma_{grainSize} + ...) = 0 $$ | + | ===== YoshidaUemori02KinematicHardening ===== |
+ | Nonlinear kinematic hardening adapted from the two-surface developed by [[http://www.sciencedirect.com/ | ||
- | ==== CazacuBarlat01OrthoPlasticCriterion ==== | + | $$ \dot{X}_{ij}^{yu} |
- | $$ \left\lbrace 27 \left[(J_2^0)^{3}-c(J_3^0)^{2}\right] \right\rbrace | + | where $\overline{X}_{yu}^{ij}$ and $\overline{\sigma}$ are the equivalent backstress and the equivalent stress, respectively, |
- | + | ||
- | ==== CazacuBarlat04IsotropicPlasticCriterion ==== | + | |
- | + | ||
- | $$ \sqrt{3}\left[ (J_2)^{3/2}-cJ_3 \right] ^{1/3} - (\sigma_{vm} + \sigma_{visq} + \sigma_{grainSize} + ...) = 0 $$ | + | |
- | + | ||
- | ==== CazacuBarlat04OrthoPlasticCriterion ==== | + | |
- | + | ||
- | $$ \sqrt{3}\left[ (J_2^0)^{3/ | + | |
- | + | ||
- | ==== YoshidaUemori13J2OrthoPlasticCriterion ==== | + | |
- | + | ||
- | $$ | + | |
- | \newcommand{\sbraces}[1]{\left[# | + | |
- | \newcommand{\cbraces}[1]{\left(# | + | |
- | \newcommand{\gbraces}[1]{\left\lbrace # | + | |
- | + | ||
- | \gbraces{\frac{27}{n}\sum^{n}_{m=1}\sbraces{\tilde{J_2}^{(m)}}^3}^{1/ | + | |
- | $$ | + | |
- | + | ||
- | ==== YoshidaUemori13J2J3OrthoPlasticCriterion ==== | + | |
- | + | ||
- | $$ | + | |
- | \newcommand{\sbraces}[1]{\left[# | + | |
- | \newcommand{\cbraces}[1]{\left(# | + | |
- | \newcommand{\gbraces}[1]{\left\lbrace # | + | |
- | + | ||
- | \gbraces{\frac{27}{n}\sum^{n}_{m=1}\sbraces{\tilde{J_2}^{(m)}}^3 - \sbraces{\tilde{J_3}^{(m)}}^2}^{1/ | + | |
- | $$ | + | |
- | + | ||
- | ==== Work in progress ==== | + | |
- | * Implementation of | + | |
- | * '' | + | |
- | * '' | + | |
- | * '' | + | |
- | * '' | + | |
- | * '' | + | |
+ | ===== Cleaning ===== | ||
+ | I have performed a tab cleaning service (~60 files). | ||
===== Fichiers ajoutés/ | ===== Fichiers ajoutés/ | ||
< | < | ||
- | [a]: mtMaterials\plasticCriteria\CazacuBarlat01OrthoPlasticCriterion.cpp | + | [a]: YoshidaUemori02KinematicHardening.cpp |
- | [a]: mtMaterials\plasticCriteria\CazacuBarlat01OrthoPlasticCriterion.h | + | [a]: YoshidaUemori02KinematicHardening.h |
- | [a]: mtMaterials\plasticCriteria\CazacuBarlat04OrthoPlasticCriterion.cpp | + | |
- | [a]: mtMaterials\plasticCriteria\CazacuBarlat04OrthoPlasticCriterion.h | + | |
- | [a]: mtMaterials\plasticCriteria\DruckerPlasticCriterion.cpp | + | |
- | [a]: mtMaterials\plasticCriteria\DruckerPlasticCriterion.h | + | |
- | [a]: mtMaterials\plasticCriteria\YoshidaUemori13J2J3OrthoPlasticCriterion.cpp | + | |
- | [a]: mtMaterials\plasticCriteria\YoshidaUemori13J2J3OrthoPlasticCriterion.h | + | |
- | [a]: mtMaterials\plasticCriteria\YoshidaUemori13J2OrthoPlasticCriterion.cpp | + | |
- | [a]: mtMaterials\plasticCriteria\YoshidaUemori13J2OrthoPlasticCriterion.h | + | |
[r]: | [r]: | ||
</ | </ | ||
Line 75: | Line 32: | ||
< | < | ||
- | [a]: apps\monosMaterials2\CB01Ortho2090T3.py | + | [a]: Hill48v2IsoMixHard.py |
- | [a]: apps\monosMaterials2\CB04IsoCMax.py | + | [a]: Hill48v2MixHard.py |
- | [a]: apps\monosMaterials2\CB04IsoCMin.py | + | [a]: YoshidaUemori02CinHEp.py |
- | [a]: apps\monosMaterials2\CB04OrthoMg05Th.py | + | |
- | [a]: apps\monosMaterials2\DruckerCMax.py | + | |
- | [a]: apps\monosMaterials2\DruckerCMin.py | + | |
- | [a]: apps\monosMaterials2\YUJ2J3Ortho980Y.py | + | |
- | [a]: apps\monosMaterials2\YUJ2Ortho980Y.py | + | |
[r]: | [r]: | ||
</ | </ | ||
- | --- // | + | --- // |
commit/futur/cristian.1487924461.txt.gz · Last modified: 2017/02/24 09:21 by canales