]>
https://gitweb.dealii.org/ - dealii.git/log
Denis Davydov [Mon, 22 Feb 2016 12:55:17 +0000 (13:55 +0100)]
temporary avoid instantiations of PointValueHistory, DerivativeApproximation and DataOut-related classes for complex-valued PETSc
Denis Davydov [Mon, 22 Feb 2016 12:52:33 +0000 (13:52 +0100)]
temporary mark max/min element in grid_refinement for complex-valued PETSc as NotImplemented
Wolfgang Bangerth [Mon, 22 Feb 2016 17:04:27 +0000 (11:04 -0600)]
Merge pull request #2218 from davydden/branch_petscscalar_complex_error
extend error estimator to complex-valued PETSc
Wolfgang Bangerth [Mon, 22 Feb 2016 17:03:09 +0000 (11:03 -0600)]
Merge pull request #2220 from davydden/branch_petscscalar_complex_fetools
minor change to fe_tools_interpolate to allow complex-valued vectors
Denis Davydov [Mon, 22 Feb 2016 17:01:15 +0000 (18:01 +0100)]
Merge pull request #2217 from davydden/branch_petscscalar_complex_vectortools
extend VectorTools to complex-valued PETSc vector
Denis Davydov [Mon, 22 Feb 2016 12:37:20 +0000 (13:37 +0100)]
extend VectorTools to complex-valued PETSc vector
Wolfgang Bangerth [Mon, 22 Feb 2016 16:56:32 +0000 (10:56 -0600)]
Merge pull request #2222 from davydden/branch_petscscalar_complex_constraint
change instantiation of constraint matrix functions to allow complex-…
Wolfgang Bangerth [Mon, 22 Feb 2016 16:56:02 +0000 (10:56 -0600)]
Merge pull request #2225 from davydden/branch_petscscalar_complex_mappingeulerian
do not instantiate mapping eulerian for complex-valued PETSc
Wolfgang Bangerth [Mon, 22 Feb 2016 16:55:37 +0000 (10:55 -0600)]
Merge pull request #2223 from davydden/branch_petscscalar_complex_boomer
add extra ifndef to disable BoomerAMG for complex-valued PETSc
Denis Davydov [Mon, 22 Feb 2016 12:45:39 +0000 (13:45 +0100)]
change instantiation of constraint matrix functions to allow complex-valued vectors
Denis Davydov [Mon, 22 Feb 2016 12:49:53 +0000 (13:49 +0100)]
do not instantiate mapping eulerian for complex-valued PETSc
Denis Davydov [Mon, 22 Feb 2016 12:46:50 +0000 (13:46 +0100)]
add extra ifndef to disable BoomerAMG for complex-valued PETSc
Denis Davydov [Mon, 22 Feb 2016 12:42:32 +0000 (13:42 +0100)]
minor change to fe_tools_interpolate to allow complex-valued vectors
Denis Davydov [Mon, 22 Feb 2016 12:39:15 +0000 (13:39 +0100)]
extend error estimator to complex-valued PETSc
Wolfgang Bangerth [Mon, 22 Feb 2016 13:19:02 +0000 (07:19 -0600)]
Merge pull request #2221 from davydden/branch_petscscalar_complex_dofaccessor
change dof_accessor get/set instantiations to allow complex-valued ve…
Wolfgang Bangerth [Mon, 22 Feb 2016 13:13:36 +0000 (07:13 -0600)]
Merge pull request #2219 from davydden/branch_petscscalar_complex_fefieldfunction
extend FEFieldFunction to complex-valued vectors
Denis Davydov [Mon, 22 Feb 2016 12:43:33 +0000 (13:43 +0100)]
change dof_accessor get/set instantiations to allow complex-valued vectors
Denis Davydov [Mon, 22 Feb 2016 12:41:11 +0000 (13:41 +0100)]
extend FEFieldFunction to complex-valued vectors
Wolfgang Bangerth [Mon, 22 Feb 2016 13:07:21 +0000 (07:07 -0600)]
Merge pull request #2216 from davydden/branch_petscscalar_complex_block
minor adjustments to block matrix and vector to work with complex PETSc
Denis Davydov [Mon, 22 Feb 2016 12:29:45 +0000 (13:29 +0100)]
minor adjustments to block matrix and vector to work with complex PETSc
Wolfgang Bangerth [Mon, 22 Feb 2016 13:00:35 +0000 (07:00 -0600)]
Merge pull request #2215 from drwells/example-template-parameters-2
Prefer PreconditionerType to Preconditioner.
David Wells [Mon, 22 Feb 2016 04:23:43 +0000 (23:23 -0500)]
Prefer PreconditionerType to Preconditioner.
This commit updates the tutorials to use the same naming convention as
the rest of the library.
David Wells [Mon, 22 Feb 2016 02:23:15 +0000 (21:23 -0500)]
Merge pull request #2214 from bangerth/simplify-code-2
Simplify the code that accumulates the weights for cells during partitioning.
Wolfgang Bangerth [Mon, 22 Feb 2016 01:39:10 +0000 (19:39 -0600)]
Simplify the code that accumulates the weights for cells during partitioning.
Timo Heister [Sun, 21 Feb 2016 14:25:24 +0000 (09:25 -0500)]
Merge pull request #2213 from drwells/example-template-parameters
Prefer MatrixType to Matrix in the tutorials.
Timo Heister [Sun, 21 Feb 2016 14:24:04 +0000 (09:24 -0500)]
Merge pull request #2211 from drwells/update-step-20
Update step 20
David Wells [Sun, 21 Feb 2016 14:18:32 +0000 (09:18 -0500)]
Prefer MatrixType to Matrix in the tutorials.
David Wells [Sun, 21 Feb 2016 14:08:22 +0000 (09:08 -0500)]
Relate versions of InverseMatrix in steps 20-22.
David Wells [Sun, 21 Feb 2016 01:14:32 +0000 (20:14 -0500)]
Do not label plain classes as templates.
David Wells [Sat, 20 Feb 2016 23:41:57 +0000 (18:41 -0500)]
Get rid of IterativeInverse in step-20.
IterativeInverse was marked as deprecated in April 2015 in favor of
LinearOperator. This puts this step in a strange place; we should not
use deprecated features in tutorials, but at the same time we cannot use
its replacement, which requires C++11 support. To resolve this, this
step just provides its own replacement for a special case of
IterativeInverse.
David Wells [Sat, 20 Feb 2016 22:15:23 +0000 (17:15 -0500)]
Remove some trailing whitespace.
David Wells [Sat, 20 Feb 2016 22:15:12 +0000 (17:15 -0500)]
Fix a typo in the step-20 introduction.
David Wells [Sat, 20 Feb 2016 18:12:33 +0000 (13:12 -0500)]
Change initialization to avoid a static variable.
m_inverse depends on inner_control, so initialize inner_control first
rather than making it static.
David Wells [Sat, 20 Feb 2016 18:05:07 +0000 (13:05 -0500)]
Prefer face_n to face_no.
David Wells [Fri, 19 Feb 2016 01:39:35 +0000 (20:39 -0500)]
Merge pull request #2207 from bangerth/avoid-includes
Avoid a bunch of #include files that turn out to be not necessary.
Wolfgang Bangerth [Fri, 19 Feb 2016 00:54:30 +0000 (18:54 -0600)]
Avoid a bunch of #include files that turn out to be not necessary.
Wolfgang Bangerth [Thu, 18 Feb 2016 21:51:40 +0000 (15:51 -0600)]
Merge pull request #2205 from jppelteret/step-44-dim_indep
Update step-44 to be dimension independent
Jean-Paul Pelteret [Thu, 18 Feb 2016 16:25:16 +0000 (18:25 +0200)]
Astyle... finally...
Jean-Paul Pelteret [Thu, 18 Feb 2016 16:10:44 +0000 (18:10 +0200)]
Added 2-d results and updated changelog
David Wells [Wed, 17 Feb 2016 14:06:20 +0000 (09:06 -0500)]
Merge pull request #2204 from bangerth/use-proper-code-gallery-name
Use proper code gallery name
Jean-Paul Pelteret [Wed, 17 Feb 2016 12:54:02 +0000 (14:54 +0200)]
Adjust comments.
Wolfgang Bangerth [Wed, 17 Feb 2016 12:19:41 +0000 (06:19 -0600)]
Also use the proper name in the title of the program.
Jean-Paul Pelteret [Wed, 17 Feb 2016 10:43:03 +0000 (12:43 +0200)]
Use shared pointer to store Material class inside PointHistory.
Jean-Paul Pelteret [Wed, 17 Feb 2016 10:32:39 +0000 (12:32 +0200)]
Update step-44 to be dimension independent.
By making the appropriate changes to the material class, grid generation
and boundary conditions, the quasi-incompressible indentation problem
can be made dimension independent. The traction is now applied on the +Y
face instead of the +Z face so that the 2-d and 3-d problems can be
post-processed in a similar manner. The 2-d results are qualitatively
similar to that of the 3-d case, but due to the more constrained nature
of the problem (planar motion) the amount of compression achieved is
less than that of the 3-d case (while the laterial extension increases).
Wolfgang Bangerth [Wed, 17 Feb 2016 03:28:11 +0000 (21:28 -0600)]
Print notices about what is being built.
Wolfgang Bangerth [Wed, 17 Feb 2016 03:19:23 +0000 (21:19 -0600)]
Properly track dependencies.
Wolfgang Bangerth [Wed, 17 Feb 2016 03:09:18 +0000 (21:09 -0600)]
Read the proper names of the code gallery programs, now that they are available.
Wolfgang Bangerth [Mon, 15 Feb 2016 20:18:41 +0000 (14:18 -0600)]
Merge pull request #2195 from drwells/update-step-20-results
Update the step-20 results.
Wolfgang Bangerth [Mon, 15 Feb 2016 20:09:33 +0000 (14:09 -0600)]
Merge pull request #2202 from drwells/fix-step-18-doxygen
Get rid of spurious links by using verbatim.
David Wells [Sun, 14 Feb 2016 14:40:34 +0000 (09:40 -0500)]
Update the step-20 results.
They no longer mention the Makefile.
David Wells [Mon, 15 Feb 2016 17:12:49 +0000 (12:12 -0500)]
Get rid of spurious links by using verbatim.
When the console output blocks are delimited as 'code' Doxygen tries to
link things that don't make sense (e.g., 'Solver' to the Solver base
class).
Despite this instances of 'step-18' must be escaped to avoid conversion
into references by the doc/doxygen/scripts/filter script.
Wolfgang Bangerth [Mon, 15 Feb 2016 16:22:18 +0000 (10:22 -0600)]
Merge pull request #2194 from drwells/update-step-18-results
Update the results for step-18.
Wolfgang Bangerth [Mon, 15 Feb 2016 15:41:53 +0000 (09:41 -0600)]
Merge pull request #2197 from tjhei/boost_warnings
compiler warnings and boost errors
Timo Heister [Mon, 15 Feb 2016 14:04:52 +0000 (09:04 -0500)]
BOOST enable_if fix for old versions
enable_if.hpp used to be in a different directory before 1.56.
Timo Heister [Mon, 15 Feb 2016 14:04:00 +0000 (09:04 -0500)]
more DISABLE_EXTRA_DIAGNOSTICS guards
Timo Heister [Mon, 15 Feb 2016 14:03:29 +0000 (09:03 -0500)]
skip -pedantic if no cxx11
David Wells [Sun, 14 Feb 2016 14:40:15 +0000 (09:40 -0500)]
Update the results for step-18.
This commit updates the discussion (we no longer have to rewrite
makefiles), the timing values (happily, the program runs about 20x
faster now than when these results were recorded at some point in the
past, which most likely in 2002-2005 based on the mention of the
Athlon XP processor), and the output files from the simulation.
Matthias Maier [Sun, 14 Feb 2016 17:29:03 +0000 (11:29 -0600)]
Merge pull request #2185 from tjhei/cmake_code_gallery_warning
fix cmake 3.3 error about code-gallery.h
Matthias Maier [Sun, 14 Feb 2016 17:13:39 +0000 (11:13 -0600)]
Merge pull request #2191 from tjhei/fix_tria_assertion
fix eager Assertion in DoFAccessor
Matthias Maier [Sun, 14 Feb 2016 17:12:33 +0000 (11:12 -0600)]
Merge pull request #2189 from tjhei/fix_doxygen_warning
fix doxygen warning in GridTools::get_dof_to_support_patch_map
Matthias Maier [Sun, 14 Feb 2016 17:11:39 +0000 (11:11 -0600)]
Merge pull request #2178 from bangerth/add-authors
Add authors to the lines that list the code gallery programs.
Timo Heister [Sun, 14 Feb 2016 16:02:06 +0000 (11:02 -0500)]
fix eager Assertion in DoFAccessor
TriaRawIterator constructs a DoFAccessor with NULL as the Triangulation, see
include/deal.II/grid/tria_iterator.templates.h:71
so the new Assert introduced in #2179 triggers.
Timo Heister [Sun, 14 Feb 2016 15:37:55 +0000 (10:37 -0500)]
fix doxygen warning in GridTools::get_dof_to_support_patch_map
Timo Heister [Sun, 14 Feb 2016 15:15:33 +0000 (10:15 -0500)]
fix cmake 3.3 warning about code-gallery.h
cmake 3.3 will warn about CMP0058 and is unable to compile the documentation
when using Ninja:
This project specifies custom command DEPENDS on files in the build tree
that are not specified as the OUTPUT or BYPRODUCTS of any
add_custom_command or add_custom_target:
doc/doxygen/code-gallery/code-gallery.h
We have to jump through a few hoops to make this work: Generating a
dependency to a source file generated in a subdirectory CMakeLists.txt
requires a custom command attached to a custom_target. Because ADD_DEPENDENCIES
only allows custom_targets not custom_commands, we have to add another dummy.
Timo Heister [Sun, 14 Feb 2016 14:44:09 +0000 (09:44 -0500)]
Merge pull request #2184 from drwells/update-cmake-tutorial
Update cmake tutorial
David Wells [Sun, 14 Feb 2016 13:39:06 +0000 (08:39 -0500)]
Make the CMake tutorial more accurate.
This commit names things correctly (e.g., CMakeLists.txt, not
CMakefiles.txt).
David Wells [Sun, 14 Feb 2016 14:40:09 +0000 (09:40 -0500)]
Merge pull request #2183 from tjhei/suppress_more_warnings
suppress more warnings in external libs
Timo Heister [Sun, 14 Feb 2016 13:47:14 +0000 (08:47 -0500)]
suppress more warnings in external libs
this suppresses:
/ssd/libs-candi/trilinos-12.4.2-Source/include/Amesos2_Superludist_FunctionMap.hpp:285:17: warning: comparison of constant 67 with expression of type 'SLUD::DiagScale_t' is always false [-Wtautological-constant-out-of-range-compare]
char eq = AMESOS2_SLUD_GET_EQUED(*equed);
and
/ssd/libs-candi/trilinos-12.4.2-Source/include/Tpetra_Experimental_BlockCrsMatrix_def.hpp:2826:3: warning: all paths through this function will call itself [-Winfinite-recursion]
Wolfgang Bangerth [Sat, 13 Feb 2016 22:01:37 +0000 (16:01 -0600)]
Separate authors by commas, avoid space at the end.
Wolfgang Bangerth [Sat, 13 Feb 2016 21:55:06 +0000 (15:55 -0600)]
Merge pull request #2179 from bangerth/doc-update-47
Doc update. Also add an assertion.
Wolfgang Bangerth [Sat, 13 Feb 2016 13:23:37 +0000 (07:23 -0600)]
Add an assertion.
Wolfgang Bangerth [Sat, 13 Feb 2016 13:23:28 +0000 (07:23 -0600)]
Update documentation.
David Wells [Sat, 13 Feb 2016 18:01:26 +0000 (13:01 -0500)]
Merge pull request #2181 from simonsticko/step5_release_mode
Update description in step-5 on how to switch to release mode.
Simon Sticko [Sat, 13 Feb 2016 16:23:45 +0000 (17:23 +0100)]
Update description in step-5 on how to switch to release mode.
Wolfgang Bangerth [Sat, 13 Feb 2016 13:22:33 +0000 (07:22 -0600)]
Add authors to the lines that list the code gallery programs.
Wolfgang Bangerth [Fri, 12 Feb 2016 22:23:24 +0000 (16:23 -0600)]
Merge pull request #2177 from jppelteret/fix_fe_nedelec_constructor
FE_Nedelec can now be constructed for up to degree 12 in debug mode
Jean-Paul Pelteret [Fri, 12 Feb 2016 22:20:11 +0000 (23:20 +0100)]
FE_Nedelec can now be constructed for up to degree 12 in debug mode
Set a degree-dependent threshold for computing face embedding matrices.
Fixes #2176.
Wolfgang Bangerth [Fri, 12 Feb 2016 19:21:25 +0000 (13:21 -0600)]
Merge pull request #2175 from srobertp/fix_adjust_vertices
Fix adjust vertices for GridTools::build_triangulation_from_patch()
Bruno Turcksin [Fri, 12 Feb 2016 18:57:08 +0000 (13:57 -0500)]
Merge pull request #2173 from danshapero/grid-data
Factored out repeated code in InterpolatedTensorProductGridData
Spencer Patty [Fri, 12 Feb 2016 18:41:40 +0000 (12:41 -0600)]
add new test to cover triangulations with hanging nodes so triangulations built have cells that don't pertain to patch
Spencer Patty [Fri, 12 Feb 2016 18:18:08 +0000 (12:18 -0600)]
we only need to check the cells that have user flags set since those are the ones that correspond to the patch set.
Wolfgang Bangerth [Thu, 11 Feb 2016 22:17:15 +0000 (16:17 -0600)]
Merge pull request #2170 from srobertp/adjust_triangle_vertices
add in support for changing vertices for
Spencer Patty [Thu, 11 Feb 2016 21:51:08 +0000 (15:51 -0600)]
add a test associated with the perturbed vertices changes that calls GridTools::distort_random on the triangulation and then runs the same test as in tests/grid/build_triangulation_from_patch_01.cc
Spencer Patty [Thu, 11 Feb 2016 21:49:25 +0000 (15:49 -0600)]
add code + documentation for support of vertices being perturbed to GridTools::build_triangulation_from_patches
Spencer Patty [Thu, 11 Feb 2016 21:48:25 +0000 (15:48 -0600)]
add changelog entry for changes to GridTools::build_triangulation_from_patches to support perturbed vertices.
danshapero [Thu, 11 Feb 2016 22:10:22 +0000 (14:10 -0800)]
Factored out repeated code in interpolated grid data
InterpolatedTensorProductGridData has some repeated code for finding
the right table index for an input point when computed the value or
gradient; this has been factored out into a protected member function
and the member data have been made protected instead of private for
ease of extension.
Wolfgang Bangerth [Thu, 11 Feb 2016 21:27:48 +0000 (15:27 -0600)]
Merge pull request #2171 from tjhei/example_updates
update graphical output in examples
Wolfgang Bangerth [Thu, 11 Feb 2016 21:27:16 +0000 (15:27 -0600)]
Merge pull request #2172 from tjhei/fix_test
fix tests/base/function_parser_09
Timo Heister [Thu, 11 Feb 2016 21:25:45 +0000 (16:25 -0500)]
fix tests/base/function_parser_09
Timo Heister [Thu, 11 Feb 2016 19:26:51 +0000 (14:26 -0500)]
update graphical output in examples
- switch from gmv to vtu in several places
- format numbers in filenames with leading zeros
- vector output in step-20
- step-29: enable some debug output
David Wells [Thu, 11 Feb 2016 18:01:42 +0000 (13:01 -0500)]
Merge pull request #2168 from tjhei/fix_link
fix link
Timo Heister [Thu, 11 Feb 2016 17:55:27 +0000 (12:55 -0500)]
fix link
../mail.html is a 404 and I prefer linking to "participate" instead of
the mailing list...
Wolfgang Bangerth [Thu, 11 Feb 2016 14:16:38 +0000 (08:16 -0600)]
Merge pull request #2161 from tjhei/step_53_warning
silence boost warnings in step-53
Timo Heister [Thu, 11 Feb 2016 13:33:58 +0000 (08:33 -0500)]
silence boost warnings in step-53
deprecated warning about boost_trait_def.hpp when using boost 1.60
Wolfgang Bangerth [Thu, 11 Feb 2016 14:12:25 +0000 (08:12 -0600)]
Merge pull request #2163 from tjhei/silence_boost_warnings
silence boost warnings
Timo Heister [Thu, 11 Feb 2016 13:44:53 +0000 (08:44 -0500)]
silence boost warnings
Timo Heister [Thu, 11 Feb 2016 13:24:07 +0000 (08:24 -0500)]
Merge pull request #2156 from tjhei/require_8_5
Require 8.5
Martin Kronbichler [Thu, 11 Feb 2016 13:17:41 +0000 (14:17 +0100)]
Merge pull request #2158 from tjhei/fix_warning
fix warning
Timo Heister [Thu, 11 Feb 2016 13:16:23 +0000 (08:16 -0500)]
fix warning
(unused parameter)
Timo Heister [Thu, 11 Feb 2016 12:23:48 +0000 (07:23 -0500)]
update deal.II version in documentation and tests
In the beginning the Universe was created. This has made a lot of
people very angry and has been widely regarded as a bad move.
Douglas Adams
Typeset in
Trocchi and Trocchi Bold Sans Serif.