This source file includes following definitions.
- main
1 #include <config.h>
2
3
4 #include <iostream>
5
6
7 #include <dune/grid/geometrygrid.hh>
8
9
10 #include <dune/fem/gridpart/adaptiveleafgridpart.hh>
11
12
13
14 #include <dune/fem/space/lagrange.hh>
15
16
17 #include <dune/fem/function/adaptivefunction.hh>
18
19
20
21 #include <dune/fem/solver/cginverseoperator.hh>
22 #include <dune/fem/solver/oemsolver.hh>
23
24
25 #include <dune/fem/operator/lagrangeinterpolation.hh>
26
27
28 #include <dune/fem/misc/l2norm.hh>
29 #include <dune/fem/misc/h1norm.hh>
30
31
32 #include <dune/fem/io/parameter.hh>
33
34
35 #include <dune/fem/io/file/dataoutput.hh>
36
37
38 #include "deformation.hh"
39 #include "elliptic.hh"
40 #include "heat.hh"
41 #include "rhs.hh"
42
43 #include "dune_typedef_heat.hpp"
44
45 #include "dune_bdf.hpp"
46 #include "dune_heat_algorithm.hpp"
47
48
49
50
51 int main ( int argc, char **argv )
52 try
53 {
54
55 Dune::Fem::MPIManager::initialize(argc, argv);
56
57
58 Dune::Fem::Parameter::append(argc, argv);
59 for( int i = 1; i < argc; ++i )
60 Dune::Fem::Parameter::append(argv[i]);
61 Dune::Fem::Parameter::append("../data/parameter");
62
63
64
65
66
67 tumor_growth_code();
68
69 return 0;
70 }
71 catch( const Dune::Exception& e )
72 {
73 std::cerr << "Error: " << e << std::endl;
74 return 1;
75 }