@@ -1174,16 +1174,16 @@ void read_parameter_file(char* fname, int mode)
1174
1174
n_entries = parse_paramfile (fname , entry );
1175
1175
store_params (entry , n_entries , params_tag , n_param , used_tag , params_type , params_addr );
1176
1176
1177
- // Now parse the default parameter file
1178
- n_entries = parse_paramfile (run_params -> DefaultsFile , entry );
1179
- store_params (entry , n_entries , params_tag , n_param , used_tag , params_type , params_addr );
1180
-
1181
- // Finally, parse the simulation parameter file
1177
+ // Now parse the simulation parameter file
1182
1178
if (strlen (run_params -> SimParamsFile ) > 0 ) {
1183
1179
n_entries = parse_paramfile (run_params -> SimParamsFile , entry );
1184
1180
store_params (entry , n_entries , params_tag , n_param , used_tag , params_type , params_addr );
1185
1181
}
1186
1182
1183
+ // Finally, parse the default parameter file
1184
+ n_entries = parse_paramfile (run_params -> DefaultsFile , entry );
1185
+ store_params (entry , n_entries , params_tag , n_param , used_tag , params_type , params_addr );
1186
+
1187
1187
// Check to see if we are missing any required parameters
1188
1188
for (ii = 0 ; ii < n_param ; ii ++ )
1189
1189
if ((used_tag [ii ] == 0 ) && (required_tag [ii ] == 1 )) {
@@ -1234,4 +1234,4 @@ void read_parameter_file(char* fname, int mode)
1234
1234
// If running mpi then broadcast the run parameters to all cores
1235
1235
MPI_Bcast (run_params , sizeof (run_params_t ), MPI_BYTE , 0 , run_globals .mpi_comm );
1236
1236
MPI_Bcast (& (run_globals .units ), sizeof (run_units_t ), MPI_BYTE , 0 , run_globals .mpi_comm );
1237
- }
1237
+ }
0 commit comments