pyrokinetics.kinetics.pfile.KineticsReaderpFile#

class pyrokinetics.kinetics.pfile.KineticsReaderpFile[source]#

Bases: FileReader

__init__()#

Methods

__init__()

read_from_file(filename[, eq])

Reads in Osborne pFile.

verify_file_type(filename)

Quickly verify that we're looking at a pFile file without processing

Attributes

file_type: ClassVar[str] = 'pFile'#
read_from_file(filename, eq=None)[source]#

Reads in Osborne pFile. Your pFile should just be called, pFile. Also reads a geqdsk file via eq_file to obtain r/a.

Return type:

Kinetics

Parameters:
verify_file_type(filename)[source]#

Quickly verify that we’re looking at a pFile file without processing

Return type:

None

Parameters:

filename (PathLike | str)