Shamrock 2025.10.0
Astrophysical Code
Loading...
Searching...
No Matches
Public Member Functions | Public Attributes | List of all members
shamrock.utils.dump.ShamrockDumpHandleHelper Class Reference

Public Member Functions

 __init__ (self, model, dump_prefix, ext=".sham")
 
 get_dump_name (self, idump)
 
 get_last_dump (self)
 
 purge_old_dumps (self, keep_first=1, keep_last=3)
 
 load_dump (self, idump)
 
 write_dump (self, idump, purge_old_dumps=False, keep_first=1, keep_last=3)
 
 load_last_dump_or (self, functor_no_last_dump)
 

Public Attributes

 model
 
 dump_prefix
 
 ext
 

Detailed Description

Definition at line 38 of file __init__.py.

Constructor & Destructor Documentation

◆ __init__()

shamrock.utils.dump.ShamrockDumpHandleHelper.__init__ (   self,
  model,
  dump_prefix,
  ext = ".sham" 
)

Definition at line 39 of file __init__.py.

Member Function Documentation

◆ get_dump_name()

shamrock.utils.dump.ShamrockDumpHandleHelper.get_dump_name (   self,
  idump 
)

Definition at line 45 of file __init__.py.

◆ get_last_dump()

shamrock.utils.dump.ShamrockDumpHandleHelper.get_last_dump (   self)

Definition at line 48 of file __init__.py.

◆ load_dump()

shamrock.utils.dump.ShamrockDumpHandleHelper.load_dump (   self,
  idump 
)

Definition at line 54 of file __init__.py.

◆ load_last_dump_or()

shamrock.utils.dump.ShamrockDumpHandleHelper.load_last_dump_or (   self,
  functor_no_last_dump 
)

Definition at line 66 of file __init__.py.

◆ purge_old_dumps()

shamrock.utils.dump.ShamrockDumpHandleHelper.purge_old_dumps (   self,
  keep_first = 1,
  keep_last = 3 
)

Definition at line 51 of file __init__.py.

◆ write_dump()

shamrock.utils.dump.ShamrockDumpHandleHelper.write_dump (   self,
  idump,
  purge_old_dumps = False,
  keep_first = 1,
  keep_last = 3 
)

Definition at line 60 of file __init__.py.

Member Data Documentation

◆ dump_prefix

shamrock.utils.dump.ShamrockDumpHandleHelper.dump_prefix

Definition at line 41 of file __init__.py.

◆ ext

shamrock.utils.dump.ShamrockDumpHandleHelper.ext

Definition at line 42 of file __init__.py.

◆ model

shamrock.utils.dump.ShamrockDumpHandleHelper.model

Definition at line 40 of file __init__.py.


The documentation for this class was generated from the following file: