To improve user friendliness, refactor appl.py to streamline its structure and reduce complexity. The goal is to keep only essential, high-level configuration parameters directly in appl.py, while moving advanced or optional settings into a separate default arguments file (e.g., config_defaults.py).
Additionally, improve the traceability of the calculation workflow by revising and standardizing print/log statements throughout the process. Ensure that outputs are structured, informative, and consistent so that intermediate steps, parameter states, and computational progress are clearly visible and easier to debug or audit.
To improve user friendliness, refactor appl.py to streamline its structure and reduce complexity. The goal is to keep only essential, high-level configuration parameters directly in appl.py, while moving advanced or optional settings into a separate default arguments file (e.g., config_defaults.py).
Additionally, improve the traceability of the calculation workflow by revising and standardizing print/log statements throughout the process. Ensure that outputs are structured, informative, and consistent so that intermediate steps, parameter states, and computational progress are clearly visible and easier to debug or audit.