]> https://gitweb.dealii.org/ - dealii.git/log
dealii.git
4 years agoAdded include guards in the source file 9072/head
blaisb [Wed, 27 Nov 2019 15:46:39 +0000 (10:46 -0500)]
Added include guards in the source file

4 years agoAdded P4est guard to ensure consistency with the reste of the particle library
blaisb [Wed, 27 Nov 2019 15:24:16 +0000 (10:24 -0500)]
Added P4est guard to ensure consistency with the reste of the particle library

4 years agoFixed indentation
blaisb [Wed, 27 Nov 2019 12:26:01 +0000 (07:26 -0500)]
Fixed indentation

4 years agoFixed according to comments
blaisb [Wed, 27 Nov 2019 12:17:20 +0000 (07:17 -0500)]
Fixed according to comments

- Added description for the patches member of the data out class
- Added lines in  between the functions
- Added forward declaration of the particle handler in the data out
class
- Removed non-useful headers

4 years agoFixed data out according to comments
Bruno Blais [Tue, 26 Nov 2019 22:05:00 +0000 (17:05 -0500)]
Fixed data out according to comments

- Removed now useless comments
- Pruned out includes that were not needed
- Added documentation for constructor and destructor
- Removed useless line in the test documentation

4 years agoFixed indentation
Bruno Blais [Fri, 22 Nov 2019 12:43:14 +0000 (07:43 -0500)]
Fixed indentation

4 years agoImprovements to the Particle::DataOut
Bruno Blais [Fri, 22 Nov 2019 12:23:50 +0000 (07:23 -0500)]
Improvements to the Particle::DataOut

Moved the definition of the class to a new file
Moved function definition into .cc file
Reshaped the code following comments (all hopefully)

4 years agoAdd simple output for particles.
Luca Heltai [Thu, 21 Nov 2019 18:52:06 +0000 (19:52 +0100)]
Add simple output for particles.

This class manages the DataOut of a Particle Handler
It currently only supports witing the particle position
and their ID

Co-authored-by: Bruno Blais <blais.bruno@gmail.com>
4 years agoMerge pull request #9063 from masterleinad/fix_msvc_2
Daniel Arndt [Wed, 20 Nov 2019 19:24:58 +0000 (14:24 -0500)]
Merge pull request #9063 from masterleinad/fix_msvc_2

Avoid workaround for zero-dimensional C-style arrays

4 years agoMerge pull request #9057 from masterleinad/fix_adolc_warnings
Wolfgang Bangerth [Wed, 20 Nov 2019 16:42:55 +0000 (09:42 -0700)]
Merge pull request #9057 from masterleinad/fix_adolc_warnings

Fix ADOL-C warnings

4 years agoUse overloads again 9063/head
Daniel Arndt [Wed, 20 Nov 2019 16:30:29 +0000 (11:30 -0500)]
Use overloads again

4 years agoMerge pull request #9058 from masterleinad/fix_compiling_python_bindings
Bruno Turcksin [Wed, 20 Nov 2019 14:13:22 +0000 (09:13 -0500)]
Merge pull request #9058 from masterleinad/fix_compiling_python_bindings

Fix compiling python-bindings

4 years agoMerge pull request #9062 from masterleinad/fix_msvc_1
Daniel Arndt [Wed, 20 Nov 2019 13:48:06 +0000 (08:48 -0500)]
Merge pull request #9062 from masterleinad/fix_msvc_1

Avoid ambiguous unrolled_to_component_indices call

4 years agoAvoid workaround for zero-dimensional C-style arrays
Daniel Arndt [Tue, 19 Nov 2019 23:49:12 +0000 (18:49 -0500)]
Avoid workaround for zero-dimensional C-style arrays

4 years agoMerge pull request #9051 from masterleinad/fix_compiling_clang_3_7_1
Matthias Maier [Wed, 20 Nov 2019 04:48:30 +0000 (22:48 -0600)]
Merge pull request #9051 from masterleinad/fix_compiling_clang_3_7_1

Fix compiling with clang-3.7.1

4 years agoAvoid ambiguous unrolled_to_component_indices call 9062/head
Daniel Arndt [Tue, 19 Nov 2019 23:47:36 +0000 (18:47 -0500)]
Avoid ambiguous unrolled_to_component_indices call

4 years agoMerge pull request #9061 from marcfehling/doc-hprefinement
David Wells [Tue, 19 Nov 2019 21:09:58 +0000 (16:09 -0500)]
Merge pull request #9061 from marcfehling/doc-hprefinement

Doc: Minor changes to hp::Refinement.

4 years agoMerge pull request #9059 from masterleinad/fix_hp_cell_weights_034
Daniel Arndt [Tue, 19 Nov 2019 19:29:22 +0000 (14:29 -0500)]
Merge pull request #9059 from masterleinad/fix_hp_cell_weights_034

Fix hp_cell_weights_03/04

4 years agoDoc: Minor changes to hp::Refinement. 9061/head
marcfehling [Tue, 19 Nov 2019 17:17:27 +0000 (18:17 +0100)]
Doc: Minor changes to hp::Refinement.

4 years agoUse explicit instantiations instead of forward declarations 9057/head
Daniel Arndt [Tue, 19 Nov 2019 16:47:12 +0000 (11:47 -0500)]
Use explicit instantiations instead of forward declarations

4 years agoFix compiling python-bindings 9058/head
Daniel Arndt [Tue, 19 Nov 2019 14:43:45 +0000 (09:43 -0500)]
Fix compiling python-bindings

4 years agoFix hp_cell_weights_03/04 9059/head
Daniel Arndt [Tue, 19 Nov 2019 15:11:07 +0000 (10:11 -0500)]
Fix hp_cell_weights_03/04

4 years agoFix ADOL-C warnings
Daniel Arndt [Tue, 19 Nov 2019 03:38:51 +0000 (22:38 -0500)]
Fix ADOL-C warnings

4 years agoMerge pull request #9054 from masterleinad/defaulted_function_copy_constructor
Wolfgang Bangerth [Mon, 18 Nov 2019 21:03:00 +0000 (14:03 -0700)]
Merge pull request #9054 from masterleinad/defaulted_function_copy_constructor

Defaulted copy constructor for Function

4 years agoMerge pull request #9056 from bangerth/doc
Daniel Arndt [Mon, 18 Nov 2019 18:30:09 +0000 (13:30 -0500)]
Merge pull request #9056 from bangerth/doc

Clarify documentation.

4 years agoClarify documentation. 9056/head
Wolfgang Bangerth [Mon, 18 Nov 2019 17:32:16 +0000 (10:32 -0700)]
Clarify documentation.

4 years agoDefaulted copy constructor for Function 9054/head
Daniel Arndt [Mon, 18 Nov 2019 13:56:01 +0000 (08:56 -0500)]
Defaulted copy constructor for Function

4 years agoForget 'const' in examples instead 9051/head
Daniel Arndt [Sun, 17 Nov 2019 13:03:59 +0000 (08:03 -0500)]
Forget 'const' in examples instead

4 years agoMerge pull request #9028 from agrayver/indent_contrib_python
Daniel Arndt [Fri, 15 Nov 2019 22:29:53 +0000 (17:29 -0500)]
Merge pull request #9028 from agrayver/indent_contrib_python

Make indent script work for python bindings

4 years agoMake indent script work for python bindings 9028/head
Alexander Grayver [Fri, 8 Nov 2019 21:39:02 +0000 (22:39 +0100)]
Make indent script work for python bindings

4 years agoMerge pull request #9050 from kronbichler/fixup_vector_communication_channel
Timo Heister [Fri, 15 Nov 2019 15:11:22 +0000 (10:11 -0500)]
Merge pull request #9050 from kronbichler/fixup_vector_communication_channel

Fix two places where we used too large numbers in communication channel

4 years agoMerge pull request #9052 from masterleinad/cuda_hanging_node_inline
Matthias Maier [Fri, 15 Nov 2019 01:01:26 +0000 (19:01 -0600)]
Merge pull request #9052 from masterleinad/cuda_hanging_node_inline

Mark HangingNode member functions as 'inline'

