pyrokinetics.file_utils.FileReader

pyrokinetics.file_utils.FileReader#

class pyrokinetics.file_utils.FileReader[source]#

Bases: AbstractFileReader

Builds upon AbstractFileReader, but adds the required class keyword arguments file_type and reads. These are used to register the file reader with their associated ‘readable’ class.

__init__()#

Methods

__init__()

read_from_file(filename, *args, **kwargs)

Read and process the data from a file.

verify_file_type(filename)

Perform a series of checks on the file to ensure it is valid.

Attributes

file_type

file_type: ClassVar[str]#