@@ -4397,13 +4397,13 @@ function daEvolution(
43974397
43984398 for (slice_index, sim_table_data) in pairs (iterator)
43994399
4400- global_index = sim_table_data[1 ]
4401- scale_factor = sim_table_data[3 ]
4402- redshift = sim_table_data[4 ]
4403- physical_time = sim_table_data[5 ]
4404- lookback_time = sim_table_data[6 ]
4405- snapshot_path = sim_table_data[7 ]
4406- groupcat_path = sim_table_data[8 ]
4400+ global_index = sim_table_data[:row_id ]
4401+ scale_factor = sim_table_data[:scale_factors ]
4402+ redshift = sim_table_data[:redshifts ]
4403+ physical_time = sim_table_data[:physical_times ]
4404+ lookback_time = sim_table_data[:lookback_times ]
4405+ snapshot_path = sim_table_data[:snapshot_paths ]
4406+ groupcat_path = sim_table_data[:groupcat_paths ]
44074407
44084408 # Skip missing snapshots
44094409 ! ismissing (snapshot_path) || continue
@@ -4586,12 +4586,12 @@ function daVirialAccretion(
45864586 :sim_data => sim_data,
45874587 :snap_data => Snapshot (
45884588 snapshot_path,
4589- sim_table_data[1 ],
4589+ sim_table_data[:row_id ],
45904590 1 ,
4591- sim_table_data[5 ],
4592- sim_table_data[6 ],
4593- sim_table_data[3 ],
4594- sim_table_data[4 ],
4591+ sim_table_data[:physical_times ],
4592+ sim_table_data[:lookback_times ],
4593+ sim_table_data[:scale_factors ],
4594+ sim_table_data[:redshifts ],
45954595 snapshot_header,
45964596 ),
45974597 :gc_data => GroupCatalog (groupcat_path, groupcat_header),
@@ -4620,13 +4620,13 @@ function daVirialAccretion(
46204620
46214621 for (slice_index, sim_table_data) in pairs (iterator[2 : end ])
46224622
4623- global_index = sim_table_data[1 ]
4624- scale_factor = sim_table_data[3 ]
4625- redshift = sim_table_data[4 ]
4626- physical_time = sim_table_data[5 ]
4627- lookback_time = sim_table_data[6 ]
4628- snapshot_path = sim_table_data[7 ]
4629- groupcat_path = sim_table_data[8 ]
4623+ global_index = sim_table_data[:row_id ]
4624+ scale_factor = sim_table_data[:scale_factors ]
4625+ redshift = sim_table_data[:redshifts ]
4626+ physical_time = sim_table_data[:physical_times ]
4627+ lookback_time = sim_table_data[:lookback_times ]
4628+ snapshot_path = sim_table_data[:snapshot_paths ]
4629+ groupcat_path = sim_table_data[:groupcat_paths ]
46304630
46314631 # Get the snapshot header
46324632 snapshot_header = readSnapHeader (snapshot_path)
@@ -4810,12 +4810,12 @@ function daDiscAccretion(
48104810 :sim_data => sim_data,
48114811 :snap_data => Snapshot (
48124812 snapshot_path,
4813- sim_table_data[1 ],
4813+ sim_table_data[:row_id ],
48144814 1 ,
4815- sim_table_data[5 ],
4816- sim_table_data[6 ],
4817- sim_table_data[3 ],
4818- sim_table_data[4 ],
4815+ sim_table_data[:physical_times ],
4816+ sim_table_data[:lookback_times ],
4817+ sim_table_data[:scale_factors ],
4818+ sim_table_data[:redshifts ],
48194819 snapshot_header,
48204820 ),
48214821 :gc_data => GroupCatalog (groupcat_path, groupcat_header),
@@ -4846,13 +4846,13 @@ function daDiscAccretion(
48464846
48474847 for (slice_index, sim_table_data) in pairs (iterator[2 : end ])
48484848
4849- global_index = sim_table_data[1 ]
4850- scale_factor = sim_table_data[3 ]
4851- redshift = sim_table_data[4 ]
4852- physical_time = sim_table_data[5 ]
4853- lookback_time = sim_table_data[6 ]
4854- snapshot_path = sim_table_data[7 ]
4855- groupcat_path = sim_table_data[8 ]
4849+ global_index = sim_table_data[:row_id ]
4850+ scale_factor = sim_table_data[:scale_factors ]
4851+ redshift = sim_table_data[:redshifts ]
4852+ physical_time = sim_table_data[:physical_times ]
4853+ lookback_time = sim_table_data[:lookback_times ]
4854+ snapshot_path = sim_table_data[:snapshot_paths ]
4855+ groupcat_path = sim_table_data[:groupcat_paths ]
48564856
48574857 # Get the snapshot header
48584858 snapshot_header = readSnapHeader (snapshot_path)
@@ -4951,7 +4951,7 @@ function daSFRtxt(
49514951 smooth:: Int = 0 ,
49524952):: NTuple{2,Vector{<:Number}}
49534953
4954- snapshot_paths = filter (! ismissing, sim_data. snapshot_table[! , 7 ])
4954+ snapshot_paths = filter (! ismissing, sim_data. snapshot_table[! , :snapshot_paths ])
49554955
49564956 (
49574957 ! isempty (snapshot_paths) ||
@@ -5094,7 +5094,7 @@ function daCPUtxt(
50945094 smooth:: Int = 0 ,
50955095):: NTuple{2,Vector{<:Number}}
50965096
5097- snapshot_paths = filter (! ismissing, sim_data. snapshot_table[! , 7 ])
5097+ snapshot_paths = filter (! ismissing, sim_data. snapshot_table[! , :snapshot_paths ])
50985098
50995099 (
51005100 ! isempty (snapshot_paths) ||
0 commit comments