@@ -167,29 +167,55 @@ The following control the choice of implementation for the different physics mod
167
167
The following control the time-integration method used by the reaction
168
168
network integration:
169
169
170
- * ``USE_SIMPLIFIED_SDC ``
170
+ * ``USE_SIMPLIFIED_SDC `` : enable the simplified-SDC coupling of hydro and reactions.
171
+ See :ref: `sec:simplified_sdc `.
171
172
172
- * ``USE_TRUE_SDC ``
173
+ * ``USE_TRUE_SDC `` : enable the true-SDC coupling of hydro and reactions.
174
+ See :ref: `sec:true_sdc `.
173
175
176
+ .. note ::
174
177
178
+ If neither of these are set to ``TRUE ``, then Strang-splitting coupling
179
+ will be used.
175
180
176
181
182
+ Targets
183
+ =======
177
184
185
+ For the unit tests, simply doing
178
186
187
+ .. code :: bash
179
188
180
- Targets
181
- =======
189
+ make
190
+
191
+ in the test directory will build the test. There are a few other targets defined. The most important
192
+ is ``clean ``. Doing:
193
+
194
+ .. code :: bash
195
+
196
+ make clean
197
+
198
+ will remove all the build temporary files (including the ``tmp_build_dir/ ``).
199
+
200
+ .. important ::
201
+
202
+ If you want to use a different EOS or reaction network (or any other physics), then you
203
+ should always do ``make clean `` first in the build directory.
204
+
205
+ Some other targets include:
206
+
207
+ * ``nettables `` : create the symlinks for any weak reaction rate tables that are part of the
208
+ network.
182
209
183
- nettables
184
- table
185
- nsetable
186
- build_status
187
- test_extern_params
188
- net_prop_debug
210
+ * ``table `` : create a symlink for the ``helm_table.dat `` EOS table if the ``helmholtz `` EOS is used.
189
211
190
- clean
212
+ * `` nsetable `` : create a symlink the NSE table if `` USE_NSE_TABLE=TRUE `` is set.
191
213
214
+ * ``build_status `` : report the current git versions of Microphysics and AMReX
192
215
193
- runtime parameters
216
+ * ``test_extern_params `` : this will simply parse the runtime parameters and execute the
217
+ ``write_probin.py `` script that generates the headers and C++ files necessary to use
218
+ the parameters. These will be generated under ``tmp_build_dir/microphysics_sources/ ``.
194
219
195
- buildInfo
220
+ * ``net_prop_debug `` : this will simply create the ``network_properties.H `` file for the
221
+ current network and output it into ``tmp_build_dir/microphysics_sources/ ``.
0 commit comments