Open IshaanDesai opened 5 years ago
Another question: Is it worth it? Some details about the cost vs. benefit of these tests:
As part of the implementation of NP mapping in fenics-adapter
a convergence study was conducted for non-matching meshes for the simple linear interface and the complex circular interface. The results were as follows:
This shows the benefit side of having tests which will consistently monitor the advantage of NP vs. NN.
By using a script to start all the possible tests, implementation effort and code addition should be minimal.
The following cross product would be useful:
[matching, non-matching] x [complex, simple] x [NN, NP, RBF?] = 8 (12?) test cases.
The tutorial HT/partitioned-heat/fenics-fenics was recently expanded to support two interface types. The following two configurations can now be solved:
Simple linear interface configuration:
Complex circular interface configuration:
Simultaneously fenics-adapter was expanded to support nearest-projection mapping along with nearest-neighbor mapping. This opens the possibility to have multiple tests for the
HT/patitioned-heat/fenics-fenics
tutorials:In both the interface configurations, matching and non-matching meshes can be tested. These tests have the scope to test the two preCICE mapping schemes in a rigorous way. The open question is to which level of detailing should the system tests be designed.