Mihai, Praveen,

I fixed and tested it. There were two issues:

1. Asssembler::Functional::initialize_info() had to set the result
vector in DoFInfo to the correct size.
2. Asssembler::Functional is the only assembler storing the data itself.
Now, it turned out that bind does not accept a reference, but uses call
by value, such that after returning from the WorkStream, the assembler
contained zero entries. This is fixed as well.

If you update the library from SVN, I would expect that you get the
right results. Thanks for pointing this out!

Best,
Guido
_______________________________________________
dealii mailing list http://poisson.dealii.org/mailman/listinfo/dealii

Reply via email to