Code Documentation ============================= ADA ----------------------------------- The main library. .. automodule:: ada.api.spatial :members: .. automodule:: ada.api.primitives :members: .. automodule:: ada.api.beams :members: .. automodule:: ada.api.plates :members: .. automodule:: ada.api.containers :members: .. automodule:: ada.base.root :members: .. automodule:: ada.base.physical_objects :members: IFC utilities ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ `IFC4X1 `_ .. automodule:: ada.cadit.ifc :members: Blender wrapper and utilities ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ `Blender `_ .. automodule:: ada.core.blender :members: Bimserver utilities ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ `BimServer `_ .. automodule:: ada.core.bimserver :members: Other ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ .. automodule:: ada.core.constants :members: .. automodule:: ada.core.utils :members: FEM (Finite Element Method) ----------------------------- A shared class structure for describing finite element models and analysis Main ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ .. automodule:: ada.fem :members: FEM Containers ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ .. automodule:: ada.fem.containers :members: Utils ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ .. automodule:: ada.fem.utils :members: IO ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ All code related to interoperability for Finite Element Method (FEM) Code Aster ~~~~~~~~~~~~~~~~ `Code Aster `_ is an Open Source FEM solver .. automodule:: ada.fem.formats.code_aster :members: GMSH ~~~~~~~~~~~~~~~~ `GMSH `_ is a three-dimensional finite element mesh generator with built-in pre- and post-processing facilities .. automodule:: ada.fem.meshing :members: Abaqus ~~~~~~~~~~~~~~~~ `Abaqus `_ is a Proprietary Finite Element suite (pre/post processor and solver) .. automodule:: ada.fem.formats.abaqus :members: Calculix ~~~~~~~~~~~~~~~~ `Calculix `_ is an Open Source (GNU General Public License V2 or later) FEM solver .. automodule:: ada.fem.formats.calculix :members: Sesam ~~~~~~~~~~~~~~~~ `Sesam By DnvGL `_ is a proprietary finite element suite (pre/post processor and solver) .. automodule:: ada.fem.formats.sesam :members: Usfos ~~~~~~~~~~~~~~~~ `USFOS `_ is a proprietary finite element solver .. automodule:: ada.fem.formats.usfos :members: Utilities ~~~~~~~~~~~~~~~~ A collection of python utilities and different Python Wrappers for Various FEM software (Abaqus, Femap, GMSH). .. automodule:: ada.fem.formats.utils :members: Materials ----------------------------- A collection of different utilities for material properties. Future use-case would be that this library contains a library of structural material properties that have been properly defined and accepted by all locations. Metals ^^^^^^^^^^^^^^^^ .. automodule:: ada.materials.metals :members: Polymers ^^^^^^^^^^^^^^^^ .. automodule:: ada.materials.polymers :members: .. automodule:: ada.materials.polymers.models :members: .. automodule:: ada.materials.polymers.utils :members: Sections ----------------------------------- .. automodule:: ada.sections :members: .. automodule:: ada.sections.utils :members: Base Classes ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ .. automodule:: ada.base :members: Visualization Classes ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ .. automodule:: ada.visit.concept :members: