]>
https://gitweb.dealii.org/ - dealii.git/log
Wolfgang Bangerth [Sat, 23 Jan 2016 16:43:59 +0000 (10:43 -0600)]
Remove an unused argument of FiniteElementData.
The value of this argument was unused by this class, but several derived
classes passed something down anyway. Fix this by simply removing the argument.
Wolfgang Bangerth [Sat, 23 Jan 2016 16:07:21 +0000 (10:07 -0600)]
Remove a default constructor that likely doesn't do very much good.
Martin Kronbichler [Sat, 23 Jan 2016 11:32:07 +0000 (12:32 +0100)]
Merge pull request #2102 from tjhei/fix_test
fix test codim_one/error_estimator_02
Timo Heister [Sat, 23 Jan 2016 10:56:27 +0000 (11:56 +0100)]
fix test codim_one/error_estimator_02
fixes dealii/tests/codim_one/error_estimator_02.cc:75:9: warning: using
integer absolute value function 'abs' when argument is of floating point
type [-Wabsolute-value]
if (abs(p(1)-1.0)<1e-5)
Wolfgang Bangerth [Sat, 23 Jan 2016 03:07:47 +0000 (21:07 -0600)]
Merge pull request #2097 from davydden/slepc_tests_no_iterations
do not print-out iteration counts for GHEP SLEPc unit tests
Wolfgang Bangerth [Sat, 23 Jan 2016 03:05:46 +0000 (21:05 -0600)]
Merge pull request #2092 from tjhei/kelly_codim_one
Kelly codim one
Denis Davydov [Thu, 21 Jan 2016 21:15:48 +0000 (22:15 +0100)]
do not print-out iteration counts for GHEP SLEPc unit tests
Timo Heister [Fri, 22 Jan 2016 03:10:02 +0000 (22:10 -0500)]
fix multithreading bug in test
Timo Heister [Fri, 22 Jan 2016 03:09:54 +0000 (22:09 -0500)]
add changelog
Timo Heister [Fri, 22 Jan 2016 03:01:00 +0000 (22:01 -0500)]
fix Neumann part of 1d Kelly estimator
Neumann conditions were evaluated at the wrong point. Also adjust test
(and print coordinates to prove that it is correct now).
Wolfgang Bangerth [Thu, 21 Jan 2016 22:58:08 +0000 (16:58 -0600)]
Merge pull request #2096 from tjhei/doxygen_remove_duplicate_functs
doxygen: do not export duplicate functions
Timo Heister [Thu, 21 Jan 2016 20:47:08 +0000 (15:47 -0500)]
doxygen: do not export duplicate functions
Since we started handing .cc files to doxygen, every explicit template
declaration of a function inside a .cc would generate another line for
that function in the class documentation (not clickable and before the
correct ones). We fix this by hiding undocumented functions. A quick
test shows, that even with this change, undocumented functions inside
classes defined in the .h will still be exported, because things like
@name groups and @ingroup count as "documentation".
Timo Heister [Thu, 21 Jan 2016 16:01:19 +0000 (11:01 -0500)]
fix 1d Kelly estimator
Timo Heister [Thu, 21 Jan 2016 16:01:10 +0000 (11:01 -0500)]
fix test
Bruno Turcksin [Thu, 21 Jan 2016 11:22:07 +0000 (06:22 -0500)]
Merge pull request #2094 from kronbichler/fix_test_runs
Only run tests if Trilinos is available.
Martin Kronbichler [Thu, 21 Jan 2016 07:59:07 +0000 (08:59 +0100)]
Only run tests if Trilinos is available.
Timo Heister [Wed, 20 Jan 2016 21:45:59 +0000 (16:45 -0500)]
Merge pull request #2091 from drwells/fix-documentation-verbatim-block
Fix documentation verbatim block
Timo Heister [Wed, 20 Jan 2016 21:35:40 +0000 (16:35 -0500)]
remove unused code
Timo Heister [Wed, 20 Jan 2016 21:28:32 +0000 (16:28 -0500)]
fix test formatting
Timo Heister [Wed, 20 Jan 2016 21:28:24 +0000 (16:28 -0500)]
rewrite normal vector computation
David Wells [Wed, 20 Jan 2016 20:50:58 +0000 (15:50 -0500)]
Improve formatting in a documentation example.
David Wells [Wed, 20 Jan 2016 20:45:26 +0000 (15:45 -0500)]
Prefer code to verbatim environments.
The pair '@code' and '@endcode' will instruct doxygen to perform syntax
highlighting while the verbatim environment does not.
Wolfgang Bangerth [Wed, 20 Jan 2016 19:22:42 +0000 (13:22 -0600)]
Merge pull request #2090 from drwells/dofhandlertype-doc
Fix some DoFHandlerType documentation.
Wolfgang Bangerth [Wed, 20 Jan 2016 19:16:01 +0000 (13:16 -0600)]
Merge pull request #2089 from drwells/update-comment-indentation-1
Update comment indentation 1
David Wells [Wed, 20 Jan 2016 18:52:23 +0000 (13:52 -0500)]
Fix some DoFHandlerType documentation.
David Wells [Wed, 20 Jan 2016 19:06:51 +0000 (14:06 -0500)]
Fill in the rest of a missing comment.
David Wells [Wed, 20 Jan 2016 18:50:58 +0000 (13:50 -0500)]
Reindent comments in the documentation: part 2.
Up until
801cfbfc1d deal.II used a style where comments would start at
about the 20th character for visibility. Some comments within the
documentation were not updated at the time.
Martin Kronbichler [Wed, 20 Jan 2016 18:50:52 +0000 (19:50 +0100)]
Merge pull request #2087 from kronbichler/master
Fix compiler warning
Timo Heister [Sat, 16 Jan 2016 23:46:28 +0000 (17:46 -0600)]
WIP kelly fix
Martin Kronbichler [Wed, 20 Jan 2016 16:55:19 +0000 (17:55 +0100)]
Fix compiler warning
Wolfgang Bangerth [Wed, 20 Jan 2016 15:58:05 +0000 (09:58 -0600)]
Merge pull request #2086 from tjhei/hyper_shell_followup
follow-up on hyper_shell documentation fixes
Timo Heister [Wed, 20 Jan 2016 15:37:03 +0000 (10:37 -0500)]
follow-up on hyper_shell documentation fixes
Timo Heister [Wed, 20 Jan 2016 15:24:19 +0000 (10:24 -0500)]
add failing test
Timo Heister [Wed, 20 Jan 2016 15:14:25 +0000 (10:14 -0500)]
Merge pull request #2085 from kronbichler/fix_msvc_compilation_02
Second attempt to fix MSVC on aligned vector
Martin Kronbichler [Wed, 20 Jan 2016 15:04:07 +0000 (16:04 +0100)]
Second attempt to fix MSVC on aligned vector
Martin Kronbichler [Wed, 20 Jan 2016 14:46:40 +0000 (15:46 +0100)]
Merge pull request #2084 from tjhei/hyper_shell_defaults
default cell numbers for hyper_shell in 3d
Martin Kronbichler [Wed, 20 Jan 2016 14:36:12 +0000 (15:36 +0100)]
Merge pull request #2052 from kronbichler/master
Matrix-free level transfer for geometric multigrid
Martin Kronbichler [Wed, 20 Jan 2016 14:31:25 +0000 (15:31 +0100)]
Add changelog entry
Timo Heister [Wed, 20 Jan 2016 14:32:58 +0000 (09:32 -0500)]
default cell numbers for hyper_shell in 3d
- a default of n_cells=0 will now choose 6 coarse cells in 3d (instead
of throwing an exception)
- improve documentation
Martin Kronbichler [Tue, 19 Jan 2016 21:40:13 +0000 (22:40 +0100)]
Small changes to due comments on code.
Martin Kronbichler [Tue, 19 Jan 2016 20:35:35 +0000 (21:35 +0100)]
Make tests a bit faster
Martin Kronbichler [Tue, 19 Jan 2016 19:04:30 +0000 (20:04 +0100)]
Use reproducible random numbers in tests
Martin Kronbichler [Mon, 11 Jan 2016 13:12:18 +0000 (14:12 +0100)]
Unit tests for matrix-free mg transfer
Martin Kronbichler [Mon, 11 Jan 2016 13:12:05 +0000 (14:12 +0100)]
Framework tests (complete multigrid solver)
Martin Kronbichler [Mon, 11 Jan 2016 13:11:50 +0000 (14:11 +0100)]
Test safety
Martin Kronbichler [Mon, 11 Jan 2016 13:11:26 +0000 (14:11 +0100)]
Implement matrix-free multigrid level transfer for FE_Q/FE_DGQ
Martin Kronbichler [Mon, 11 Jan 2016 11:42:47 +0000 (12:42 +0100)]
Add instantiation
Martin Kronbichler [Tue, 19 Jan 2016 19:05:18 +0000 (20:05 +0100)]
Merge pull request #2083 from tjhei/fix_multigrid_deadlock2
Fix multigrid deadlock part 2
David Wells [Tue, 19 Jan 2016 18:45:20 +0000 (13:45 -0500)]
Merge pull request #2082 from ESeNonFossiIo/small_error
swap Range Domain in null_operator
Timo Heister [Tue, 19 Jan 2016 18:00:29 +0000 (13:00 -0500)]
fix marking of MG cells
Timo Heister [Tue, 19 Jan 2016 18:00:08 +0000 (13:00 -0500)]
fix warning
ESeNonFossiIo [Tue, 19 Jan 2016 16:01:11 +0000 (17:01 +0100)]
swap
Wolfgang Bangerth [Tue, 19 Jan 2016 13:44:35 +0000 (07:44 -0600)]
Merge pull request #2080 from kronbichler/fix_msvc_compilation
Fix compilation with MSVC
Martin Kronbichler [Tue, 19 Jan 2016 13:31:07 +0000 (14:31 +0100)]
Fix compilation with MSVC
Martin Kronbichler [Tue, 19 Jan 2016 10:53:27 +0000 (11:53 +0100)]
Merge pull request #2079 from tjhei/mg_par_deadlock
Parallel Multigrid deadlock
Timo Heister [Tue, 19 Jan 2016 03:27:23 +0000 (22:27 -0500)]
setup missing parallel level neighbors
Level ghosts were not set up if neighbor is finer and we have no cells
on that finest level. This causes a situation where
Triangulation::level_ghost_owners is not symmetric causing a deadlock
(and maybe also wrong information down the line). This causes a few test
output changes...
Timo Heister [Tue, 19 Jan 2016 03:14:25 +0000 (22:14 -0500)]
add comments and checks
Timo Heister [Tue, 19 Jan 2016 03:13:40 +0000 (22:13 -0500)]
add failing test
David Wells [Tue, 19 Jan 2016 02:45:32 +0000 (21:45 -0500)]
Merge pull request #2078 from drwells/improve-line-continuations
Improve line continuations
David Wells [Mon, 18 Jan 2016 20:46:24 +0000 (15:46 -0500)]
Remove some unneeded virtual functions.
These functions immediately call the base class versions of themselves
so there is no need for them to be reimplemented.
David Wells [Tue, 19 Jan 2016 02:10:39 +0000 (21:10 -0500)]
Improve ParameterHandler continuation handling.
This commit builds on
23f306dfc5 . ParameterHandler now correctly handles
continuation lines in both versions of the read_input function, while before it
only handled continuation lines in one version (the file name as a string
version) before.
Closes #333.
David Wells [Mon, 18 Jan 2016 22:23:32 +0000 (17:23 -0500)]
Prefer 'std::getline' to just 'getline'.
David Wells [Mon, 18 Jan 2016 14:58:14 +0000 (09:58 -0500)]
Rename 'lineno' to 'current_line_n'.
This matches the convention used elsewhere in the library. In addition,
make it consistently an unsigned int.
David Wells [Mon, 18 Jan 2016 20:43:23 +0000 (15:43 -0500)]
Improve some ParameterHandler code samples.
The code samples are now formatted in the same way as the rest of the
library. Additionally, I fixed a memory leak in one example and got rid
of 'void main' in another.
David Wells [Mon, 18 Jan 2016 14:09:21 +0000 (09:09 -0500)]
Switch from the old comment format to the new one.
Up until
801cfbfc1d deal.II used a style where comments would start at
about the 20th character for visibility. Some comments within the
documentation were not updated at the time.
David Wells [Mon, 18 Jan 2016 14:03:07 +0000 (09:03 -0500)]
Simplify the forward declarations.
ParameterHandler does not need a forward declaration because none of the
Pattern classes use it.
Wolfgang Bangerth [Mon, 18 Jan 2016 13:05:05 +0000 (07:05 -0600)]
Merge pull request #2077 from kronbichler/fix_matrixfree_uninit_variable
Do not run into an unused block of code
Martin Kronbichler [Mon, 18 Jan 2016 12:53:31 +0000 (13:53 +0100)]
Merge pull request #2076 from angelrca/FECollection_new_constructors_docchanges
FECollection new constructors changes.h
Martin Kronbichler [Mon, 18 Jan 2016 12:48:46 +0000 (13:48 +0100)]
Do not run into an unused block of code
angelrca [Mon, 18 Jan 2016 08:43:06 +0000 (09:43 +0100)]
FECollection new constructors changes.h
Wolfgang Bangerth [Mon, 18 Jan 2016 01:25:02 +0000 (19:25 -0600)]
Merge pull request #2074 from drwells/update-changes.h-for-write_msh-fix
Added a changelog entry for the GridOut fixes.
David Wells [Mon, 18 Jan 2016 01:03:27 +0000 (20:03 -0500)]
Added a changelog entry for the GridOut fixes.
Wolfgang Bangerth [Mon, 18 Jan 2016 00:38:58 +0000 (18:38 -0600)]
Merge pull request #2068 from drwells/gridout-write_msh-fixes
GridOut fixes
David Wells [Sun, 17 Jan 2016 23:56:17 +0000 (18:56 -0500)]
Also assign unique numbers to UCD elements.
Same as the previous commit.
Closes #814.
David Wells [Sat, 16 Jan 2016 18:00:50 +0000 (13:00 -0500)]
Assign unique numbers to GMSH elements.
GMSH will not properly load information from a .msh file if some
element (geometry element, as in line, face, quadrilateral, hexahedron)
indices are repeated.
Partially addresses issue #814.
Wolfgang Bangerth [Sun, 17 Jan 2016 21:15:34 +0000 (15:15 -0600)]
Merge pull request #2065 from angelrca/FECollection_new_constructors
hp::FECollection new constructors added
Wolfgang Bangerth [Sun, 17 Jan 2016 21:14:53 +0000 (15:14 -0600)]
Merge pull request #2073 from tjhei/doc_fixes
Doxygen fixes
Timo Heister [Sun, 17 Jan 2016 20:28:41 +0000 (14:28 -0600)]
fix broken tutorial image links
do not replace ...step-xy inside <img links
Timo Heister [Sun, 17 Jan 2016 19:47:04 +0000 (13:47 -0600)]
doxygen fixes
Timo Heister [Sun, 17 Jan 2016 19:46:27 +0000 (13:46 -0600)]
table layout and image fixes
- fix weird case where doxygen shifts the last cell in a table downward
causing them to be not correctly aligned
- cleanup some image layout
- do not break image tags (this will break various scripts)
Martin Kronbichler [Sun, 17 Jan 2016 19:47:39 +0000 (20:47 +0100)]
Merge pull request #2072 from bangerth/fix-typo
Fix typo.
Wolfgang Bangerth [Sun, 17 Jan 2016 19:46:47 +0000 (13:46 -0600)]
Fix typo.
Matthias Maier [Sun, 17 Jan 2016 19:04:30 +0000 (13:04 -0600)]
Merge pull request #2071 from davydden/mpiexec
allow oevrriding MPIEXEC from an environment varible
Denis Davydov [Sun, 17 Jan 2016 09:51:21 +0000 (10:51 +0100)]
allow oevrriding MPIEXEC from an environment varible
David Wells [Sat, 16 Jan 2016 17:48:42 +0000 (12:48 -0500)]
Fix two documentation links.
David Wells [Sat, 16 Jan 2016 17:35:33 +0000 (12:35 -0500)]
Prefer '\n' to std::endl.
std::endl flushes the buffer and '\n' is converted internally to the
correct line ending.
David Wells [Sat, 16 Jan 2016 17:34:27 +0000 (12:34 -0500)]
Fix some typos in grid_out.h.
Denis Davydov [Fri, 15 Jan 2016 19:55:11 +0000 (20:55 +0100)]
Merge pull request #2067 from bangerth/update-test-output
Update test output.
angelrca [Fri, 15 Jan 2016 09:04:32 +0000 (10:04 +0100)]
hp::FECollection new constructors added
Wolfgang Bangerth [Fri, 15 Jan 2016 18:37:32 +0000 (12:37 -0600)]
Update test output files.
Wolfgang Bangerth [Fri, 15 Jan 2016 17:29:47 +0000 (11:29 -0600)]
Merge pull request #2064 from davydden/slepc_tests_fix
Slepc tests fix
Denis Davydov [Fri, 15 Jan 2016 14:39:52 +0000 (15:39 +0100)]
Merge pull request #2066 from drwells/linear-operator-typo
Fix a typo in LinearOperator's description.
David Wells [Fri, 15 Jan 2016 14:29:23 +0000 (09:29 -0500)]
Fix a typo in LinearOperator's description.
Denis Davydov [Fri, 15 Jan 2016 08:23:34 +0000 (09:23 +0100)]
make sure vectors passed to EPSSetInitialSpace() are nonzero
Denis Davydov [Thu, 14 Jan 2016 19:18:59 +0000 (20:18 +0100)]
various fixes and improvements to SLEPc unit tests
some fiddling with solver settings (preconditioner, tolerance, etc) to
produce the same output on OS-X and Linux.
/slepc/step-36_parallel still needs two different outputs, though.
fixed an uninitialised initial vector bug in slepc/step-36 unit test
Denis Davydov [Thu, 14 Jan 2016 19:17:46 +0000 (20:17 +0100)]
add a note to set_initial_space()
Luca Heltai [Wed, 13 Jan 2016 14:37:19 +0000 (15:37 +0100)]
Merge pull request #2062 from asartori86/inst_extract_dofs
instantiate extract_dofs for codim !=0
alberto sartori [Wed, 13 Jan 2016 13:47:01 +0000 (14:47 +0100)]
added change log
alberto sartori [Wed, 13 Jan 2016 09:35:12 +0000 (10:35 +0100)]
instantiate extract_dofs for codim !=0
Denis Davydov [Tue, 12 Jan 2016 21:38:41 +0000 (22:38 +0100)]
Merge pull request #2060 from bangerth/add-alternate-output
Add alternate output files.
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.