Simulation-only and simplex requires further testing to check their output but they are running without crashing.
Moved and improved the Write Iteration Output Wrapper from felixrefine.f90 to write_output_mod.f90 so that simplex.f90, MaxGradient and Parabolic refinement can all use it.
I have checked that the output matches for SrTiO3_short/ and GaAs_short/.
Simulation-only and simplex requires further testing to check their output but they are running without crashing.
Moved and improved the Write Iteration Output Wrapper from felixrefine.f90 to write_output_mod.f90 so that simplex.f90, MaxGradient and Parabolic refinement can all use it.
I have checked that the output matches for SrTiO3_short/ and GaAs_short/.