diff --git a/test/adolcmaterialtest.cc b/test/adolcmaterialtest.cc index faa51f7ee6113e84101510a5fb504e6e84a68a06..c870e020fce0ff819904675f86ead7d2a8847695 100644 --- a/test/adolcmaterialtest.cc +++ b/test/adolcmaterialtest.cc @@ -29,6 +29,7 @@ #include <dune/elasticity/materials/adolcmaterial.hh> #include <dune/elasticity/materials/neohookeanmaterial.hh> +#include <dune/elasticity/materials/adolcneohookeanmaterial.hh> //#include <dune/elasticity/materials/mooneyrivlinmaterial.hh> #include <dune/elasticity/materials/geomexactstvenantkirchhoffmaterial.hh> @@ -96,9 +97,9 @@ int main (int argc, char *argv[]) try MaterialType material(feBasis,E,nu); // check against the Adol-C material - typedef NeoHookeMaterial<FEBasis> AdolcMaterialType; - AdolcMaterialType adolcMaterial(feBasis,E,nu); - + LocalNeoHookeanEnergy<GridType,Lfe> localNeoHookeEnergy(E,nu); + typedef AdolcMaterial<FEBasis> AdolcMaterialType; + AdolcMaterialType adolcMaterial(feBasis,localNeoHookeEnergy); auto& linPaperAssembler = material.firstDerivative(xGridFunc); auto& linAdolcAssembler = adolcMaterial.firstDerivative(xGridFunc);