Documentation

Documentation Link

This is the link of the English documentation from the Code_Aster web-site

http://code-aster.org/doc/v12/fr/index.php?lang=fr

Here some glossary about abbreviation

http://www.code-aster.org/wiki/doku.php?id=en:p01_util:p120_terms

Starting

Interface

The interface is by the program astk via a client/server approach, the solver can run on a server while the user files are on a client machine. The french manual for the GUI interface documentation.

The user can choose, the method used, to interact with the server =rsh= or =ssh= in the configuration section of the menu. For an interactive session the argument -interact must be supplied in the Arguments box of the astk principal windows

Python Interface

Information can be retrieved in the wiki page HERE and using the documentation " python methods to access Aster data"

General Rules for Command file

  • execution "command by command" set up in the initialisation command DEBUT by parameter PAR_LOT
  • interactive execution; -interact argument in ASTK

Extraction Operator Inside Python

A summary of the extraction operator with the associated python type returned is showed at " Supervisor(u1.03.01)"

From document " u1.03.02 " page 6/9 it is described how to access data belonging to a list for different type of data:
de donn\xE9e de type maillage :

[ (tuple), \x85] = [maillage] .LIST_GROUP_MA()

another "method" is the EXTR_COMP, ( see this post for a demonstration )
La m\xE9thode EXTR_COMP, appliqu\xE9e \xE0 un champ, permet la r\xE9cup\xE9ration en python du contenu du champ.

Python modules exist to access Aster data. For mesh (maillage) data the following module can be browsed to understand calling rules:

/aster/STA10.2/bibpyt/Utilitai/partition.py

Example

See the following post on Code_Aster Usage forum

( click here)

Creating a New Macro Command

Documentation on "D" Manual Here

Creating Function

These ones are interesting forum posts and wiki about python tricks

http://www.code-aster.org/forum2/viewtopic.php?pid=12810#p12810

http://www.code-aster.org/wiki/doku.php?id=fr:p03_dev:d06:d61001_utilitaires_gestion_des_cartes

http://www.code-aster.org/forum2/viewtopic.php?pid=15633#p15633

Meshing

  • User Manual Section 03 HERE

Piping

Specific element is available for piping analysis that use both beam and shell theory, see for documentation HERE

  • Its theory is described HERE
  • some examples are, at the official site
  • Large deformation is available for the elastic behaviour only for the element "POU_D_TGD" that can deal with "*gauchissement*" WarpingEffect of open cross section

It is possible to find a summary document at this post: http://www.code-aster.org/forum2/viewtopic.php?pid=24332#p24332

Soil-Pipe Interaction

More extensive description in topic SpringDashpotElement

Added Mass

There is no special feature for considereing added mass in dynamic analysis of beams immersed in water so in the forum an hint can be found in this post where it is adviced to use DIS_T element to add mass in a lumped manner on the node

Data Extraction to Draw Curves

The manual Trac\xE9 de courbes avec Code_Aster describe how to extract data and prepare them for drawings. The operator listed are:

  • RECU_FONCTION for extraction of a results from a result of evoution type like non linear or dynaimc analysis at a singular point ( node or element sets shall contain only 1 element)
  • POST_RELEVE_T
  • MACR_LIGN_COUPE data extraction along a rectilinear 1D section
  • RECU_TABLE

Interesting wiki here http://www.caelinux.org/wiki/index.php/Contrib:JMB/XMGrace

-- VincenzoAnselmi - 27 May 2010
Topic revision: r2 - 13 Mar 2017, RobertoBernetti
This site is powered by FoswikiCreative Commons License
This work is licensed under a Creative Commons Attribution-ShareAlike 3.0 Unported License1999-2025
Ideas, requests, problems regarding this site? Send feedback