Commit b655a279 authored by Lukas Riedel's avatar Lukas Riedel 📝

major folder restructuring: moved dorie/ files into dorie/solver. removed...

major folder restructuring: moved dorie/ files into dorie/solver. removed solver headers. moved executable source files into dune/ folder
parent ab340c8e
......@@ -34,7 +34,6 @@ dune_require_cxx_standard(MODULE "dorie" VERSION 14)
# add subdirectories
add_subdirectory("bin")
add_subdirectory("src")
add_subdirectory("m4")
add_subdirectory("dune")
add_subdirectory("python")
......
add_subdirectory(dorie)
add_subdirectory(dorie-rfg)
add_subdirectory(interface EXCLUDE_FROM_ALL)
\ No newline at end of file
add_subdirectory(dorie-rfg)
\ No newline at end of file
add_executable("dorie-rfg" dorie-rfg.cc)
target_link_dune_default_libraries("dorie-rfg")
\ No newline at end of file
add_subdirectory(interface)
add_subdirectory(solver)
add_executable("dorie" dorie.cc)
target_link_dune_default_libraries("dorie")
\ No newline at end of file
// -*- tab-width: 2; indent-tabs-mode: nil -*-
#include <dune/dorie/dorie.hh> // System and DUNE Headers
#include <dune/dorie/util_typedefs.hh>
#include <dune/dorie/util_vtk_adapters.hh>
#include <dune/dorie/util_grid_creator.hh>
#include <dune/dorie/util_boundary_condition.hh>
#include <dune/dorie/util_controller.hh>
#include <dune/dorie/util_adaptivity.hh>
#include <dune/dorie/util_h5tools.hh>
#include <dune/dorie/richards_initial.hh>
#include <dune/dorie/richards_boundary.hh>
#include <dune/dorie/richards_source.hh>
#include <dune/dorie/util_interpolator.hh>
#include <dune/dorie/param_base.hh>
#include <dune/dorie/param_van_genuchten.hh>
#include <dune/dorie/param_factory.hh>
#include <dune/dorie/operator_DG.hh>
#include <dune/dorie/operator_error_indicator.hh>
#include <dune/dorie/dune_implicitonestep.hh>
#include <dune/dorie/solver.hh>
#include <dune/dorie/solver_prep.hh>
#include <dune/dorie/solver/util_typedefs.hh>
#include <dune/dorie/solver/util_vtk_adapters.hh>
#include <dune/dorie/solver/util_grid_creator.hh>
#include <dune/dorie/solver/util_boundary_condition.hh>
#include <dune/dorie/solver/util_controller.hh>
#include <dune/dorie/solver/util_adaptivity.hh>
#include <dune/dorie/solver/util_h5tools.hh>
#include <dune/dorie/solver/richards_initial.hh>
#include <dune/dorie/solver/richards_boundary.hh>
#include <dune/dorie/solver/richards_source.hh>
#include <dune/dorie/solver/util_interpolator.hh>
#include <dune/dorie/solver/param_base.hh>
#include <dune/dorie/solver/param_van_genuchten.hh>
#include <dune/dorie/solver/param_factory.hh>
#include <dune/dorie/solver/operator_DG.hh>
#include <dune/dorie/solver/operator_error_indicator.hh>
#include <dune/dorie/solver/dune_implicitonestep.hh>
#include <dune/dorie/solver/solver.hh>
#include <dune/dorie/solver/solver_prep.hh>
//===============================================================
......
add_executable("sim" EXCLUDE_FROM_ALL sim.cc)
target_link_dune_default_libraries("sim")
\ No newline at end of file
......@@ -48,30 +48,29 @@
#include <dune/pdelab/newton/newton.hh>
#include <dune/pdelab/stationary/linearproblem.hh>
#include <dune/dorie/util_typedefs.hh>
#include <dune/dorie/util_vtk_adapters.hh>
#include <dune/dorie/util_grid_creator.hh>
#include <dune/dorie/util_boundary_condition.hh>
#include <dune/dorie/util_controller.hh>
#include <dune/dorie/util_adaptivity.hh>
#include <dune/dorie/util_h5tools.hh>
#include <dune/dorie/richards_initial.hh>
#include <dune/dorie/richards_boundary.hh>
#include <dune/dorie/richards_source.hh>
#include <dune/dorie/util_interpolator.hh>
#include <dune/dorie/param_base.hh>
#include <dune/dorie/param_van_genuchten.hh>
#include <dune/dorie/param_factory.hh>
#include <dune/dorie/operator_DG.hh>
#include <dune/dorie/operator_error_indicator.hh>
#include <dune/dorie/dune_implicitonestep.hh>
#include "util.hh"
#include "output.hh"
#include "adaptivity.hh"
#include "simulation_base.hh"
#include "knofu.hh"
//#include "simulation.hh"
#include <dune/dorie/solver/util_typedefs.hh>
#include <dune/dorie/solver/util_vtk_adapters.hh>
#include <dune/dorie/solver/util_grid_creator.hh>
#include <dune/dorie/solver/util_boundary_condition.hh>
#include <dune/dorie/solver/util_controller.hh>
#include <dune/dorie/solver/util_adaptivity.hh>
#include <dune/dorie/solver/util_h5tools.hh>
#include <dune/dorie/solver/richards_initial.hh>
#include <dune/dorie/solver/richards_boundary.hh>
#include <dune/dorie/solver/richards_source.hh>
#include <dune/dorie/solver/util_interpolator.hh>
#include <dune/dorie/solver/param_base.hh>
#include <dune/dorie/solver/param_van_genuchten.hh>
#include <dune/dorie/solver/param_factory.hh>
#include <dune/dorie/solver/operator_DG.hh>
#include <dune/dorie/solver/operator_error_indicator.hh>
#include <dune/dorie/solver/dune_implicitonestep.hh>
#include <dune/dorie/interface/util.hh>
#include <dune/dorie/interface/output.hh>
#include <dune/dorie/interface/adaptivity.hh>
#include <dune/dorie/interface/simulation.hh>
#include <dune/dorie/interface/knofu.hh>
template<int dim>
using YaspGrid = Dune::YaspGrid<dim>;
......
add_executable("sim" sim.cc)
target_link_dune_default_libraries("sim")
\ No newline at end of file
add_executable("dorie-rfg" dorie-rfg.cc)
target_link_dune_default_libraries("dorie-rfg")
add_executable("dorie" dorie.cc)
target_link_dune_default_libraries("dorie")
\ No newline at end of file
Markdown is supported
0% or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment