- Sep 03, 2013
-
-
Oliver Sander authored
[[Imported from SVN: r9450]]
-
Oliver Sander authored
[[Imported from SVN: r9449]]
-
Oliver Sander authored
[[Imported from SVN: r9448]]
-
Oliver Sander authored
I can't make up my mind whether I want 'ctype' or 'field_type' [[Imported from SVN: r9447]]
-
Oliver Sander authored
ADOL-C doesn't play nice with OpenMP. Hence we have to disable the latter for the time being. [[Imported from SVN: r9446]]
-
Oliver Sander authored
[[Imported from SVN: r9445]]
-
Oliver Sander authored
When using the classes with ADOL-C, T becomes an 'adouble', which is a non-trivial type. However, the convexityField is constexpr (and with a reason -- otherwise we could write the initialization together with the declaration), and constexpr and non-trivial types don't work together. [[Imported from SVN: r9444]]
-
Oliver Sander authored
[[Imported from SVN: r9443]]
-
Oliver Sander authored
[[Imported from SVN: r9442]]
-
Oliver Sander authored
[[Imported from SVN: r9441]]
-
Oliver Sander authored
And set the inner loop solver verbosity to QUIET [[Imported from SVN: r9435]]
-
Oliver Sander authored
This number is nowadays infered from the number of transfer operators. [[Imported from SVN: r9432]]
-
Oliver Sander authored
Since ADOL-C is not multi-threaded we will not be using OpenMP in the foreseeable future. And on a single-threaded code the OpenMP timer and the Dune timer return the same values anyway. [[Imported from SVN: r9431]]
-
Oliver Sander authored
[[Imported from SVN: r9430]]
-
Oliver Sander authored
Offer setInitialIterate instead [[Imported from SVN: r9429]]
-
Oliver Sander authored
[[Imported from SVN: r9428]]
-
Oliver Sander authored
Because ADOL-C doesn't like calls to sqrt(0), obviously. The use of sqrt(x) for small x can be avoided completely using modified series expansions, because the overall function exp is differentiable even at x=0. [[Imported from SVN: r9426]]
-
Oliver Sander authored
Makes for a more precise Hessian matrix when using automatic differentiation. [[Imported from SVN: r9425]]
-
Oliver Sander authored
[[Imported from SVN: r9424]]
-
Oliver Sander authored
[[Imported from SVN: r9422]]
-
Oliver Sander authored
[[Imported from SVN: r9421]]
-
Oliver Sander authored
[[Imported from SVN: r9415]]
-
Oliver Sander authored
Because it may contain a projection onto the manifold, which is part of the energy evaluation if we view the energy as being defined on all of R^n (as ADOL-C does). [[Imported from SVN: r9414]]
-
Oliver Sander authored
Not actually working yet, though. [[Imported from SVN: r9412]]
-
Oliver Sander authored
[[Imported from SVN: r9405]]
-
Oliver Sander authored
[[Imported from SVN: r9404]]
-
Oliver Sander authored
[[Imported from SVN: r9403]]
-
Oliver Sander authored
[[Imported from SVN: r9402]]
-
Oliver Sander authored
The only exception is the material parameters. ADOL-C (for which we are doing this), doesn't need to have them in a special type. [[Imported from SVN: r9401]]
-
Oliver Sander authored
Saves us one call to sqrt(). [[Imported from SVN: r9400]]
-
Oliver Sander authored
[[Imported from SVN: r9399]]
-
Oliver Sander authored
This is needed to use the ADOL-C automatic differentiation library. [[Imported from SVN: r9398]]
-
Oliver Sander authored
[[Imported from SVN: r9397]]
-
Oliver Sander authored
[[Imported from SVN: r9396]]
-
Oliver Sander authored
[[Imported from SVN: r9395]]
-
Oliver Sander authored
[[Imported from SVN: r9394]]
-
Oliver Sander authored
[[Imported from SVN: r9393]]
-
Oliver Sander authored
[[Imported from SVN: r9392]]
-
Oliver Sander authored
[[Imported from SVN: r9391]]
-
Oliver Sander authored
[[Imported from SVN: r9390]]
-