Skip to content

MASTER-OOCC/Snippets-FEniCSx

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

7 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Dolfinx Snippets

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.

Penalty contact Signorini contact Signorini 3D Signorini 3D

Installation instructions

Form A — using environment.yml

conda env create -f environment.yml
conda activate dolfinx-snippets

Form 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]

Dependencies (versionadas)

  • FEniCS/DOLFINx = 0.10.0
  • Python ≥ 3.11
  • mpi4py, petsc4py, numpy, scipy, matplotlib, pyvista, tqdm, scifem
  • (opcional) viskex, dolfiny

Estructura del repositorio

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.

About

No description, website, or topics provided.

Resources

License

Contributing

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors

Languages