diff --git a/dune/elasticity/assemblers/ogdenassembler.cc b/dune/elasticity/assemblers/ogdenassembler.cc index 2730106e5f3f416530147ae13c338aff1a40616a..168b36b14088bb83be47bbce2a749dcb4e089e3e 100644 --- a/dune/elasticity/assemblers/ogdenassembler.cc +++ b/dune/elasticity/assemblers/ogdenassembler.cc @@ -201,7 +201,7 @@ assembleProblem(BCRSMatrix<FieldMatrix<double,dim,dim> >& globalMatrix, // Create local assembler OgdenMaterialLocalStiffness<typename GridView::Grid,typename TrialBasis::LocalFiniteElement,typename AnsatzBasis::LocalFiniteElement> localAssembler(lambda_, mu_, d_); - addIndices(localAssembler, indices, false); + this->addIndices(localAssembler, indices, false); indices.exportIdx(globalMatrix); globalMatrix=0.0; @@ -226,7 +226,7 @@ assembleProblem(BCRSMatrix<FieldMatrix<double,dim,dim> >& globalMatrix, localSolution[i] = sol[this->aBasis_.index(*it,i)]; // assemble local matrix and rhs - localAssembler.assemble(it, localSolution, localA, localRhs, tFE, aFE); + localAssembler.assemble(*it, localSolution, localA, localRhs, tFE, aFE); // Add element matrix to global stiffness matrix for(int i=0; i<tFE.localBasis().size(); i++) {