diff --git a/dune/fufem/assemblers/boundaryfunctionalassembler.hh b/dune/fufem/assemblers/boundaryfunctionalassembler.hh index 1ebcc9eae76d5005f5c27a9a93a9491e4884a025..b5f234eec0384138488fa1710a66d8d78b2f6b09 100644 --- a/dune/fufem/assemblers/boundaryfunctionalassembler.hh +++ b/dune/fufem/assemblers/boundaryfunctionalassembler.hh @@ -52,9 +52,13 @@ class BoundaryFunctionalAssembler {} /** \brief Assemble - * - * \param initializeVector If this is set the output vector is set to the correct length and initialized to zero - * before assembly. Otherwise the assembled values are just added to the vector + * + * \param localAssembler local assembler + * \param[out] b target vector + * \param initializeVector If this is set the output vector is + * set to the correct length and initialized to zero before + * assembly. Otherwise the assembled values are just added to + * the vector. */ template <class LocalBoundaryFunctionalAssemblerType, class GlobalVectorType> void assemble(LocalBoundaryFunctionalAssemblerType& localAssembler, GlobalVectorType& b, bool initializeVector=true) const diff --git a/dune/fufem/assemblers/functionalassembler.hh b/dune/fufem/assemblers/functionalassembler.hh index 61cd2e2acb6a732cb60004dabd5992fb0439f6f3..89e385415331f737f3dc3ce387a3219c479e6b81 100644 --- a/dune/fufem/assemblers/functionalassembler.hh +++ b/dune/fufem/assemblers/functionalassembler.hh @@ -18,6 +18,15 @@ class FunctionalAssembler tBasis_(tBasis) {} + /** \brief Assemble + * + * \param localAssembler local assembler + * \param[out] b target vector + * \param initializeVector If this is set the output vector is + * set to the correct length and initialized to zero before + * assembly. Otherwise the assembled values are just added to + * the vector. + */ template <class LocalFunctionalAssemblerType, class GlobalVectorType> void assemble(LocalFunctionalAssemblerType& localAssembler, GlobalVectorType& b, bool initializeVector=true) const {