dolfinx.cpp.io#
I/O module
Classes
|
|
|
|
|
- class dolfinx.cpp.io.VTKFile(self, comm: mpi4py.MPI.Comm, filename: str | os.PathLike, mode: str)#
Bases:
object- write(self, mesh: dolfinx.cpp.mesh.Mesh_float32, t: float) None#
- write(self, mesh: dolfinx.cpp.mesh.Mesh_float64, t: float) None
- write(self, u: collections.abc.Sequence[dolfinx.cpp.fem.Function_float32], t: float) None
- write(self, u: collections.abc.Sequence[dolfinx.cpp.fem.Function_float64], t: float) None
- write(self, u: collections.abc.Sequence[dolfinx.cpp.fem.Function_complex64], t: float) None
- write(self, u: collections.abc.Sequence[dolfinx.cpp.fem.Function_complex128], t: float) None
- class dolfinx.cpp.io.VTXWriter_float32(self, comm: mpi4py.MPI.Comm, filename: str | os.PathLike, mesh: dolfinx.cpp.mesh.Mesh_float32, engine: str)#
- class dolfinx.cpp.io.VTXWriter_float32(self, comm: mpi4py.MPI.Comm, filename: str | os.PathLike, u: collections.abc.Sequence[dolfinx.cpp.fem.Function_float32 | dolfinx.cpp.fem.Function_complex64], engine: str = 'BPFile', policy: dolfinx.cpp.io.VTXMeshPolicy = dolfinx.cpp.io.VTXMeshPolicy.update)
Bases:
object
- class dolfinx.cpp.io.VTXWriter_float64(self, comm: mpi4py.MPI.Comm, filename: str | os.PathLike, mesh: dolfinx.cpp.mesh.Mesh_float64, engine: str)#
- class dolfinx.cpp.io.VTXWriter_float64(self, comm: mpi4py.MPI.Comm, filename: str | os.PathLike, u: collections.abc.Sequence[dolfinx.cpp.fem.Function_float64 | dolfinx.cpp.fem.Function_complex128], engine: str = 'BPFile', policy: dolfinx.cpp.io.VTXMeshPolicy = dolfinx.cpp.io.VTXMeshPolicy.update)
Bases:
object
- class dolfinx.cpp.io.XDMFFile(self, comm: mpi4py.MPI.Comm, filename: str | os.PathLike, file_mode: str, encoding: dolfinx.cpp.io.XDMFFile.Encoding)#
Bases:
object- property comm#
(self) -> mpi4py.MPI.Comm
- read_meshtags(self, mesh: dolfinx.cpp.mesh.Mesh_float64, name: str, attribute_name: str | None, xpath: str) dolfinx.cpp.mesh.MeshTags_int32#
- write_function(self, u: dolfinx.cpp.fem.Function_float32, t: float, mesh_xpath: str) None#
- write_function(self, u: dolfinx.cpp.fem.Function_float64, t: float, mesh_xpath: str) None
- write_function(self, u: dolfinx.cpp.fem.Function_complex64, t: float, mesh_xpath: str) None
- write_function(self, u: dolfinx.cpp.fem.Function_complex128, t: float, mesh_xpath: str) None
- write_geometry(self, geometry: dolfinx.cpp.mesh.Geometry_float64, name: str, xpath: str) None#
- write_mesh(self, mesh: dolfinx.cpp.mesh.Mesh_float32, xpath: str) None#
- write_mesh(self, mesh: dolfinx.cpp.mesh.Mesh_float64, xpath: str) None
- write_meshtags(self, meshtags: dolfinx.cpp.mesh.MeshTags_int32, x: dolfinx.cpp.mesh.Geometry_float32, geometry_xpath: str, xpath: str) None#
- write_meshtags(self, meshtags: dolfinx.cpp.mesh.MeshTags_int32, x: dolfinx.cpp.mesh.Geometry_float64, geometry_xpath: str, xpath: str) None