Describe your setup
Operating system (e.g. Linux distribution and version): Ubuntu 21.04
preCICE Version: v2.2.1-211-gf1cb45f9
Tutorials 45eed (essentially v202104.1.1)
Describe the problem
Our elastic-tube-1d tutorial reports the following error when using preCICE from develop (not when using v2.2.1 as released):
(0) 14:45:12 [acceleration::BaseQNAcceleration]:202 in updateDifferenceMatrices: WARNING: The coupling residual equals almost zero. There is maybe something wrong in your adapter. Maybe you always write the same data or you call advance without providing new data first or you do not use available read data. Or you just converge much further than actually necessary.
(0) 14:45:12 [acceleration::BaseQNAcceleration]:231 in updateDifferenceMatrices: ERROR: Attempting to add a zero vector to the quasi-Newton V matrix. This means that the residual in two consecutive iterations is identical. There is probably something wrong in your adapter. Maybe you always write the same (or only incremented) data or you call advance without providing new data first.
Full log: solid-cpp.log
Most probably, this affects more cases.
Step To Reproduce
- Run the elastic-tube-1d tutorial with
solid-cpp and fluid-cpp.
Expected behaviour
Instead of exiting with an error, the solid-cpp solver should just start its time loop.
Describe your setup
Operating system (e.g. Linux distribution and version): Ubuntu 21.04
preCICE Version: v2.2.1-211-gf1cb45f9
Tutorials 45eed (essentially v202104.1.1)
Describe the problem
Our elastic-tube-1d tutorial reports the following error when using preCICE from develop (not when using v2.2.1 as released):
Full log: solid-cpp.log
Most probably, this affects more cases.
Step To Reproduce
solid-cppandfluid-cpp.Expected behaviour
Instead of exiting with an error, the
solid-cppsolver should just start its time loop.