4 years agoMark HangingNode member functions as 'inline' 9052/head
Daniel Arndt [Thu, 14 Nov 2019 21:29:35 +0000 (16:29 -0500)]
Mark HangingNode member functions as 'inline'

4 years agoFix compiling with clang-3.7.1
Daniel Arndt [Thu, 14 Nov 2019 20:33:07 +0000 (15:33 -0500)]
Fix compiling with clang-3.7.1

4 years agoFix two places where we used too large numbers in communication channel 9050/head
Martin Kronbichler [Thu, 14 Nov 2019 20:24:03 +0000 (21:24 +0100)]
Fix two places where we used too large numbers in communication channel

4 years agoMerge pull request #9049 from kronbichler/mapping_q_cache_by_lambda
Wolfgang Bangerth [Thu, 14 Nov 2019 14:43:00 +0000 (07:43 -0700)]
Merge pull request #9049 from kronbichler/mapping_q_cache_by_lambda

Allow initialization of MappingQCache by lambda

4 years agoMerge pull request #9023 from agrayver/extend_cell_python_interface
Bruno Turcksin [Thu, 14 Nov 2019 14:27:08 +0000 (09:27 -0500)]
Merge pull request #9023 from agrayver/extend_cell_python_interface

Extend cell python wrappers and add face wrappers

4 years agoExtend cell python wrappers and add face wrappers 9023/head
Alexander Grayver [Fri, 8 Nov 2019 15:35:21 +0000 (16:35 +0100)]
Extend cell python wrappers and add face wrappers

4 years agoAdd test case 9049/head
Martin Kronbichler [Thu, 14 Nov 2019 09:22:15 +0000 (10:22 +0100)]
Add test case

4 years agoAdd initialization of MappingQCache by a lambda
Martin Kronbichler [Thu, 14 Nov 2019 09:22:06 +0000 (10:22 +0100)]
Add initialization of MappingQCache by a lambda

4 years agoChangelog
Martin Kronbichler [Thu, 14 Nov 2019 09:21:52 +0000 (10:21 +0100)]
Changelog

4 years agoFix bug in MappingQGeneric::transform_real_to_unit_cell
Martin Kronbichler [Thu, 14 Nov 2019 09:18:31 +0000 (10:18 +0100)]
Fix bug in MappingQGeneric::transform_real_to_unit_cell

4 years agoMerge pull request #9034 from tjhei/communication_channel
Martin Kronbichler [Thu, 14 Nov 2019 06:57:06 +0000 (07:57 +0100)]
Merge pull request #9034 from tjhei/communication_channel

unify MPI tags for Partitioner/parallel Vector

4 years agoMerge pull request #9048 from tamiko/fix_compilation_with_opencascade_6.8_and_older
Martin Kronbichler [Thu, 14 Nov 2019 06:56:16 +0000 (07:56 +0100)]
Merge pull request #9048 from tamiko/fix_compilation_with_opencascade_6.8_and_older

fix compilation with opencascade version 6.8.0 and older

4 years agofix compilation with opencascade version 6.8.0 and older 9048/head
Matthias Maier [Thu, 14 Nov 2019 04:38:54 +0000 (22:38 -0600)]
fix compilation with opencascade version 6.8.0 and older

4 years agoMerge pull request #9040 from nicola-giuliani/stl_fixup
Matthias Maier [Thu, 14 Nov 2019 01:12:41 +0000 (19:12 -0600)]
Merge pull request #9040 from nicola-giuliani/stl_fixup

added stl read/write functions with compatibility

4 years agounify MPI tags for Partitioner/parallel Vector 9034/head
Timo Heister [Sun, 10 Nov 2019 17:39:10 +0000 (12:39 -0500)]
unify MPI tags for Partitioner/parallel Vector

- use specified range of MPI tags by Partitioner (and not different tags
by rank)
- limit communication channel in partitioner to 0..200
- limit vector communication channel to 0..100 (using Partitioner)
- use 100..200 for block vectors

4 years agoMerge pull request #9010 from tjhei/central_mpi_tags
Martin Kronbichler [Wed, 13 Nov 2019 13:15:54 +0000 (14:15 +0100)]
Merge pull request #9010 from tjhei/central_mpi_tags

use global list of MPI tags for collective communication

