I try to solve my heart mechanic problem using two fields mixed finite element. And I write my program based on step-44.
In one of my tests, only body force (no surface traction) is applied to a cube.The programm is sensitive to the magnitude of the external force I add.When the magnitude is small, the programm can run well. But if I increase the magnitude, the programm throw an exception det_F < 0.I wonder if the magnitude contributes to the exception.
So I modify the original step-44 programm, just changing the following statement
static const double p0 = -4.0/(parameters.scale * parameters.scale)
into
static const double p0 = -400.0/(parameters.scale * parameters.scale)
Again, the programm throw an exception det_F< 0.
I guess the magnitude leads to the exception. But I don't know how? Can anyone give me some help.
Thanks
Seconds