xdmf
XDMFWriter
Write xdmf file for a subset of the stored data in the H5 file.
XDMFWriter (filename: str, h5file: str)
Parameters:
- filename :
<class 'str'>
xdmf file path
- h5file :
<class 'str'>
h5 file path
Variables:
- filename :
- h5file :
- xdmf_file :
- domain :
- mesh_name :
write_file
write_file (self)
None
Parameters:
- self :
Any
Returns:
<class 'inspect._empty'>
write_points_cells
write_points_cells (self, points_location: str, cells_location: str)
Write the mesh to the xdmf file.
Parameters:
- self :
Any
- points_location :
<class 'str'>
- cells_location :
<class 'str'>
Returns:
<class 'inspect._empty'>
add_timeseries
add_timeseries (self, steps: int, fields: list)
None
Parameters:
- self :
Any
- steps :
<class 'int'>
- fields :
<class 'list'>
Returns:
<class 'inspect._empty'>
write_step
write_step (
self,
collection: xml.etree.ElementTree.Element,
fields: list,
step: int
)
Write the data array for time t.
Parameters:
- self :
Any
- collection :
<class 'xml.etree.ElementTree.Element'>
- fields :
<class 'list'>
- step :
<class 'int'>
Returns:
<class 'inspect._empty'>
write_attribute
write_attribute (
self,
grid: xml.etree.ElementTree.Element,
field_name: str,
name: str,
step: int
) -> None
Write an attribute/field.
Parameters:
- self :
Any
- grid :
<class 'xml.etree.ElementTree.Element'>
- field_name :
<class 'str'>
- name :
<class 'str'>
- step :
<class 'int'>
Returns:
None