4 years agoupdated change file 9040/head
Nicola Giuliani [Wed, 13 Nov 2019 09:24:58 +0000 (10:24 +0100)]
updated change file

4 years agoadded another ifdef to check the versions of OCC
Nicola Giuliani [Wed, 13 Nov 2019 09:20:40 +0000 (10:20 +0100)]
added another ifdef to check the versions of OCC

4 years agoMerge pull request #9044 from peterrum/fix_log
David Wells [Tue, 12 Nov 2019 18:09:44 +0000 (13:09 -0500)]
Merge pull request #9044 from peterrum/fix_log

Fix data of log files

4 years agoMerge pull request #9018 from bangerth/22
Martin Kronbichler [Tue, 12 Nov 2019 17:34:53 +0000 (18:34 +0100)]
Merge pull request #9018 from bangerth/22

Add a discussion about Schur complements to step-22.

4 years agoMerge pull request #9042 from masterleinad/fix_timer_07
Daniel Arndt [Tue, 12 Nov 2019 16:13:08 +0000 (11:13 -0500)]
Merge pull request #9042 from masterleinad/fix_timer_07

Fix timer_07 test

4 years agoFix data of log files 9044/head
Peter Munch [Tue, 12 Nov 2019 15:45:55 +0000 (16:45 +0100)]
Fix data of log files

4 years agoFix timer_07 test 9042/head
Daniel Arndt [Tue, 12 Nov 2019 14:09:47 +0000 (09:09 -0500)]
Fix timer_07 test

4 years agoMerge pull request #8797 from kronbichler/speedup_multigrid_init
Daniel Arndt [Tue, 12 Nov 2019 13:57:18 +0000 (08:57 -0500)]
Merge pull request #8797 from kronbichler/speedup_multigrid_init

Allow multigrid transfer to use external vector partitioners

4 years agoMerge pull request #9041 from kronbichler/remove_unused_variable
Daniel Arndt [Tue, 12 Nov 2019 13:39:15 +0000 (08:39 -0500)]
Merge pull request #9041 from kronbichler/remove_unused_variable

Avoid warning about unused variable

4 years agoChangelog 8797/head
Martin Kronbichler [Thu, 19 Sep 2019 07:21:25 +0000 (09:21 +0200)]
Changelog

4 years agoTest case
Martin Kronbichler [Wed, 18 Sep 2019 20:46:02 +0000 (22:46 +0200)]
Test case

4 years agoAllow multigrid transfer to use external vector partitioners
Martin Kronbichler [Wed, 18 Sep 2019 20:45:46 +0000 (22:45 +0200)]
Allow multigrid transfer to use external vector partitioners

4 years agoAvoid warning about unused variable 9041/head
Martin Kronbichler [Tue, 12 Nov 2019 09:41:31 +0000 (10:41 +0100)]
Avoid warning about unused variable

4 years agoimproved check for OCC versions and test routines
Nicola Giuliani [Tue, 12 Nov 2019 09:24:32 +0000 (10:24 +0100)]
improved check for OCC versions and test routines

4 years agoMerge pull request #9038 from Rombur/cuda_volatile
Martin Kronbichler [Tue, 12 Nov 2019 08:17:19 +0000 (09:17 +0100)]
Merge pull request #9038 from Rombur/cuda_volatile

Make variable volatile to avoid incorrect optimization

4 years agoMake variable volatile to avoid incorrect optimization 9038/head
Bruno Turcksin [Mon, 11 Nov 2019 14:10:07 +0000 (14:10 +0000)]
Make variable volatile to avoid incorrect optimization

See https://devtalk.nvidia.com/default/topic/965588/race-condition-within-warp/

4 years agoMerge pull request #9039 from jodlbauer/quadratures
Wolfgang Bangerth [Mon, 11 Nov 2019 21:05:52 +0000 (14:05 -0700)]
Merge pull request #9039 from jodlbauer/quadratures

Add more choices to QuadratureSelector

4 years agoMerge pull request #9025 from tjhei/timer_output_spam
David Wells [Mon, 11 Nov 2019 17:19:55 +0000 (12:19 -0500)]
Merge pull request #9025 from tjhei/timer_output_spam

