Dumps the structure to the file `fname`.
(self, fname: str = None, single_parallel_file: bool = True)
| 2300 | ) |
| 2301 | |
| 2302 | def dump_structure(self, fname: str = None, single_parallel_file: bool = True): |
| 2303 | """ |
| 2304 | Dumps the structure to the file `fname`. |
| 2305 | """ |
| 2306 | if self.structure is None: |
| 2307 | raise ValueError( |
| 2308 | "Structure must be initialized before calling dump_structure" |
| 2309 | ) |
| 2310 | self.structure.dump(fname, single_parallel_file) |
| 2311 | if verbosity.meep > 0: |
| 2312 | print( |
| 2313 | "Dumped structure to file: {} ({})".format( |
| 2314 | fname, str(single_parallel_file) |
| 2315 | ) |
| 2316 | ) |
| 2317 | |
| 2318 | def load_structure(self, fname: str = None, single_parallel_file: bool = True): |
| 2319 | """ |