Open w3168 opened 1 month ago
Talking with @stephankramer yesterday we think it might be because the laplacian weak form in vertical_lumping.py is not SPD... (i.e. see this line and following :https://github.com/thwaitesproject/thwaites/blob/4598a196a0dd5d289002679c1dc07d0f649c6f6a/thwaites/vertical_lumping.py#L100)
Maybe adding a strong dirichlet pressure bc through the laplace pc might help (currently we default to None) or doing it weakly like a penalty term (nitsche method)...
Running
python 10km_flume_crevasse_3d_balp_extruded.py 23.05.24 60 600 30 along > 23.05.24_extruded_pb_original_noverticallumpchange
gives this error messageand the log file is 23.05.24_extruded_pb_original_noverticallumpchange.txt
Here is what the mesh look like from different angles: