gem.fragment.Fragment.save_fragment
- Fragment.save_fragment(filename, overwrite=True)[source]
Save the fragment parameters to a file.
Not collective, and not MPI-aware: guard it yourself. The fragment is replicated on every rank, so under MPI exactly one rank must call this:
if comm.Get_rank() == 0: fragment.save_fragment('fragment.h5')
- Parameters:
filename – str. Path to the file where the fragment parameters will be saved.
overwrite – bool, optional. Whether to overwrite the file if it already exists (default: True).