8000 code aster reduced integration element names · Issue #104 · Krande/adapy · GitHub
[go: up one dir, main page]
More Web Proxy on the site http://driver.im/
Skip to content

code aster reduced integration element names #104

New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Open
Krande opened this issue Aug 7, 2024 · 1 comment
Open

code aster reduced integration element names #104

Krande opened this issue Aug 7, 2024 · 1 comment

Comments

@Krande
Copy link
Owner
Krande commented Aug 7, 2024

In connection with the issue raised in #101, I am currently adding basic support for specifying reduced integration for typical elements.

This is now done for calculix and abaqus, but I have still sesam and Code Aster remaning.

For Code Aster I have found two reference documents that describe in detail the theory and implementation of reduced integration for QUAD and HEX elements (see r3.06.10 and r3.06.11 in https://code-aster.org/doc/default/en/index.php?man=R3).

However, internally when writing these element types to MED, Code Aster does not use QUAD4/HEX8 names, instead they use an abbreviated form QU4/HE8.

So the question is, given the reduced integration variants are referred to as QUAS4/HEXS8 in the documentation, do they have different abbreviated names or are they activated by other means?

@Krande
Copy link
Owner Author
Krande commented Aug 12, 2024

According to the reply I got here
it seems I will have to modify the AFFE_MODELE param in my .comm files.

Hello Kristoffer,

you decide whether you work with reduced or fully integrated elements using the keyword AFFE_MODELE or "Assign finite element" in AsterStudy. code_aster assigns the element type to your mesh, which you define there under MODELISATION.

For TETRA and HEXA elements, 3D stands for the fully integrated elements and 3D_SI for the reduced integrated elements. Adding _SI to the element name usually switches to "reduced integrated".

You can find a list of all element types in the manual for AFFE_MODELE (U4.41.01) § 3.2.1. Here you will find references to manuals for the individual element types, e.g. U3.14.01 for 3D and 3D_SI. You will find all the details there.

Among other things, you can also read here which mesh you need to provide, for example from Salome.

As far as I know, 3D_SI is only possible for TETRA10 and HEXA20. So you have to convert the mesh into a quadratic first. You can do this directly in Salomes mesh module.

You can assign 3D to both linear (TETRA4 / HEXA8) and square networks (TETRA10 / HEXA20).

I hope I was able to answer your question.

Best regards,
TOBI

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

1 participant
0