This shows you the differences between two versions of the page.
Both sides previous revision Previous revision | Next revision Both sides next revision | ||
ideas_page [2017/02/04 12:04] slietzau [Reading Simulation from file] |
ideas_page [2017/02/09 14:58] unoebauer [Unit-Testing the Plasma Module] |
||
---|---|---|---|
Line 73: | Line 73: | ||
**Description:** | **Description:** | ||
- | One important piece of TARDIS is the calculation of the plasma state. That means that it is also crucial to ensure that the results from these calculations do not change unexpectedly. But we sometimes introduce changes that do affect the result in an expected way. This requires us to change the values that the test checks against in a controlled way. This project aims at making it easy for us to generate "reference" data and update this reference data. | + | One important piece of TARDIS is the calculation of the plasma state. That means that it is also crucial to ensure that the results from these calculations do not change unexpectedly. For this purpose we use unit tests of isolated parts of the plasma state calculations and compare the results to pre-computed reference data. Naturally, whenever we improve, expand or alter the implemented physics underlying the calculation, we have to also modify the reference data. This project aims at making it easy for us to generate and update reference and to automate this process. |