viscid.readers.ggcm_logfile module

Loads a ggcm log file

Parses the view info

class viscid.readers.ggcm_logfile.GGCMLogFile(fname, parent_bucket=None, grid_type=None, grid_opts=None, **kwargs)[source]

Bases: viscid.readers.vfile.VFile

Libmrc log file reader

This class looks at the mrc_view info before the run starts to gather info about libmrc runtime parameters.

watched_classes

list of libmrc classes whose parameters will be loaded

Type:list
info = None
unload(**kwargs)[source]

Really unload a file, don’t just clear the cache

watched_classes = ['ggcm_mhd', 'mrc_domain', 'mrc_crds', 'ggcm_mhd_ic', 'ggcm_dipole', 'ggcm_mhd_step', 'ggcm_mhd_fld']