Skip to content
Snippets Groups Projects
Commit 29afda7d authored by Sander, Oliver's avatar Sander, Oliver
Browse files

Clean up some header includes

parent 312265bf
No related branches found
No related tags found
1 merge request!141Replace RigidBodyMotion by ProductManifold
...@@ -21,8 +21,6 @@ ...@@ -21,8 +21,6 @@
#include <dune/gfe/parallel/matrixcommunicator.hh> #include <dune/gfe/parallel/matrixcommunicator.hh>
#include <dune/gfe/parallel/vectorcommunicator.hh> #include <dune/gfe/parallel/vectorcommunicator.hh>
#include <dune/gfe/cosseratvtkwriter.hh>
template <class GridType, template <class GridType,
class Basis, class Basis,
class Basis0, class TargetSpace0, class Basis0, class TargetSpace0,
...@@ -560,16 +558,7 @@ void MixedRiemannianTrustRegionSolver<GridType,Basis,Basis0,TargetSpace0,Basis1, ...@@ -560,16 +558,7 @@ void MixedRiemannianTrustRegionSolver<GridType,Basis,Basis0,TargetSpace0,Basis1,
break; break;
} }
} }
#if 0
// Output each iterate, to better understand what the algorithm does
DuneFunctionsBasis<Basis0> fufemBasis0(assembler_->basis0_);
DuneFunctionsBasis<Basis1> fufemBasis1(assembler_->basis1_);
std::stringstream iAsAscii;
iAsAscii << i+1;
CosseratVTKWriter<GridType>::template writeMixed<DuneFunctionsBasis<Basis0>, DuneFunctionsBasis<Basis1> >(fufemBasis0,x_[_0],
fufemBasis1,x_[_1],
"mixed-cosserat_iterate_" + iAsAscii.str());
#endif
if (rank==0) if (rank==0)
std::cout << "iteration took " << totalTimer.elapsed() << " sec." << std::endl; std::cout << "iteration took " << totalTimer.elapsed() << " sec." << std::endl;
......
...@@ -12,18 +12,20 @@ ...@@ -12,18 +12,20 @@
#include <dune/grid/utility/structuredgridfactory.hh> #include <dune/grid/utility/structuredgridfactory.hh>
#include <dune/grid/io/file/gmshreader.hh> #include <dune/grid/io/file/gmshreader.hh>
#include <dune/grid/io/file/vtk/subsamplingvtkwriter.hh>
#include <dune/grid/uggrid.hh> #include <dune/grid/uggrid.hh>
#include <dune/functions/functionspacebases/interpolate.hh>
#include <dune/functions/functionspacebases/lagrangebasis.hh> #include <dune/functions/functionspacebases/lagrangebasis.hh>
#include <dune/functions/functionspacebases/compositebasis.hh> #include <dune/functions/functionspacebases/compositebasis.hh>
#include <dune/functions/functionspacebases/powerbasis.hh> #include <dune/functions/functionspacebases/powerbasis.hh>
#include <dune/functions/gridfunctions/discreteglobalbasisfunction.hh>
#include <dune/fufem/functiontools/boundarydofs.hh> #include <dune/fufem/functiontools/boundarydofs.hh>
#include <dune/fufem/dunepython.hh> #include <dune/fufem/dunepython.hh>
#include <dune/gfe/assemblers/mixedlocalgfeadolcstiffness.hh> #include <dune/gfe/assemblers/mixedlocalgfeadolcstiffness.hh>
#include <dune/gfe/assemblers/simofoxenergy.hh> #include <dune/gfe/assemblers/simofoxenergy.hh>
#include <dune/gfe/cosseratvtkwriter.hh>
#include <dune/gfe/embeddedglobalgfefunction.hh> #include <dune/gfe/embeddedglobalgfefunction.hh>
#include <dune/gfe/assemblers/mixedgfeassembler.hh> #include <dune/gfe/assemblers/mixedgfeassembler.hh>
#include <dune/gfe/mixedriemanniantrsolver.hh> #include <dune/gfe/mixedriemanniantrsolver.hh>
......
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Please register or to comment