The name adaptivepoisson_form_8 is not made by UFL, neither is the counting of forms (form #8), this must be an FFC issue. Probably caused by the regression fix I did in late august to make ffc use the form names that have always been provided by ufl (ffc -r1754).
How is this supposed to be compiled? Compiling with ffc -l dolfin I get different errors on make:
martinal@martinal-mac:~/dev/fenics/dolfin/work/demo/undocumented/auto-adaptive-poisson/cpp$ make
...
/home/martinal/dev/fenics/dolfin/work/demo/undocumented/auto-adaptive-poisson/cpp/main.cpp:68:3: error: ‘LinearForm’ is not a member of ‘AdaptivePoisson’
This is because the forms L and M in the .ufl file are both linear forms, and therefore no single LinearForm typedef can be made.
The name adaptivepoisson _form_8 is not made by UFL, neither is the counting of forms (form #8), this must be an FFC issue. Probably caused by the regression fix I did in late august to make ffc use the form names that have always been provided by ufl (ffc -r1754).
How is this supposed to be compiled? Compiling with ffc -l dolfin I get different errors on make:
martinal@ martinal- mac:~/dev/ fenics/ dolfin/ work/demo/ undocumented/ auto-adaptive- poisson/ cpp$ make dev/fenics/ dolfin/ work/demo/ undocumented/ auto-adaptive- poisson/ cpp/main. cpp:68: 3: error: ‘LinearForm’ is not a member of ‘AdaptivePoisson’
...
/home/martinal/
This is because the forms L and M in the .ufl file are both linear forms, and therefore no single LinearForm typedef can be made.