[dune-pdelab] Behavior change in StationaryLinearProblemSolver

Steffen Müthing steffen.muething at iwr.uni-heidelberg.de
Wed Jan 15 17:13:38 CET 2014


Hi everybody,

just a quick heads-up for everyone who is using PDELab with hanging nodes:

I have changed the default behavior of the class StationaryLinearProblemSolver to not automatically
apply the required transformations for doing calculations on hanging nodes. Those transformations were
added silently some time ago, but are unnecessary for the vast majority of people working with PDELab.
Moreover, they can even break code that runs in parallel.

So if you are using hanging nodes and StationaryProblemSolver on the current master branch, you have
to either add a call to stationary_problem_solver.setHangingNodeModifications(true) directly after creating
the object (the current state can be queried with hangingNodeModifications()) or use one of the new constructors
which take a ParameterTree and set the parameter in your INI file.

Steffen
-------------- next part --------------
A non-text attachment was scrubbed...
Name: signature.asc
Type: application/pgp-signature
Size: 495 bytes
Desc: Message signed with OpenPGP using GPGMail
URL: <https://lists.dune-project.org/pipermail/dune-pdelab/attachments/20140115/7336e0ab/attachment.sig>


More information about the dune-pdelab mailing list