dolfinx.cpp.io¶
I/O module
Functions
|
|
|
|
|
|
|
Classes
|
|
|
-
class
dolfinx.cpp.io.VTKFile(self: dolfinx.cpp.io.VTKFile, filename: str) → None¶ Bases:
pybind11_builtins.pybind11_object-
write(*args, **kwargs)¶ Overloaded function.
write(self: dolfinx.cpp.io.VTKFile, u: dolfinx.cpp.fem.Function) -> None
write(self: dolfinx.cpp.io.VTKFile, u: dolfinx::fem::Function<std::complex<double> >) -> None
write(self: dolfinx.cpp.io.VTKFile, u: dolfinx.cpp.fem.Function, t: float) -> None
write(self: dolfinx.cpp.io.VTKFile, u: dolfinx::fem::Function<std::complex<double> >, t: float) -> None
write(self: dolfinx.cpp.io.VTKFile, mesh: dolfinx.cpp.mesh.Mesh) -> None
-
-
class
dolfinx.cpp.io.XDMFFile(self: dolfinx.cpp.io.XDMFFile, comm: MPICommWrapper, filename: str, file_mode: str, encoding: dolfinx.cpp.io.XDMFFile.Encoding = <Encoding.HDF5: 0>) → None¶ Bases:
pybind11_builtins.pybind11_object-
class
Encoding(self: dolfinx.cpp.io.XDMFFile.Encoding, value: int) → None¶ Bases:
pybind11_builtins.pybind11_objectMembers:
HDF5
ASCII
-
ASCII= <Encoding.ASCII: 1>¶
-
HDF5= <Encoding.HDF5: 0>¶
-
property
name¶
-
property
value¶
-
-
close(self: dolfinx.cpp.io.XDMFFile) → None¶
-
comm(self: dolfinx.cpp.io.XDMFFile) → MPICommWrapper¶
-
read_cell_type(self: dolfinx.cpp.io.XDMFFile, name: str = 'mesh', xpath: str = '/Xdmf/Domain') → Tuple[dolfinx.cpp.mesh.CellType, int]¶
-
read_geometry_data(self: dolfinx.cpp.io.XDMFFile, name: str = 'mesh', xpath: str = '/Xdmf/Domain') → numpy.ndarray[numpy.float64[m, n]]¶
-
read_information(self: dolfinx.cpp.io.XDMFFile, name: str, xpath: str = '/Xdmf/Domain') → str¶
-
read_topology_data(self: dolfinx.cpp.io.XDMFFile, name: str = 'mesh', xpath: str = '/Xdmf/Domain') → numpy.ndarray[numpy.int64[m, n]]¶
-
write_function(*args, **kwargs)¶ Overloaded function.
write_function(self: dolfinx.cpp.io.XDMFFile, function: dolfinx.cpp.fem.Function, t: float, mesh_xpath: str) -> None
write_function(self: dolfinx.cpp.io.XDMFFile, function: dolfinx::fem::Function<std::complex<double> >, t: float, mesh_xpath: str) -> None
-
write_geometry(self: dolfinx.cpp.io.XDMFFile, geometry: dolfinx.cpp.mesh.Geometry, name: str = 'geometry', xpath: str = '/Xdmf/Domain') → None¶
-
write_information(self: dolfinx.cpp.io.XDMFFile, name: str, value: str, xpath: str = '/Xdmf/Domain') → None¶
-
write_mesh(self: dolfinx.cpp.io.XDMFFile, mesh: dolfinx.cpp.mesh.Mesh, xpath: str = '/Xdmf/Domain') → None¶
-
class
-
dolfinx.cpp.io.extract_local_entities(arg0: dolfinx.cpp.mesh.Mesh, arg1: int, arg2: numpy.ndarray[numpy.int64[m, n]], arg3: List[int]) → Tuple[numpy.ndarray[numpy.int32[m, n]], List[int]]¶
-
dolfinx.cpp.io.get_vtk_cell_type(arg0: dolfinx.cpp.mesh.Mesh, arg1: int) → int¶
-
dolfinx.cpp.io.perm_gmsh(arg0: dolfinx.cpp.mesh.CellType, arg1: int) → List[int]¶
-
dolfinx.cpp.io.perm_vtk(arg0: dolfinx.cpp.mesh.CellType, arg1: int) → List[int]¶