pylbo.utilities.datfiles.header

Classes

LegolasHeader

Baseclass for a Legolas header

Module Contents

class pylbo.utilities.datfiles.header.LegolasHeader(istream: BinaryIO, version: pylbo._version.VersionHandler)

Baseclass for a Legolas header

legolas_version
data
_str_len = None
_str_len_array = None
_set_str_lengths(istream: BinaryIO) None
get(key: str, default: Any = None) Any
read_header_data(istream: BinaryIO) None
read_data_offsets(istream: BinaryIO) None
_read_physics_type_info(istream: BinaryIO) dict
_read_basis_functions(istream: BinaryIO, state_vector: numpy.ndarray[str]) dict
_read_grid_info(istream: BinaryIO) dict
_read_io_info(istream: BinaryIO) dict
_read_solver_info(istream: BinaryIO) dict
_read_equilibrium_info(istream: BinaryIO) dict
_read_units_info(istream: BinaryIO) dict
_read_physics_info(istream: BinaryIO) dict
_read_parameters(istream: BinaryIO) dict
_read_equilibrium_names(istream: BinaryIO) dict
_get_eigenfunction_offsets(istream: BinaryIO) dict
_get_ef_grid_offset(ef_gridsize: int, istream: BinaryIO) dict
_get_ef_written_flags(istream: BinaryIO) None
_get_ef_block_offsets(istream: BinaryIO) dict
_get_derived_eigenfunction_offsets(istream: BinaryIO) dict
_get_derived_ef_names_and_offsets(nb_names, size_names, istream: BinaryIO) dict
_get_eigenvector_offsets(istream: BinaryIO) dict
_get_residual_offsets(istream: BinaryIO) dict
_get_matrices_offsets(istream: BinaryIO) dict