DataStructures types¶
DataStructure object for syntax checking¶
It is not important to use the real class (defined with pybind11).
pybind11 objects must defined a getType() function that is compared to
the return of the class method getType() of datastructures.
This light definition of DataStructure is essential to be be used in
graphical interfaces such as AsterStudy.
Example:
maillage_sdaster.getType() == Mesh().getType() == "MAILLAGE"
All types used in the catalogs of commands are inherited from this light
DataStructure object.
- class code_aster.Cata.Language.DataStructure.DataStructure[source]¶
Bases:
objectBase class for all datastructures
- classmethod register_deepcopy_callback(callback)[source]¶
Register callback to be called in place of the default method.
Register None to revert to default.
- Parameters:
callback (callable) – Function to call with signature: (DataStructure instance,
memodict).
- class code_aster.Cata.Language.DataStructure.PythonVariable(dict=None, /, **kwargs)[source]¶
Bases:
UserDict,DataStructureGeneric type for all Python variables, for conversion only in AsterStudy.
Inheritance from dict allows to support item assignement, indexing… often used for Python variable in a code_aster commands file.
- class code_aster.Cata.Language.DataStructure.UnitBaseType[source]¶
Bases:
ValueCheckMixingAbstract class for type of UNITE keywords.
- class code_aster.Cata.Language.DataStructure.UnitDefault[source]¶
Bases:
UnitBaseTypeThe default class without any filter.
- class code_aster.Cata.Language.DataStructure.UnitMed[source]¶
Bases:
UnitBaseTypeThe type for MED files.
- class code_aster.Cata.Language.DataStructure.UnitAster[source]¶
Bases:
UnitBaseTypeThe type for Aster files.
- code_aster.Cata.Language.DataStructure.UnitType(filter=None)[source]¶
Factory of the type of UNITE keywords.
- Parameters:
filter (str) – Can be used to pass a filter or an expected filetype.
- code_aster.Cata.Language.DataStructure.ASSD¶
alias of
DataStructure
- class code_aster.Cata.Language.DataStructure.CO[source]¶
Bases:
DataStructure
- class code_aster.Cata.Language.DataStructure.not_checked[source]¶
Bases:
DataStructure
- class code_aster.Cata.Language.DataStructure.formule[source]¶
Bases:
DataStructure
- class code_aster.Cata.Language.DataStructure.cabl_precont[source]¶
Bases:
DataStructure
- class code_aster.Cata.Language.DataStructure.cara_elem[source]¶
Bases:
DataStructure
- class code_aster.Cata.Language.DataStructure.cham_gd_sdaster[source]¶
Bases:
DataStructure
- class code_aster.Cata.Language.DataStructure.carte_sdaster[source]¶
Bases:
cham_gd_sdaster
- class code_aster.Cata.Language.DataStructure.cham_elem[source]¶
Bases:
cham_gd_sdaster
- class code_aster.Cata.Language.DataStructure.cham_no_sdaster[source]¶
Bases:
cham_gd_sdaster
- class code_aster.Cata.Language.DataStructure.cham_geom_sdaster[source]¶
Bases:
cham_gd_sdaster
- class code_aster.Cata.Language.DataStructure.cham_mater[source]¶
Bases:
DataStructure
- class code_aster.Cata.Language.DataStructure.char_acou[source]¶
Bases:
DataStructure
- class code_aster.Cata.Language.DataStructure.char_cine_acou[source]¶
Bases:
DataStructure
- class code_aster.Cata.Language.DataStructure.char_cine_meca[source]¶
Bases:
DataStructure
- class code_aster.Cata.Language.DataStructure.char_cine_ther[source]¶
Bases:
DataStructure
- class code_aster.Cata.Language.DataStructure.char_contact[source]¶
Bases:
DataStructure
- class code_aster.Cata.Language.DataStructure.char_cont[source]¶
Bases:
DataStructure
- class code_aster.Cata.Language.DataStructure.char_frot[source]¶
Bases:
DataStructure
- class code_aster.Cata.Language.DataStructure.char_gene[source]¶
Bases:
DataStructure
- class code_aster.Cata.Language.DataStructure.char_meca[source]¶
Bases:
DataStructure
- class code_aster.Cata.Language.DataStructure.char_ther[source]¶
Bases:
DataStructure
- class code_aster.Cata.Language.DataStructure.compor_sdaster[source]¶
Bases:
DataStructure
- class code_aster.Cata.Language.DataStructure.compor_mgis[source]¶
Bases:
DataStructure
- class code_aster.Cata.Language.DataStructure.corresp_2_mailla[source]¶
Bases:
DataStructure
- class code_aster.Cata.Language.DataStructure.entier[source]¶
Bases:
DataStructure
- class code_aster.Cata.Language.DataStructure.fiss_xfem[source]¶
Bases:
DataStructure
- class code_aster.Cata.Language.DataStructure.fonction_class[source]¶
Bases:
DataStructure
- class code_aster.Cata.Language.DataStructure.fonction_sdaster[source]¶
Bases:
fonction_class
- class code_aster.Cata.Language.DataStructure.fonction_c[source]¶
Bases:
fonction_class
- class code_aster.Cata.Language.DataStructure.nappe_sdaster[source]¶
Bases:
fonction_class
- class code_aster.Cata.Language.DataStructure.fond_fissure[source]¶
Bases:
DataStructure
- class code_aster.Cata.Language.DataStructure.gfibre_sdaster[source]¶
Bases:
DataStructure
- class code_aster.Cata.Language.DataStructure.interf_dyna_clas[source]¶
Bases:
DataStructure
- class code_aster.Cata.Language.DataStructure.interspectre[source]¶
Bases:
DataStructure
- class code_aster.Cata.Language.DataStructure.list_inst[source]¶
Bases:
DataStructure
- class code_aster.Cata.Language.DataStructure.listis_sdaster[source]¶
Bases:
DataStructure
- class code_aster.Cata.Language.DataStructure.listr8_sdaster[source]¶
Bases:
DataStructure
- class code_aster.Cata.Language.DataStructure.macr_elem_dyna[source]¶
Bases:
DataStructure
- class code_aster.Cata.Language.DataStructure.macr_elem_stat[source]¶
Bases:
DataStructure
- class code_aster.Cata.Language.DataStructure.maillage_sdaster[source]¶
Bases:
DataStructure
- class code_aster.Cata.Language.DataStructure.super_mesh[source]¶
Bases:
maillage_sdaster
- class code_aster.Cata.Language.DataStructure.maillage_p[source]¶
Bases:
maillage_sdaster
- class code_aster.Cata.Language.DataStructure.maillage_partiel[source]¶
Bases:
maillage_sdaster
- class code_aster.Cata.Language.DataStructure.grille_sdaster[source]¶
Bases:
maillage_sdaster
- class code_aster.Cata.Language.DataStructure.squelette[source]¶
Bases:
maillage_sdaster
- class code_aster.Cata.Language.DataStructure.mater_sdaster[source]¶
Bases:
DataStructure
- class code_aster.Cata.Language.DataStructure.matr_asse[source]¶
Bases:
DataStructure
- class code_aster.Cata.Language.DataStructure.matr_asse_depl_c[source]¶
Bases:
matr_asse_gd
- class code_aster.Cata.Language.DataStructure.matr_asse_depl_r[source]¶
Bases:
matr_asse_gd
- class code_aster.Cata.Language.DataStructure.matr_asse_elim_r[source]¶
Bases:
matr_asse_gd
- class code_aster.Cata.Language.DataStructure.matr_asse_pres_c[source]¶
Bases:
matr_asse_gd
- class code_aster.Cata.Language.DataStructure.matr_asse_pres_r[source]¶
Bases:
matr_asse_gd
- class code_aster.Cata.Language.DataStructure.matr_asse_temp_c[source]¶
Bases:
matr_asse_gd
- class code_aster.Cata.Language.DataStructure.matr_asse_temp_r[source]¶
Bases:
matr_asse_gd
- class code_aster.Cata.Language.DataStructure.matr_asse_gene[source]¶
Bases:
DataStructure
- class code_aster.Cata.Language.DataStructure.matr_asse_gene_r[source]¶
Bases:
matr_asse_gene
- class code_aster.Cata.Language.DataStructure.matr_asse_gene_c[source]¶
Bases:
matr_asse_gene
- class code_aster.Cata.Language.DataStructure.matr_elem[source]¶
Bases:
DataStructure
- class code_aster.Cata.Language.DataStructure.melasflu_sdaster[source]¶
Bases:
DataStructure
- class code_aster.Cata.Language.DataStructure.mode_cycl[source]¶
Bases:
DataStructure
- class code_aster.Cata.Language.DataStructure.modele_gene[source]¶
Bases:
DataStructure
- class code_aster.Cata.Language.DataStructure.modele_sdaster[source]¶
Bases:
DataStructure
- class code_aster.Cata.Language.DataStructure.nume_ddl_gene[source]¶
Bases:
DataStructure
- class code_aster.Cata.Language.DataStructure.nume_ddl_sdaster[source]¶
Bases:
DataStructure
- class code_aster.Cata.Language.DataStructure.nume_ddl_p[source]¶
Bases:
nume_ddl_sdaster
- class code_aster.Cata.Language.DataStructure.reel[source]¶
Bases:
DataStructure
- class code_aster.Cata.Language.DataStructure.resultat_sdaster[source]¶
Bases:
DataStructure
- class code_aster.Cata.Language.DataStructure.comb_fourier[source]¶
Bases:
resultat_sdaster
- class code_aster.Cata.Language.DataStructure.fourier_elas[source]¶
Bases:
resultat_sdaster
- class code_aster.Cata.Language.DataStructure.fourier_ther[source]¶
Bases:
resultat_sdaster
- class code_aster.Cata.Language.DataStructure.mult_elas[source]¶
Bases:
resultat_sdaster
- class code_aster.Cata.Language.DataStructure.mode_empi[source]¶
Bases:
resultat_sdaster
- class code_aster.Cata.Language.DataStructure.evol_sdaster[source]¶
Bases:
resultat_sdaster
- class code_aster.Cata.Language.DataStructure.evol_char[source]¶
Bases:
evol_sdaster
- class code_aster.Cata.Language.DataStructure.evol_elas[source]¶
Bases:
evol_sdaster
- class code_aster.Cata.Language.DataStructure.evol_noli[source]¶
Bases:
evol_sdaster
- class code_aster.Cata.Language.DataStructure.evol_ther[source]¶
Bases:
evol_sdaster
- class code_aster.Cata.Language.DataStructure.evol_sech[source]¶
Bases:
evol_sdaster
- class code_aster.Cata.Language.DataStructure.evol_varc[source]¶
Bases:
evol_sdaster
- class code_aster.Cata.Language.DataStructure.dyna_gene[source]¶
Bases:
DataStructure
- class code_aster.Cata.Language.DataStructure.dyna_phys[source]¶
Bases:
resultat_sdaster
- class code_aster.Cata.Language.DataStructure.spectre_sdaster[source]¶
Bases:
DataStructure
- class code_aster.Cata.Language.DataStructure.table_sdaster[source]¶
Bases:
DataStructure
- class code_aster.Cata.Language.DataStructure.table_fonction[source]¶
Bases:
table_sdaster
- class code_aster.Cata.Language.DataStructure.table_container[source]¶
Bases:
table_sdaster
- class code_aster.Cata.Language.DataStructure.type_flui_stru[source]¶
Bases:
DataStructure
- class code_aster.Cata.Language.DataStructure.vect_asse_gene[source]¶
Bases:
DataStructure
- class code_aster.Cata.Language.DataStructure.vect_elem[source]¶
Bases:
DataStructure
- class code_aster.Cata.Language.DataStructure.ds_dict[source]¶
Bases:
DataStructure