Difference between revisions of "Contrib:KeesWouters/Homard"
From CAELinuxWiki
Keeswouters (Talk | contribs) m |
Keeswouters (Talk | contribs) m |
||
(16 intermediate revisions by the same user not shown) | |||
Line 1: | Line 1: | ||
− | + | * [[Contrib:KeesWouters]]<br/> | |
+ | * [[Contrib:KeesWouters/Homard]] <br/><br/><br/> | ||
+ | |||
+ | =='''Mesh refinement based on the Homard'''== | ||
+ | In these contributions (links below) mesh refinements are discussed. All the refinements are based on the [http://www.code-aster.org/outils/homard Homard] macro command MACR_ADAP_MAIL.<br> | ||
+ | * In link '''1''' the mesh refinement is based on a stress error estimation. The refinement are performed for the elements with the highest stress error estimation. The geometry is an L shaped steel object with a number of holes in it. | ||
+ | * In link '''2''' the same object is refined during successive iterations. A Python loop mechanism is used to perform successive iterations. | ||
+ | * In link '''3''' the mechanism of the refinement is illustrated on a simple beam construction. The mesh refined is based on the axial displacement of the beam. Very nice to understand the mechanism of the refinement.<br><br> | ||
+ | # '''Mesh refinement - stress error'''<br/>Mesh refinement by using the macro ''MACR_ADAP_MAIL''. <br/>[[Contrib:KeesWouters/Homard/lshape]]<br/> | ||
# '''Mesh refinement - Homard - Python loop'''<br/>Mesh refinement by using the macro ''MACR_ADAP_MAIL''. <br/>[[Contrib:KeesWouters/Homard/lshape/loop]]<br/> | # '''Mesh refinement - Homard - Python loop'''<br/>Mesh refinement by using the macro ''MACR_ADAP_MAIL''. <br/>[[Contrib:KeesWouters/Homard/lshape/loop]]<br/> | ||
# '''Mesh refinement - Homard - Based on displacement'''<br/>Mesh refinement by using the macro ''MACR_ADAP_MAIL''. <br/>[[Contrib:KeesWouters/Homard/beam]]<br/> | # '''Mesh refinement - Homard - Based on displacement'''<br/>Mesh refinement by using the macro ''MACR_ADAP_MAIL''. <br/>[[Contrib:KeesWouters/Homard/beam]]<br/> | ||
+ | |||
+ | =='''Links'''== | ||
+ | More information about the mesh refinement by Homard can be find here:<br> | ||
+ | pdf file: http://www.code-aster.org/V2/doc/default/man_u/u7/u7.03.01.pdf<br> | ||
+ | Homard website: http://www.code-aster.org/outils/homard<br/> | ||
+ | Using Homard in a non linear case and a few other remarks can be found | ||
+ | [http://www.code-aster.org/forum2/viewtopic.php?id=14087 here] | ||
+ | |||
+ | Not really links, but nice to study are the examples<br> | ||
+ | * zzzz121a.comm, | ||
+ | * zzzz121b.comm, | ||
+ | * zzzz121c.comm, | ||
+ | * zzzz121d.comm and | ||
+ | * zzzz121e.comm. | ||
+ | in the astest directory [$ASTER_ROOT]/STA[$VERSION]/astest/.....,<br> | ||
+ | e.g in my case: /cae/aster101/STA10.1/astest/zzzz121a.comm |
Latest revision as of 08:03, 30 April 2013
- Contrib:KeesWouters
- Contrib:KeesWouters/Homard
Mesh refinement based on the Homard
In these contributions (links below) mesh refinements are discussed. All the refinements are based on the Homard macro command MACR_ADAP_MAIL.
- In link 1 the mesh refinement is based on a stress error estimation. The refinement are performed for the elements with the highest stress error estimation. The geometry is an L shaped steel object with a number of holes in it.
- In link 2 the same object is refined during successive iterations. A Python loop mechanism is used to perform successive iterations.
- In link 3 the mechanism of the refinement is illustrated on a simple beam construction. The mesh refined is based on the axial displacement of the beam. Very nice to understand the mechanism of the refinement.
- Mesh refinement - stress error
Mesh refinement by using the macro MACR_ADAP_MAIL.
Contrib:KeesWouters/Homard/lshape - Mesh refinement - Homard - Python loop
Mesh refinement by using the macro MACR_ADAP_MAIL.
Contrib:KeesWouters/Homard/lshape/loop - Mesh refinement - Homard - Based on displacement
Mesh refinement by using the macro MACR_ADAP_MAIL.
Contrib:KeesWouters/Homard/beam
Links
More information about the mesh refinement by Homard can be find here:
pdf file: http://www.code-aster.org/V2/doc/default/man_u/u7/u7.03.01.pdf
Homard website: http://www.code-aster.org/outils/homard
Using Homard in a non linear case and a few other remarks can be found
here
Not really links, but nice to study are the examples
- zzzz121a.comm,
- zzzz121b.comm,
- zzzz121c.comm,
- zzzz121d.comm and
- zzzz121e.comm.
in the astest directory [$ASTER_ROOT]/STA[$VERSION]/astest/.....,
e.g in my case: /cae/aster101/STA10.1/astest/zzzz121a.comm