Source code for g3d.defs.world.io

"""G3DIOSettings static class"""


[docs] class G3DIOSettings: """G3D I/O placeholder""" __jobname = 'g3dflow' __wd = './WD/' __msh = 'g3d.msh' __topo = 'g3d.topo' __sol_dir = '' __save_all_files = False __prev_solution_folder = '' @property def jobname(self) -> str: """jobname (default value = g3dflow)""" return type(self).__jobname @jobname.setter def jobname(self, name: str) -> None: type(self).__jobname = name @property def wd(self) -> str: """working directory (default value = ./WD)""" return type(self).__wd @wd.setter def wd(self, name: str) -> None: type(self).__wd = name @property def working_directory(self) -> str: """same as wd""" return type(self).__wd @working_directory.setter def working_directory(self, name: str) -> None: type(self).__wd = name @property def sol_dir(self) -> str: """solution files directory (default value = '')""" return type(self).__sol_dir @sol_dir.setter def sol_dir(self, name: str) -> None: type(self).__sol_dir = name @property def msh(self) -> str: """mesh file name (default value = 'g3d.msh')""" return type(self).__msh @msh.setter def msh(self, name: str) -> None: type(self).__msh = name @property def topo(self) -> str: """topology file name (default value = 'g3d.topo')""" return type(self).__topo @topo.setter def topo(self, name: str) -> None: type(self).__topo = name @property def save_all_files(self) -> bool: """save_all_files = True => old files will not be replaced by new files (default value = False)""" return type(self).__save_all_files @save_all_files.setter def save_all_files(self, b: bool) -> None: type(self).__save_all_files = b @property def prev_solution_folder(self) -> str: """name of folder where the previous solver state (solution files) was stored""" return type(self).__prev_solution_folder @prev_solution_folder.setter def prev_solution_folder(self, f: str) -> None: type(self).__prev_solution_folder = f