remove TimerOutput error spam

4 years agobreak
Nicola Giuliani [Mon, 11 Nov 2019 17:11:36 +0000 (18:11 +0100)]
break

4 years agoadded stl read/write functions
Nicola Giuliani [Wed, 30 Oct 2019 13:06:33 +0000 (14:06 +0100)]
added stl read/write functions

post comments from wolfgang

added changes

added IncrementalMesh

4 years agoAdd more choices to QuadratureSelector 9039/head
Daniel Jodlbauer [Mon, 11 Nov 2019 14:11:58 +0000 (15:11 +0100)]
Add more choices to QuadratureSelector

4 years agoMerge pull request #9033 from peterrum/compute_point_to_point_communication_pattern_nbx
Timo Heister [Mon, 11 Nov 2019 13:08:30 +0000 (08:08 -0500)]
Merge pull request #9033 from peterrum/compute_point_to_point_communication_pattern_nbx

Use ConsensusAlgorithm_NBX in compute_point_to_point_communication_pattern

4 years agoMerge pull request #9035 from peterrum/consensus_algo_comment
Daniel Arndt [Mon, 11 Nov 2019 00:44:13 +0000 (19:44 -0500)]
Merge pull request #9035 from peterrum/consensus_algo_comment

Add missing doxygen comment in ConsensusAlgorithm

4 years agoMerge pull request #9024 from tjhei/index_set_64
Daniel Arndt [Mon, 11 Nov 2019 00:40:10 +0000 (19:40 -0500)]
Merge pull request #9024 from tjhei/index_set_64

64bit fixes for IndexSets

4 years agoAdd missing doxygen comment in ConsensusAlgorithm 9035/head
Peter Munch [Sun, 10 Nov 2019 18:42:51 +0000 (19:42 +0100)]
Add missing doxygen comment in ConsensusAlgorithm

4 years agoRewrite compute_point_to_point_communication_pattern so that it uses ConsensusAlgorit... 9033/head
Peter Munch [Sun, 10 Nov 2019 17:24:29 +0000 (18:24 +0100)]
Rewrite compute_point_to_point_communication_pattern so that it uses ConsensusAlgorithm_NBX for MPI 3.0

4 years agoMerge pull request #9022 from Rombur/warpsize
Daniel Arndt [Sun, 10 Nov 2019 12:50:12 +0000 (07:50 -0500)]
Merge pull request #9022 from Rombur/warpsize

Do not hardcode the warp size

4 years agoMerge pull request #9030 from tamiko/fix_tpetra_check
Matthias Maier [Sat, 9 Nov 2019 18:21:27 +0000 (12:21 -0600)]
Merge pull request #9030 from tamiko/fix_tpetra_check

configure trilinos: Ensure that we are linking against MPI for Tpetra configure check

4 years agoconfigure trilinos: Ensure that we are linking against MPI for Tpetra configure check 9030/head
Matthias Maier [Sat, 9 Nov 2019 07:43:13 +0000 (01:43 -0600)]
configure trilinos: Ensure that we are linking against MPI for Tpetra configure check

4 years agoMerge pull request #9026 from masterleinad/revert_8976
Matthias Maier [Sat, 9 Nov 2019 02:19:15 +0000 (20:19 -0600)]
Merge pull request #9026 from masterleinad/revert_8976

Revert "added stl read/write functions"

4 years agoMerge pull request #9027 from peterrum/dofhandler_docu_fix
Daniel Arndt [Fri, 8 Nov 2019 20:35:28 +0000 (15:35 -0500)]
Merge pull request #9027 from peterrum/dofhandler_docu_fix

Add missing bracket in docu of DoFHandler

4 years agoAdd missing bracket in docu of DoFHandler 9027/head
Peter Munch [Fri, 8 Nov 2019 20:15:30 +0000 (21:15 +0100)]
Add missing bracket in docu of DoFHandler

4 years agoRevert "added stl read/write functions" 9026/head
Daniel Arndt [Fri, 8 Nov 2019 19:35:36 +0000 (14:35 -0500)]
Revert "added stl read/write functions"

