-
Notifications
You must be signed in to change notification settings - Fork 0
/
Copy pathellipticproblem_alternatives_categorization.txt
83 lines (63 loc) · 4.98 KB
/
ellipticproblem_alternatives_categorization.txt
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
Variation point: Dune::GeometryType::cube
Dune::GeometryType::simplex -- true positives
Dune::GeometryType::cube -- true positives
Dune::GeometryType::pyramid -- true false positives
Dune::GeometryType::prism -- true false positives
Dune::GeometryType::extended -- true false positives
Dune::GeometryType::none -- true false positives
Variation point: Dune::YaspGrid<dim,Coordinates>
Dune::YaspGrid<dim,Coordinates> -- true positives
Dune::AlbertaGrid<dim, dimworld> -- true positives
Dune::OneDGrid -- true positives
Dune::UGGrid<dim> -- true positives
Dune::IdentityGrid<class HostGrid> -- generally applicable
Dune::GridDefaultImplementation<dim, dimworld, ct, GridFamily> -- true false positive
Variation point: Dune::PDELab::QkLocalFiniteElementMap<GV, GV::ctype, Real, degree>;
Dune::PDELab::PkLocalFiniteElementMap<GV, GV::ctype, Real, degree> -- true positives
Dune::PDELab::QkLocalFiniteElementMap<GV, GV::ctype, Real, degree> -- true positives
Dune::PDELab::QkDGLocalFiniteElementMap<class D,class R, degree,??d??> -- true positives
Dune::PDELab::OPBLocalFiniteElementMap< GV::ctype, Real, degree,??d??,??bt??,R,PB::BasisType::Pk> -- true positives
Dune::PDELab::fem::PkLocalFiniteElementMapBase<GV, GV::ctype, Real, degree,??d??> -- true false positive (should not be found, since it is a base class)
Dune::PDELab::fem::PkLocalFiniteElementMapBase<GV, GV::ctype, Real, degree,1> -- true false positive (should not be found, since it is a base class)
Dune::PDELab::fem::PkLocalFiniteElementMapBase<GV, GV::ctype, Real, degree,2> -- true false positive (should not be found, since it is a base class)
Dune::PDELab::fem::PkLocalFiniteElementMapBase<GV, GV::ctype, Real, degree,3> -- true false positive (should not be found, since it is a base class)
Dune::PDELab::SimpleLocalFiniteElementMap<??Imp??,-1> -- true false positive (should not be found, since it is a base class)
Dune::PDELab::LocalFiniteElementMapInterface<??T??,??Imp??>?? -- true false positive
Dune::PDELab::BDM1Cube2DLocalFiniteElementMap<GV, GV::ctype, Real> -- generally applicable (makes semantically no sense, but syntactically)
Dune::PDELab::BDM1Simplex2DLocalFiniteElementMap<GV, GV::ctype, Real> -- generally applicable (only makes sense on 1 dimensional grids)
Dune::PDELab::RannacherTurekLocalFiniteElementMap<class D,class R,??d??> -- generally applicable
Dune::PDELab::RT0Cube2DLocalFiniteElementMap<GV, GV::ctype, Real> -- generally applicable
Dune::PDELab::RT0Cube3DLocalFiniteElementMap<GV, GV::ctype, Real> -- generally applicable (vector function)
Dune::PDELab::RT0Simplex2DLocalFiniteElementMap<GV, GV::ctype, Real> -- generally applicable
Dune::PDELab::RT1Cube2DLocalFiniteElementMap<GV, GV::ctype, Real> -- generally applicable
Dune::PDELab::RT1Cube3DLocalFiniteElementMap<GV, GV::ctype, Real> -- generally applicable
Dune::PDELab::RT1Simplex2DLocalFiniteElementMap<GV, GV::ctype, Real> -- generally applicable
Dune::PDELab::RT2Cube2DLocalFiniteElementMap<GV, GV::ctype, Real> -- generally applicable
Dune::PDELab::EdgeS0LocalFiniteElementMap<GV,FE,Imp> -- generally applicable
Dune::PDELab::MimeticLocalFiniteElementMap<IIS, GV::ctype, Real,??dim??> -- generally applicable
Dune::PDELab::RTLocalFiniteElementMap<GV,??FE??,??Imp??,??Variants??> -- generally applicable
Variation point: Dune::PDELab::NoConstraints
Dune::PDELab::NoConstraints -- true positive
Variation point: Dune::PDELab::ISTLBackend_SEQ_CG_ILU0;
Dune::PDELab::ISTLBackend_SEQ_CG_ILU0 -- true positives
Dune::PDELab::ISTLBackend_SEQ_BCGS_Jac -- true positives
Dune::PDELab::ISTLBackend_SEQ_BCGS_SSOR -- true positives
Dune::PDELab::ISTLBackend_SEQ_CG_Jac -- true positives
Dune::PDELab::ISTLBackend_SEQ_CG_SSOR -- true positives
Dune::PDELab::ISTLBackend_SEQ_LOOP_Jac -- true positives
Dune::PDELab::ISTLBackend_SEQ_MINRES_SSOR -- true positives
Dune::PDELab::ISTLBackend_SEQ_SuperLU -- true positives
-- Dune::PDELab::ISTLBackend_SEQ_CG_AMG_SSOR -- Bug in DUNE; we don't find this class
Dune::PDELab::ISTLBackend_SEQ_BCGS_ILU0 -- generally applicable
Dune::PDELab::ISTLBackend_SEQ_CG_ILUn -- generally applicable
Dune::PDELab::ISTLBackend_SEQ_GMRES_ILU0 -- generally applicable
Dune::PDELab::ISTLBackend_SEQ_UMFPack -- generally applicable
Dune::PDELab::ISTLBackend_SEQ_BCGS_ILUn -- generally applicable
Dune::PDELab::ISTLBackend_SEQ_ExplicitDiagonal -- generally applicable
Dune::PDELab::ISTLBackend_SEQ_ILU0 < ??Solver??> -- true false positive (abstract superclass)
Dune::PDELab::ISTLBackend_SEQ_ILUn < ??Solver??> -- true false positive (abstract superclass)
Dune::PDELab::ISTLBackend_SEQ_Base < ??Preconditioner??,??Solver??> -- true false positive (abstract superclass)
Dune::PDELab::LinearResultStorage -- true false positive (something completely different)
Dune::PDELab::SequentialNorm -- true false positive (something completely different)
Variation point: Dune::PDELab::StationaryLinearProblemSolver<GO, LS, U>
Dune::PDELab::StationaryLinearProblemSolver<GO, LS, U> - true positive