From 5e6cd8331fa4caf55894973309c4e8733adffe7e Mon Sep 17 00:00:00 2001 From: Hydrogenplus3 <128056227+Hydrogenplus3@users.noreply.github.com> Date: Sat, 11 Oct 2025 17:11:17 +0800 Subject: [PATCH] fix(scripts): correct variable names and comments in split_grid_transient.py - Rename 'grid_steady_file' to 'grid_transient_file' throughout - Update usage description to reflect transient file processing - Fix example filename reference from '.grid.steady' to '.grid.ttrace' - Update output filename pattern to use actual prefix These changes eliminate confusion between steady-state and transient processing workflows. --- scripts/split_grid_transient.py | 14 +++++++------- 1 file changed, 7 insertions(+), 7 deletions(-) diff --git a/scripts/split_grid_transient.py b/scripts/split_grid_transient.py index e1772e7..851959d 100755 --- a/scripts/split_grid_transient.py +++ b/scripts/split_grid_transient.py @@ -4,11 +4,11 @@ import sys usage = """ -usage: split_grid_steady.py +usage: split_grid_transient.py -Takes a single grid_steady_file and splits it into layer-specific temperature files. +Takes a single grid_transient_file and splits it into layer-specific temperature files. - -- path to the grid transient file (eg: example.grid.steady) + -- path to the grid transient file (eg: example.grid.ttrace) -- number of traces in file -- no. of layers -- no. of rows in the grid @@ -19,14 +19,14 @@ print(usage) sys.exit(0) -grid_steady_file = sys.argv[1] -grid_steady_prefix = grid_steady_file.split('.')[0] +grid_transient_file = sys.argv[1] +grid_transient_prefix = grid_transient_file.split('.')[0] num_traces = int(sys.argv[2]) num_layers = int(sys.argv[3]) num_rows = int(sys.argv[4]) num_cols = int(sys.argv[5]) -with open(grid_steady_file, "r") as ifp: +with open(grid_transient_file, "r") as ifp: for t in range(num_traces): line = ifp.readline().strip() trace_num = line.split()[2] @@ -34,7 +34,7 @@ line = ifp.readline().strip() layer_num = line.split()[1][:-1] - split_file = f"{grid_steady_prefix}_{trace_num}_layer{layer_num}.grid.ttrace" + split_file = f"{grid_transient_prefix}_{trace_num}_layer{layer_num}.grid.ttrace" with open(split_file, "w") as ofp: for i in range(num_rows * num_cols): line = ifp.readline().split()