Colección de ejemplos prácticos y tutoriales en español de FEniCSx (v0.10.0) para mecánica de sólidos, elasticidad, hiperelasticidad, viscoelasticidad, homogenización y contacto. Sirve como tutorial interactivo y referencia rápida.
Form A — using environment.yml
conda env create -f environment.yml
conda activate dolfinx-snippetsForm B — manual installation
conda create -n dolfinx-snippets python=3.11
conda activate dolfinx-snippets
conda install -c conda-forge fenics-dolfinx mpich pyvista mpi4py petsc4py numpy scipy matplotlib scifem
pip install tqdm viskex[backend-dolfinx,tutorials]- FEniCS/DOLFINx = 0.10.0
- Python ≥ 3.11
- mpi4py, petsc4py, numpy, scipy, matplotlib, pyvista, tqdm, scifem
- (opcional) viskex, dolfiny
dolfinx-snippets/
├── assets/
├── src/
│ └── common/
├── notebooks/
│ ├── FEniCSx Basics
│ └── FEniCSx Tutorial
├── tests/
├── environment.yml
├── README.md
├── CONTRIBUTING.md
├── CITATION.cff
├── AUTHORS
└── LICENSE
-
FEniCSx Basics
Tutoriales básicos en español. -
FEniCSx Tutorial
Tutoriales del diplomado y materiales oficiales. Usar el índice como guía.