This reverts commit 30df5d2033e8fa9a3eb0b0e01da04d34c090b270.

4 years agoaddress comment 9024/head
Timo Heister [Fri, 8 Nov 2019 19:27:04 +0000 (14:27 -0500)]
address comment

4 years agoremove TimerOutput error spam 9025/head
Timo Heister [Fri, 8 Nov 2019 19:25:49 +0000 (14:25 -0500)]
remove TimerOutput error spam

TimerOutput produces output on each MPI rank when an exception is
thrown. This makes looking at output with 100k MPI ranks somewhat
annoying. Fix this by only outputting on rank 0.
This assumes that also rank 0 triggers this exception, which might not
be true. In that case, we would likely deadlock anyways...

4 years agofix comment
Timo Heister [Fri, 8 Nov 2019 18:28:58 +0000 (13:28 -0500)]
fix comment

4 years agofix output
Timo Heister [Fri, 8 Nov 2019 17:59:10 +0000 (12:59 -0500)]
fix output

4 years agofix index types
Timo Heister [Fri, 8 Nov 2019 16:16:07 +0000 (11:16 -0500)]
fix index types

4 years agoadd test
Timo Heister [Fri, 8 Nov 2019 15:26:50 +0000 (10:26 -0500)]
add test

4 years agofix complete_index_set
Timo Heister [Fri, 8 Nov 2019 15:38:06 +0000 (10:38 -0500)]
fix complete_index_set

4 years agoDo not hardcode the warp size 9022/head
Bruno Turcksin [Fri, 8 Nov 2019 13:34:29 +0000 (08:34 -0500)]
Do not hardcode the warp size

4 years agoMerge pull request #9020 from masterleinad/missing_header
David Wells [Fri, 8 Nov 2019 03:48:49 +0000 (22:48 -0500)]
Merge pull request #9020 from masterleinad/missing_header

Add missing header

4 years agoAdd missing header 9020/head
Daniel Arndt [Thu, 7 Nov 2019 23:05:58 +0000 (18:05 -0500)]
Add missing header

4 years agofix bug 9010/head
Timo Heister [Thu, 7 Nov 2019 16:48:21 +0000 (11:48 -0500)]
fix bug

4 years agoMerge pull request #9013 from masterleinad/fix_hp_cell_weights_tests
Wolfgang Bangerth [Thu, 7 Nov 2019 16:47:59 +0000 (09:47 -0700)]
Merge pull request #9013 from masterleinad/fix_hp_cell_weights_tests

Fix hp_cell_weights tests

4 years agoMerge pull request #9016 from Rombur/step_54
Wolfgang Bangerth [Thu, 7 Nov 2019 16:41:41 +0000 (09:41 -0700)]
Merge pull request #9016 from Rombur/step_54

Add missing namespace

4 years agoAdd a discussion about Schur complements to step-22. 9018/head
Wolfgang Bangerth [Thu, 7 Nov 2019 16:34:03 +0000 (09:34 -0700)]
Add a discussion about Schur complements to step-22.

4 years agoMerge pull request #9017 from bangerth/20
David Wells [Thu, 7 Nov 2019 16:25:57 +0000 (11:25 -0500)]
Merge pull request #9017 from bangerth/20

Minor updates to the documentation of step-20.

4 years agofix compilation
Timo Heister [Thu, 7 Nov 2019 16:23:35 +0000 (11:23 -0500)]
fix compilation

4 years agoMinor updates to the documentation of step-20. 9017/head
Wolfgang Bangerth [Thu, 7 Nov 2019 15:59:14 +0000 (08:59 -0700)]
Minor updates to the documentation of step-20.

4 years agoMerge pull request #9012 from masterleinad/fix_fullydistributed_grids_copy_serial_test
Timo Heister [Thu, 7 Nov 2019 14:34:55 +0000 (09:34 -0500)]
Merge pull request #9012 from masterleinad/fix_fullydistributed_grids_copy_serial_test

Fix test output for fullydistributed_grids/copy_serial_tria

4 years agoAdd missing namespace 9016/head
Bruno Turcksin [Thu, 7 Nov 2019 13:20:42 +0000 (13:20 +0000)]
Add missing namespace


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.