Skip to content
Snippets Groups Projects
Commit f0152225 authored by Elias Pipping's avatar Elias Pipping Committed by Elias Pipping
Browse files

Constness

parent a2f3f832
Branches
No related tags found
No related merge requests found
...@@ -27,8 +27,8 @@ int main() { ...@@ -27,8 +27,8 @@ int main() {
b[0] = 1; b[0] = 1;
b[1] = 2; b[1] = 2;
auto f = Dune::make_shared<Dune::HorribleFunctionLogarithmic const>(); auto const f = Dune::make_shared<Dune::HorribleFunctionLogarithmic const>();
auto phi = Dune::make_shared<Functional::NonlinearityType const>(f); auto const phi = Dune::make_shared<Functional::NonlinearityType const>(f);
Functional J(A, b, phi); Functional J(A, b, phi);
SmallVector start = b; SmallVector start = b;
......
...@@ -27,8 +27,8 @@ int main() { ...@@ -27,8 +27,8 @@ int main() {
b[0] = 1; b[0] = 1;
b[1] = 2; b[1] = 2;
auto f = Dune::make_shared<Dune::HorribleFunction const>(); auto const f = Dune::make_shared<Dune::HorribleFunction const>();
auto phi = Dune::make_shared<Functional::NonlinearityType const>(f); auto const phi = Dune::make_shared<Functional::NonlinearityType const>(f);
Functional J(A, b, phi); Functional J(A, b, phi);
SmallVector start = b; SmallVector start = b;
......
...@@ -27,8 +27,8 @@ int main() { ...@@ -27,8 +27,8 @@ int main() {
b[0] = 1; b[0] = 1;
b[1] = 2; b[1] = 2;
auto f = Dune::make_shared<Dune::LinearFunction const>(1); auto const f = Dune::make_shared<Dune::LinearFunction const>(1);
auto phi = Dune::make_shared<Functional::NonlinearityType const>(f); auto const phi = Dune::make_shared<Functional::NonlinearityType const>(f);
Functional J(A, b, phi); Functional J(A, b, phi);
SmallVector start = b; SmallVector start = b;
......
...@@ -32,8 +32,8 @@ int main() { ...@@ -32,8 +32,8 @@ int main() {
// |x|^2 as the nonlinearity is the same as having no nonlinearity // |x|^2 as the nonlinearity is the same as having no nonlinearity
// but twice the identity matrix added to A. In other words, we're // but twice the identity matrix added to A. In other words, we're
// solving A + 2*id = b // solving A + 2*id = b
auto f = Dune::make_shared<Dune::Parabola const>(); auto const f = Dune::make_shared<Dune::Parabola const>();
auto phi = Dune::make_shared<Functional::NonlinearityType const>(f); auto const phi = Dune::make_shared<Functional::NonlinearityType const>(f);
Functional J(A, b, phi); Functional J(A, b, phi);
SmallVector solution; // Analytic solution SmallVector solution; // Analytic solution
......
...@@ -30,8 +30,8 @@ int main() { ...@@ -30,8 +30,8 @@ int main() {
b[1] = 2; b[1] = 2;
b[2] = 3; b[2] = 3;
auto f = Dune::make_shared<Dune::SampleFunction<2> const>(); auto const f = Dune::make_shared<Dune::SampleFunction<2> const>();
auto phi = Dune::make_shared<Functional::NonlinearityType const>(f); auto const phi = Dune::make_shared<Functional::NonlinearityType const>(f);
Functional J(A, b, phi); Functional J(A, b, phi);
SmallVector start = b; SmallVector start = b;
......
...@@ -28,8 +28,8 @@ int main() { ...@@ -28,8 +28,8 @@ int main() {
b[0] = 1; b[0] = 1;
b[1] = 2; b[1] = 2;
auto f = Dune::make_shared<Dune::SampleFunction<2> const>(); auto const f = Dune::make_shared<Dune::SampleFunction<2> const>();
auto phi = Dune::make_shared<Functional::NonlinearityType const>(f); auto const phi = Dune::make_shared<Functional::NonlinearityType const>(f);
Functional J(A, b, phi); Functional J(A, b, phi);
SmallVector start; SmallVector start;
......
...@@ -27,8 +27,8 @@ int main() { ...@@ -27,8 +27,8 @@ int main() {
b[0] = 1; b[0] = 1;
b[1] = 2; b[1] = 2;
auto f = Dune::make_shared<Dune::SampleFunction<2> const>(); auto const f = Dune::make_shared<Dune::SampleFunction<2> const>();
auto phi = Dune::make_shared<Functional::NonlinearityType const>(f); auto const phi = Dune::make_shared<Functional::NonlinearityType const>(f);
Functional J(A, b, phi); Functional J(A, b, phi);
SmallVector start; SmallVector start;
......
...@@ -27,8 +27,8 @@ int main() { ...@@ -27,8 +27,8 @@ int main() {
b[0] = 1; b[0] = 1;
b[1] = 2.5; b[1] = 2.5;
auto f = Dune::make_shared<Dune::SampleFunction<2> const>(); auto const f = Dune::make_shared<Dune::SampleFunction<2> const>();
auto phi = Dune::make_shared<Functional::NonlinearityType const>(f); auto const phi = Dune::make_shared<Functional::NonlinearityType const>(f);
Functional J(A, b, phi); Functional J(A, b, phi);
SmallVector start; SmallVector start;
......
...@@ -27,8 +27,8 @@ int main() { ...@@ -27,8 +27,8 @@ int main() {
b[0] = 1; b[0] = 1;
b[1] = 2.5; b[1] = 2.5;
auto f = Dune::make_shared<Dune::SampleFunction<100> const>(); auto const f = Dune::make_shared<Dune::SampleFunction<100> const>();
auto phi = Dune::make_shared<Functional::NonlinearityType const>(f); auto const phi = Dune::make_shared<Functional::NonlinearityType const>(f);
Functional J(A, b, phi); Functional J(A, b, phi);
SmallVector start; SmallVector start;
......
...@@ -29,8 +29,8 @@ int main() { ...@@ -29,8 +29,8 @@ int main() {
b[0] = 1; b[0] = 1;
b[1] = 2; b[1] = 2;
auto f = Dune::make_shared<Dune::SampleFunction<2> const>(); auto const f = Dune::make_shared<Dune::SampleFunction<2> const>();
auto phi = Dune::make_shared<Functional::NonlinearityType const>(f); auto const phi = Dune::make_shared<Functional::NonlinearityType const>(f);
Functional J(A, b, phi); Functional J(A, b, phi);
SmallVector start = b; SmallVector start = b;
......
...@@ -29,8 +29,8 @@ int main() { ...@@ -29,8 +29,8 @@ int main() {
b[0] = 1; b[0] = 1;
b[1] = 1; b[1] = 1;
auto f = Dune::make_shared<Dune::SampleFunction<2> const>(); auto const f = Dune::make_shared<Dune::SampleFunction<2> const>();
auto phi = Dune::make_shared<Functional::NonlinearityType const>(f); auto const phi = Dune::make_shared<Functional::NonlinearityType const>(f);
Functional J(A, b, phi); Functional J(A, b, phi);
SmallVector start = b; SmallVector start = b;
......
...@@ -28,8 +28,8 @@ int main() { ...@@ -28,8 +28,8 @@ int main() {
b[0] = 1; b[0] = 1;
b[1] = 2; b[1] = 2;
auto f = Dune::make_shared<Dune::TrivialFunction const>(); auto const f = Dune::make_shared<Dune::TrivialFunction const>();
auto phi = Dune::make_shared<Functional::NonlinearityType const>(f); auto const phi = Dune::make_shared<Functional::NonlinearityType const>(f);
Functional J(A, b, phi); Functional J(A, b, phi);
SmallVector solution; // Analytic solution SmallVector solution; // Analytic solution
......
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Please register or to comment