improvements

This commit is contained in:
Mayeul Aubin 2025-03-06 15:29:15 +01:00
parent 3dc03cec4f
commit e488275523
11 changed files with 640 additions and 125 deletions

View file

@ -18,12 +18,10 @@ def parse_arguments_timestepping(parsed_args):
"""
Parse the arguments for the timestepping.
"""
from args_main import parse_arguments_main
from parameters_card import parse_arguments_card
from parameters_card import parse_arguments_card_for_timestepping
from cosmo_params import parse_arguments_cosmo, z2a
main_dict = parse_arguments_main(parsed_args)
card_dict, _ = parse_arguments_card(parsed_args)
card_dict = parse_arguments_card_for_timestepping(parsed_args)
cosmo_dict = parse_arguments_cosmo(parsed_args)
timestepping_dict = dict(
@ -113,14 +111,14 @@ def main_timestepping(parsed_args):
if __name__ == "__main__":
from args_main import register_arguments_main
from parameters_card import register_arguments_card
from parameters_card import register_arguments_card_for_timestepping
from cosmo_params import register_arguments_cosmo
parser = ArgumentParser(description="Create timestepping file.")
# TODO: reduce the volume of arguments
register_arguments_main(parser)
register_arguments_timestepping(parser)
register_arguments_card(parser)
register_arguments_card_for_timestepping(parser)
register_arguments_cosmo(parser)
parsed_args = parser.parse_args()
main_timestepping(parsed_args)