PetraM finite element analysis framework base package
Project description
Petra-M (FEM application based on MFEM)
Petra-M (Physics Equation Translator for MFEM) is a physics layer built on the top of PyMFEM, a python wrapper for Modular FEM library (MFEM: http://mfem.org).
Petra-M includes
- Physics modeling GUI interface on piScope.
- Weakform module to define PDE using MFEM integrators.
- Distance module to define PDE for measuring distance
- (optional) Geometry editor module using OpenCascade and python-occ
- (optional) Mesh generation using Gmsh
Additinal Petra-M submodules are available from different repository.
- PetraM-RF : 3D frequency domain Maxwell equation
- PetraM-DS : interface to use direct solvers (in progress)
Licence
Petra-M project is released under the GPL v3 license. See files COPYRIGHT and LICENSE file for full details.
Optional dependency
- gmsh (4.10.5) https://pypi.org/project/gmsh/
- python-occ (7.9.0) https://github.com/tpaviot/pythonocc-core
Reference
S. Shiraiwa, et al. EPJ Web of Conferences 157, 03048 (2017)
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
Built Distribution
Filter files by name, interpreter, ABI, and platform.
If you're not sure about the file name format, learn more about wheel file names.
Copy a direct link to the current filters
File details
Details for the file petram-2.7.0.tar.gz.
File metadata
- Download URL: petram-2.7.0.tar.gz
- Upload date:
- Size: 1.1 MB
- Tags: Source
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/6.0.1 CPython/3.12.3
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
80d3d7511e9804057a5868dfcb6b15aa1d44a0891d007d02ff93ae6b6747ed0d
|
|
| MD5 |
e17829fa63dc430d2cd09c9418e9e094
|
|
| BLAKE2b-256 |
a318b41ca724b6fcdea4cc36cfd1b35d923eda67373eb928b2a5ec0fd1ab8f8c
|
File details
Details for the file petram-2.7.0-py3-none-any.whl.
File metadata
- Download URL: petram-2.7.0-py3-none-any.whl
- Upload date:
- Size: 1.2 MB
- Tags: Python 3
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/6.0.1 CPython/3.12.3
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
3858fb2f6cd13e46afd68bb83d0953854aa18da83c0284653b6789fca5fb061d
|
|
| MD5 |
931d1ed1a6fd7788bcce69013f1bbbd6
|
|
| BLAKE2b-256 |
10fa8b3041b2bd5672b8bc36af1d314f0324ce6a2b80c7df44c27f91ab2b6c31
|