mesh-adaptation / goalie

Goal-oriented error estimation and mesh adaptation for finite element problems solved using Firedrake
Other
1 stars 1 forks source link

Make `FunctionData` attributes protected and allow adjoint actions #125

Open jwallwork23 opened 4 months ago

jwallwork23 commented 4 months ago

Currently the FunctionData classes are based on AttrDicts. In the adjoint case, an adjoint action attribute is added without any checks.

It would be better to only allow certain attributes, rather than for anything to be added.