FEniCS/dolfinx

Introduce enum `FileMode` for I/O file mode

Ouverte

#4 366 ouverte le 5 août 2026

 (1 commentaire) (0 réaction) (0 personne assignée)C++ (255 forks)auto 404
good first issueio

Métriques du dépôt

Stars
 (1 158 étoiles)
Métriques de merge PR
 (Métriques PR en attente)

Description

Currently the file mode in which an output file is opened is specified by a string.

with XDMFFile(mesh.comm, filename, "w", encoding=encoding) as file:
        file.write_mesh(mesh)

This should be altered to be enum based and back end independent, ref. https://github.com/FEniCS/dolfinx/pull/4177#discussion_r3608425522.

Guide contributeur