Skip to main content

Librería para aprender a Programar el Método de Elementos Finitos

Project description

## PMEF ## Programando el Método de Elementos Finitos

PMEF es una librería en Python desarrollada con fines didácticos, orientada a enseñar cómo programar el Método de Elementos Finitos (MEF) desde sus fundamentos. Características principales

Elementos finitos disponibles: Triángulo (Tri3), Cuadrilátero (Quad4), Barra (Bar1, BarB) y Prisma hexaédrico (Brick8). Tipos de problemas: Elasticidad, Viga de Euler-Bernoulli y Viga de Timoshenko. Análisis de medios heterogéneos: permite trabajar con modelos compuestos por varios materiales. Almacenamiento eficiente: ensamblaje del sistema de ecuaciones en formato comprimido por filas (CSR, Compressed Sparse Row).

### Tutorial Video tutorial de uso de la librería PMEF: https://youtu.be/FPDJ2ilrcLA

### Autoría Código desarrollado en Python en 2020 por Julian Palacios (jpalaciose@uni.pe), con la colaboración de: - Jorge Lulimachi (jlulimachis@uni.pe) - Luis Baldeon (luis.baldeon.c@uni.pe) - Humberto Rojas (humberto.rojas.h@uni.pe)

### Créditos Parte de las rutinas se basaron en el código MATLAB FEMCode, desarrollado por Garth N. Wells (2005) para el curso CT5123 en TU Delft, Países Bajos.

### Más información Para profundizar en el tema, se recomienda revisar el curso online de JPI Ingeniería: [jpi-ingenieria.com](https://jpi-ingenieria.com/python_ingenieria.html)

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

pmef-0.5.8.tar.gz (27.2 kB view details)

Uploaded Source

Built Distribution

If you're not sure about the file name format, learn more about wheel file names.

pmef-0.5.8-py3-none-any.whl (27.1 kB view details)

Uploaded Python 3

File details

Details for the file pmef-0.5.8.tar.gz.

File metadata

  • Download URL: pmef-0.5.8.tar.gz
  • Upload date:
  • Size: 27.2 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/6.2.0 CPython/3.12.10

File hashes

Hashes for pmef-0.5.8.tar.gz
Algorithm Hash digest
SHA256 6e8fee24b1316d2dd5beac217d57639d7861da055dd1e019c9029c09ac023bfa
MD5 dd8e222b1c57e10817899f48eea33e3a
BLAKE2b-256 2c9c7b56b1f1f2171a3f1a57eb7425f0440490100238238e9ce443b73a95a4f3

See more details on using hashes here.

File details

Details for the file pmef-0.5.8-py3-none-any.whl.

File metadata

  • Download URL: pmef-0.5.8-py3-none-any.whl
  • Upload date:
  • Size: 27.1 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/6.2.0 CPython/3.12.10

File hashes

Hashes for pmef-0.5.8-py3-none-any.whl
Algorithm Hash digest
SHA256 192f5e5709ef4f6f0a3b1ba11f2e7014a0add2415835512d96a6c0000c6666b2
MD5 d3845ad19a498ca01be28dd9dcd4b0a1
BLAKE2b-256 66891dffe129255694101b40f18657223c0b38fe9a8724ca99d63e073c8eff73

See more details on using hashes here.

Supported by

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