Skip to main content

This package is the 2nd generation of Finite element Analysis tools for COMPAS.

Project description

compas_fea2

2nd generation of compas_fea. Current Main changes:

  • Imporoved API for in-parallel development
  • Added User Material subroutines in Abaqus
  • Added Parts, Instances and Assembly to Abaqus

Package objectives

This package aims to create a bridge between the generation of structural geometries and thei analysis using popular commercial FEA software. The geometry generation features of these software is usually limited, teduious and time-consuming.

Users

  • simplify finite element analysis with 'pre-made' recipes to help unexperienced users to get meaningful results
  • better link with compas and its ecosystem
  • unified (as much as possible) approach across multiple backends to help researchers to communicate with their industrial partners. (for example, a researcher develops a structural system for a pavilion using Abaqus, but the enginner of record uses sofistiks to check the results: the analysis model for both structures can be derived from the same script with few changes)
  • increase the number of backend solvers supported

Developers

  • clearly separate frontend (geometry generation, problem definition and result displaying) and backend (fea analysis, result post-process) to enhance in-parallel development
  • offer frontend and backend developers a framework to help the structuring of their modules and avoid code repetion

Project details


Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

compas_fea2-0.2.1.tar.gz (75.5 kB view details)

Uploaded Source

Built Distribution

compas_fea2-0.2.1-py3-none-any.whl (93.6 kB view details)

Uploaded Python 3

File details

Details for the file compas_fea2-0.2.1.tar.gz.

File metadata

  • Download URL: compas_fea2-0.2.1.tar.gz
  • Upload date:
  • Size: 75.5 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/5.0.0 CPython/3.10.14

File hashes

Hashes for compas_fea2-0.2.1.tar.gz
Algorithm Hash digest
SHA256 1218d05bab1c578626b119e86bb46926398c137dfca5686a51ee422c36e5d751
MD5 12969eed14c9820970469ee64217add6
BLAKE2b-256 0c4587b7ccfc368d417c387319357e5f5d2aaf511ed36909f81f0479c342a77f

See more details on using hashes here.

File details

Details for the file compas_fea2-0.2.1-py3-none-any.whl.

File metadata

  • Download URL: compas_fea2-0.2.1-py3-none-any.whl
  • Upload date:
  • Size: 93.6 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/5.0.0 CPython/3.10.14

File hashes

Hashes for compas_fea2-0.2.1-py3-none-any.whl
Algorithm Hash digest
SHA256 1b79e4bdd1b9c220bb95ea8453ee17b99c6bfd88b791e90b11adf6e2568dcf8e
MD5 0131a3370604ccf40d896a967fc73e1f
BLAKE2b-256 8dd59c24b9f1ab7b367672c65330bfebe2246ccde58b43b740d4e1c966bf693b

See more details on using hashes here.

Supported by

AWS AWS Cloud computing and Security Sponsor Datadog Datadog Monitoring Fastly Fastly CDN Google Google Download Analytics Microsoft Microsoft PSF Sponsor Pingdom Pingdom Monitoring Sentry Sentry Error logging StatusPage StatusPage Status page