diff --git a/src/assemblers.cc b/src/assemblers.cc index 3f40e11985c3aeb3d422b4d6a71d48a79fa66bf5..ec5144fa5b161ad77bc031e36387f173eca30418 100644 --- a/src/assemblers.cc +++ b/src/assemblers.cc @@ -32,9 +32,8 @@ void assemble_neumann(GridView const &gridView, FEBasis const &feBasis, SampleVector); NeumannBoundaryAssembler<GridType, LocalVectorType> neumannBoundaryAssembler( fNeumann); - - BoundaryFunctionalAssembler<FEBasis>(feBasis, neumannBoundary).assemble( - neumannBoundaryAssembler, f, true); // resize and zero output vector + BoundaryFunctionalAssembler<FEBasis>(feBasis, neumannBoundary) + .assemble(neumannBoundaryAssembler, f, true); } // Assembles constant 1-function on frictional boundary in nodalIntegrals @@ -50,8 +49,7 @@ assemble_frictional(GridView const &gridView, FEBasis const &feBasis, auto const nodalIntegrals = Dune::make_shared<Dune::BlockVector<Singleton>>(); BoundaryFunctionalAssembler<FEBasis>(feBasis, frictionalBoundary) - .assemble(frictionalBoundaryAssembler, *nodalIntegrals, - true); // resize and zero output vector + .assemble(frictionalBoundaryAssembler, *nodalIntegrals, true); return nodalIntegrals; }