Open
Milestone
Feb 4, 2025–Sep 30, 2026
BVPy 2.0
Long-Term Milestone Objectives
The main objectives of this milestone are:
- Migrate from
FEniCS 2019.1
toFEniCSx
- Migrate from
GMSH 4.11.1
toGMSH 4.13
- Migrate from
Python 3.9
toPython 3.12
- Refactor the library to align with Python best practices
- Implement dynamic meshing for Growing Boundary Value Problems (GBVP)
- Introduce parallel computing capabilities to the library
- Decide and implement reading/writing in several meshing formats (like
.ply
,.vtk
,.msh
, ...)
Implementation Steps
-
Refactor the domains
module -
Refactor the boundary_conditions
module -
Refactor the vforms
module -
Refactor the solvers
module -
Refactor the utils
module
Unstarted Issues (open and unassigned)
0
Ongoing Issues (open and assigned)
2
Completed Issues (closed)
1
Loading
Loading
Loading