Advanced IMs
Phase 1:
Running opensees code using IM_Calc as a wrapper (IM_calc takes opensees path, advanced IM configuration file, and what IMs to calculate)
Takes an optional configuration file to specify advanced IMs and the script to run it
Multiple stations are handled by IM_calc code and a single station waveform is
Phase 2:
Each model takes in all waveforms for one station and handles it internally. (I.E. configuration in each model)
Phase 3:
Outputs are returned to the IM_calc code and written out to a file
Output csv format:
Station, FEM1_Acc, FEM1_Drift, FEM1_Disp, ...... FEMN_Acc, FEMN_Drift, FEMN_Disp
e.g.
ACDS, {}, {}, {}, ...... {}, {}, {}
where {} is an array