]> https://gitweb.dealii.org/ - dealii.git/log
dealii.git
5 years agoAddressed last comments by WB. 9069/head
Luca Heltai [Tue, 3 Dec 2019 17:29:11 +0000 (18:29 +0100)]
Addressed last comments by WB.

5 years agoAdded missing headers in tests.
Luca Heltai [Tue, 3 Dec 2019 16:48:21 +0000 (17:48 +0100)]
Added missing headers in tests.

5 years agoRestructured with fix of some_to_some.
Luca Heltai [Tue, 3 Dec 2019 12:56:32 +0000 (13:56 +0100)]
Restructured with fix of some_to_some.

5 years agoApplied suggestions.
Luca Heltai [Tue, 3 Dec 2019 07:38:36 +0000 (08:38 +0100)]
Applied suggestions.

5 years agoAdded comments in tests.
Luca Heltai [Thu, 28 Nov 2019 18:47:38 +0000 (19:47 +0100)]
Added comments in tests.

5 years agoCode review.
Luca Heltai [Thu, 28 Nov 2019 18:38:12 +0000 (19:38 +0100)]
Code review.

5 years agoApply suggestions from code review
Luca Heltai [Thu, 28 Nov 2019 18:07:25 +0000 (19:07 +0100)]
Apply suggestions from code review

Co-Authored-By: Rene Gassmoeller <rene.gassmoeller@mailbox.org>
5 years agoRemoved unused variable.
Luca Heltai [Mon, 25 Nov 2019 10:12:34 +0000 (11:12 +0100)]
Removed unused variable.

5 years agoChangeLog.
Luca Heltai [Mon, 25 Nov 2019 09:41:14 +0000 (10:41 +0100)]
ChangeLog.

5 years agoMoved implementation to .cc file.
Luca Heltai [Mon, 25 Nov 2019 09:41:07 +0000 (10:41 +0100)]
Moved implementation to .cc file.

5 years agoInsert particles globally.
Luca Heltai [Thu, 21 Nov 2019 18:30:17 +0000 (19:30 +0100)]
Insert particles globally.

Create and insert a number of particles into the collection of
particles.
This function takes a list of positions and creates a set of particles

at these positions, which are then distributed and added to the local

particle collection of a procesor. Note that this function uses

GridTools::distributed_compute_point_locations. Consequently, it can

require intense communications between the processors.

Co-authored-by: Bruno Blais <blais.bruno@gmail.com>
5 years agoMerge pull request #9104 from masterleinad/mf_cuda_float
Martin Kronbichler [Tue, 3 Dec 2019 07:17:27 +0000 (08:17 +0100)]
Merge pull request #9104 from masterleinad/mf_cuda_float

Allow using float shape functions

5 years agoMerge pull request #9121 from luca-heltai/fix-some-to-some
Wolfgang Bangerth [Tue, 3 Dec 2019 01:04:16 +0000 (18:04 -0700)]
Merge pull request #9121 from luca-heltai/fix-some-to-some

Fix some to some.

5 years agoMerge pull request #9115 from tamiko/do_not_export_bundled
Wolfgang Bangerth [Mon, 2 Dec 2019 22:40:18 +0000 (15:40 -0700)]
Merge pull request #9115 from tamiko/do_not_export_bundled

Do not export bundled subdirectory if empty

5 years agoFixed deadlock. 9121/head
Luca Heltai [Mon, 2 Dec 2019 17:32:50 +0000 (18:32 +0100)]
Fixed deadlock.

5 years agoMerge pull request #9122 from drwells/unused-var-warning
Daniel Arndt [Mon, 2 Dec 2019 19:55:42 +0000 (14:55 -0500)]
Merge pull request #9122 from drwells/unused-var-warning

Silence some unused variable warnings.

5 years agoAllow using float shape functions 9104/head
Daniel Arndt [Wed, 27 Nov 2019 23:42:45 +0000 (18:42 -0500)]
Allow using float shape functions

5 years agoReplace compute_point_to_point_communication_pattern with compute_n_point_to_point_co...
Luca Heltai [Mon, 2 Dec 2019 16:06:27 +0000 (17:06 +0100)]
Replace compute_point_to_point_communication_pattern with compute_n_point_to_point_communications

5 years agoSilence some unused variable warnings. 9122/head
David Wells [Mon, 2 Dec 2019 16:04:49 +0000 (11:04 -0500)]
Silence some unused variable warnings.

5 years agoApplied suggestion.
Luca Heltai [Mon, 2 Dec 2019 12:23:36 +0000 (13:23 +0100)]
Applied suggestion.

5 years agoFix some to some.
Luca Heltai [Mon, 2 Dec 2019 10:51:20 +0000 (11:51 +0100)]
Fix some to some.

5 years agoMerge pull request #9110 from masterleinad/serial_tria_particle_handler
Luca Heltai [Mon, 2 Dec 2019 08:52:10 +0000 (09:52 +0100)]
Merge pull request #9110 from masterleinad/serial_tria_particle_handler

Allow using serial triangulations with ParticleHandler

5 years agoMerge pull request #9119 from masterleinad/disable_warning_python_wrappers
Daniel Arndt [Mon, 2 Dec 2019 04:52:44 +0000 (23:52 -0500)]
Merge pull request #9119 from masterleinad/disable_warning_python_wrappers

Disable warning in python-wrappers only for newer clang

5 years agoMerge pull request #9118 from peterrum/get_size_info
Daniel Arndt [Sun, 1 Dec 2019 21:12:03 +0000 (16:12 -0500)]
Merge pull request #9118 from peterrum/get_size_info

Remove MF::get_size_info()

5 years agoDisable warning in python-wrappers only for newer clang 9119/head
Daniel Arndt [Sun, 1 Dec 2019 18:02:20 +0000 (13:02 -0500)]
Disable warning in python-wrappers only for newer clang

5 years agoDo not use MF::get_size_info() 9118/head
Peter Munch [Sun, 1 Dec 2019 08:27:31 +0000 (09:27 +0100)]
Do not use MF::get_size_info()

5 years agoRemove restriction from Particles::Generators tests 9110/head
Daniel Arndt [Sun, 1 Dec 2019 16:30:04 +0000 (11:30 -0500)]
Remove restriction from Particles::Generators tests

5 years agoRemove p4est restriction in Particles::DataOut
Daniel Arndt [Sun, 1 Dec 2019 15:44:10 +0000 (10:44 -0500)]
Remove p4est restriction in Particles::DataOut

5 years agoFix numbering in ParticleHandler::insert_particles()
Daniel Arndt [Sat, 30 Nov 2019 15:55:16 +0000 (10:55 -0500)]
Fix numbering in ParticleHandler::insert_particles()

5 years agoAllow using serial triangulations with ParticleHandler
Daniel Arndt [Fri, 29 Nov 2019 20:00:23 +0000 (15:00 -0500)]
Allow using serial triangulations with ParticleHandler

5 years agoMerge pull request #9072 from luca-heltai/output-particles
Daniel Arndt [Sun, 1 Dec 2019 15:30:34 +0000 (10:30 -0500)]
Merge pull request #9072 from luca-heltai/output-particles

Add simple output for particles.

5 years agoMerge pull request #8963 from peterrum/gridout_vtu_pvtu
Daniel Arndt [Sun, 1 Dec 2019 01:35:49 +0000 (20:35 -0500)]
Merge pull request #8963 from peterrum/gridout_vtu_pvtu

Update tutorials to use write_vtu_with_pvtu_record

5 years agoMerge pull request #8661 from tjhei/fe_interface_values_2
Daniel Arndt [Sun, 1 Dec 2019 01:35:13 +0000 (20:35 -0500)]
Merge pull request #8661 from tjhei/fe_interface_values_2

FEInterfaceValues: replace step-12

5 years agoFix compiler warnings 8661/head
Daniel Arndt [Sat, 30 Nov 2019 18:55:22 +0000 (13:55 -0500)]
Fix compiler warnings

5 years agoMerge pull request #9097 from kronbichler/fix_mf_setup
Daniel Arndt [Sat, 30 Nov 2019 17:56:48 +0000 (12:56 -0500)]
Merge pull request #9097 from kronbichler/fix_mf_setup

Fix MatrixFree::reinit() with FE_Q with face integration facilities

5 years agoMerge pull request #9113 from rezarastak/mpi_min_arrayview
Daniel Arndt [Sat, 30 Nov 2019 17:09:49 +0000 (12:09 -0500)]
Merge pull request #9113 from rezarastak/mpi_min_arrayview

explicit instanciation is provided for Utilities::MPI::min

5 years agoMerge pull request #8774 from jpthiele/hdf5_documentation
Daniel Arndt [Sat, 30 Nov 2019 16:26:18 +0000 (11:26 -0500)]
Merge pull request #8774 from jpthiele/hdf5_documentation

Hdf5 documentation

5 years agoDo not export bundled subdirectory if empty 9115/head
Matthias Maier [Sat, 30 Nov 2019 16:06:41 +0000 (10:06 -0600)]
Do not export bundled subdirectory if empty

Avoid recording a nonexistent include directory in case we do not
install any bundled header files.

5 years agoexplicit instanciation is provided for Utilities::MPI::min and max with ArrayView 9113/head
Reza Rastak [Sat, 30 Nov 2019 08:46:33 +0000 (00:46 -0800)]
explicit instanciation is provided for Utilities::MPI::min and max with ArrayView

5 years agoMerge pull request #9103 from peterrum/partition_triangulation_zorder_nonblocked
Martin Kronbichler [Fri, 29 Nov 2019 08:21:21 +0000 (09:21 +0100)]
Merge pull request #9103 from peterrum/partition_triangulation_zorder_nonblocked

Relax assumpitions in GridTools::partition_triangulation_zorder

5 years agoMerge pull request #9105 from masterleinad/simplify_free
Martin Kronbichler [Fri, 29 Nov 2019 08:20:22 +0000 (09:20 +0100)]
Merge pull request #9105 from masterleinad/simplify_free

Simplify CUDAWrappers::MatrixFree::free

5 years agoMerge pull request #9108 from simonsticko/doc_fix_get_active_neighbors
Daniel Arndt [Fri, 29 Nov 2019 00:36:24 +0000 (19:36 -0500)]
Merge pull request #9108 from simonsticko/doc_fix_get_active_neighbors

Add note on template parameter in doc of GridTools::get_active_neighbors

5 years agoAdd note on template parameter to GridTools::get_active_neighbors. 9108/head
Simon Sticko [Thu, 28 Nov 2019 10:06:19 +0000 (11:06 +0100)]
Add note on template parameter to GridTools::get_active_neighbors.

5 years agoSimplify CUDAWrappers::MatrixFree::free 9105/head
Daniel Arndt [Wed, 27 Nov 2019 23:54:15 +0000 (18:54 -0500)]
Simplify CUDAWrappers::MatrixFree::free

5 years agoRelax assumpitions in GridTools::partition_triangulation_zorder 9103/head
Peter Munch [Wed, 27 Nov 2019 11:19:08 +0000 (12:19 +0100)]
Relax assumpitions in GridTools::partition_triangulation_zorder

5 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

5 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

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

5 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

5 years agoMerge pull request #9101 from kronbichler/reduce_mapping_q_memory
Martin Kronbichler [Wed, 27 Nov 2019 09:35:24 +0000 (10:35 +0100)]
Merge pull request #9101 from kronbichler/reduce_mapping_q_memory

Only allocate some MappingQGeneric internal data if necessary

5 years agoChangelog 9101/head
Martin Kronbichler [Tue, 26 Nov 2019 21:38:55 +0000 (22:38 +0100)]
Changelog

5 years agoOnly allocating mapping internal data if necessary
Martin Kronbichler [Tue, 26 Nov 2019 21:38:47 +0000 (22:38 +0100)]
Only allocating mapping internal data if necessary

5 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

5 years agoAdd python wrappers for MappingQGeneric (#9055)
Bruno Turcksin [Tue, 26 Nov 2019 13:08:19 +0000 (08:08 -0500)]
Add python wrappers for MappingQGeneric (#9055)

Add python wrappers for MappingQGeneric

5 years agoMerge pull request #9088 from masterleinad/suppress_warning_python_bindings
Martin Kronbichler [Tue, 26 Nov 2019 08:06:43 +0000 (09:06 +0100)]
Merge pull request #9088 from masterleinad/suppress_warning_python_bindings

Suppress warning in python-bindings

5 years agoChangelog 9097/head
Martin Kronbichler [Tue, 26 Nov 2019 07:46:04 +0000 (08:46 +0100)]
Changelog

5 years agoNew test case
Martin Kronbichler [Tue, 26 Nov 2019 07:43:44 +0000 (08:43 +0100)]
New test case

5 years agoFix bug in access of dof indices without resolving constraints
Martin Kronbichler [Tue, 26 Nov 2019 07:43:22 +0000 (08:43 +0100)]
Fix bug in access of dof indices without resolving constraints

5 years agoUse range-based for loop
Martin Kronbichler [Tue, 26 Nov 2019 07:41:33 +0000 (08:41 +0100)]
Use range-based for loop

5 years agoMerge pull request #9091 from tjhei/readme_build_status
Martin Kronbichler [Tue, 26 Nov 2019 07:05:38 +0000 (08:05 +0100)]
Merge pull request #9091 from tjhei/readme_build_status

README.md: display build status

5 years agoMerge pull request #9094 from kronbichler/tolerance_find_all_active_cells_around_point
Martin Kronbichler [Tue, 26 Nov 2019 07:04:46 +0000 (08:04 +0100)]
Merge pull request #9094 from kronbichler/tolerance_find_all_active_cells_around_point

Relax default tolerance for find_all_active_cells_around_point

5 years agoMerge pull request #9095 from tjhei/jenkins_allow_master
Daniel Arndt [Mon, 25 Nov 2019 22:46:14 +0000 (17:46 -0500)]
Merge pull request #9095 from tjhei/jenkins_allow_master

jenkins: allow testing master

5 years agojenkins: allow testing master 9095/head
Timo Heister [Mon, 25 Nov 2019 20:28:44 +0000 (15:28 -0500)]
jenkins: allow testing master

5 years agoupdate 9091/head
Timo Heister [Mon, 25 Nov 2019 20:28:22 +0000 (15:28 -0500)]
update

5 years agoAdd test case 9094/head
Martin Kronbichler [Mon, 25 Nov 2019 18:54:07 +0000 (19:54 +0100)]
Add test case

5 years agoRelax default tolerance for find_all_active_cells_around_point
Martin Kronbichler [Mon, 25 Nov 2019 18:53:55 +0000 (19:53 +0100)]
Relax default tolerance for find_all_active_cells_around_point

5 years agoMerge pull request #9090 from tjhei/doc_report_where
Matthias Maier [Mon, 25 Nov 2019 16:09:59 +0000 (10:09 -0600)]
Merge pull request #9090 from tjhei/doc_report_where

make target documentation report location

5 years agoMerge pull request #9092 from drwells/fix-typo
Timo Heister [Mon, 25 Nov 2019 16:03:15 +0000 (11:03 -0500)]
Merge pull request #9092 from drwells/fix-typo

Fix typo (Genreal -> General)

5 years agoMerge pull request #9089 from tjhei/doc_cite_step_55
David Wells [Mon, 25 Nov 2019 15:45:16 +0000 (10:45 -0500)]
Merge pull request #9089 from tjhei/doc_cite_step_55

step-55: doc update, add citation

5 years agoFix typo (Genreal -> General) 9092/head
David Wells [Mon, 25 Nov 2019 15:06:54 +0000 (10:06 -0500)]
Fix typo (Genreal -> General)

5 years agoREADME.md: display build status
Timo Heister [Mon, 25 Nov 2019 14:06:59 +0000 (09:06 -0500)]
README.md: display build status

5 years agoMerge pull request #8999 from sophy1029/step-61
Martin Kronbichler [Mon, 25 Nov 2019 09:52:37 +0000 (10:52 +0100)]
Merge pull request #8999 from sophy1029/step-61

Step-61 Use FE_DGRT instead of FE_RT

5 years agoMerge pull request #9086 from masterleinad/minor_improvements_2
Martin Kronbichler [Mon, 25 Nov 2019 09:29:48 +0000 (10:29 +0100)]
Merge pull request #9086 from masterleinad/minor_improvements_2

Minor consistency improvements in tensor.h

5 years agoMerge pull request #9087 from masterleinad/restrict_mpi_tests
Daniel Arndt [Mon, 25 Nov 2019 06:10:00 +0000 (01:10 -0500)]
Merge pull request #9087 from masterleinad/restrict_mpi_tests

Restrict some MPI tests requiring p4est

5 years agoAdd comment 9088/head
Daniel Arndt [Mon, 25 Nov 2019 03:21:05 +0000 (22:21 -0500)]
Add comment

5 years agoMerge pull request #9032 from peterrum/dict_generalize
Timo Heister [Mon, 25 Nov 2019 03:16:56 +0000 (22:16 -0500)]
Merge pull request #9032 from peterrum/dict_generalize

Generalize ComputeIndexOwner::Dictionary

5 years agomake target documentation report location 9090/head
Timo Heister [Sun, 24 Nov 2019 20:59:47 +0000 (15:59 -0500)]
make target documentation report location

I am repeatedly struggling to find the correct .html file to open after
running "make documentation". Fix this by printing the absolute path to
the index.html to the screen.

5 years agostep-55: doc update, add citation 9089/head
Timo Heister [Sun, 24 Nov 2019 20:49:47 +0000 (15:49 -0500)]
step-55: doc update, add citation

5 years agoMerge pull request #9085 from masterleinad/minor_improvements_1
David Wells [Sun, 24 Nov 2019 18:27:36 +0000 (13:27 -0500)]
Merge pull request #9085 from masterleinad/minor_improvements_1

Avoid C-style workaround in DataOutBase

5 years agoSuppress warning in python-bindings
Daniel Arndt [Sun, 24 Nov 2019 14:58:51 +0000 (09:58 -0500)]
Suppress warning in python-bindings

5 years agoRestrict some MPI tests requiring p4est 9087/head
Daniel Arndt [Sun, 24 Nov 2019 14:15:02 +0000 (09:15 -0500)]
Restrict some MPI tests requiring p4est

5 years agoMinor consistency improvements in tensor.h 9086/head
Daniel Arndt [Sat, 23 Nov 2019 20:19:33 +0000 (15:19 -0500)]
Minor consistency improvements in tensor.h

5 years agoAvoid C-style workaround in DataOutBase 9085/head
Daniel Arndt [Sat, 23 Nov 2019 20:18:58 +0000 (15:18 -0500)]
Avoid C-style workaround in DataOutBase

5 years agoMerge pull request #9082 from rezarastak/generic_block_sparse_matrix
Daniel Arndt [Sat, 23 Nov 2019 05:27:27 +0000 (00:27 -0500)]
Merge pull request #9082 from rezarastak/generic_block_sparse_matrix

typedef LinearAlgebraDealII::BlockSparseMatrix is defined

5 years agoMerge pull request #9081 from masterleinad/document_msvc_2019_failure
David Wells [Sat, 23 Nov 2019 02:59:19 +0000 (21:59 -0500)]
Merge pull request #9081 from masterleinad/document_msvc_2019_failure

Comment MSVC 2019 DEAL_II_HAVE_CXX14_CONSTEXPR_CAN_CALL_NONCONSTEXPR failure

5 years agotypedef LinearAlgebraDealII::BlockSparseMatrix is defined 9082/head
Reza Rastak [Fri, 22 Nov 2019 22:20:50 +0000 (14:20 -0800)]
typedef LinearAlgebraDealII::BlockSparseMatrix is defined

5 years agoComment MSVC 2019 DEAL_II_HAVE_CXX14_CONSTEXPR_CAN_CALL_NONCONSTEXPR failure 9081/head
Daniel Arndt [Fri, 22 Nov 2019 21:45:56 +0000 (16:45 -0500)]
Comment MSVC 2019 DEAL_II_HAVE_CXX14_CONSTEXPR_CAN_CALL_NONCONSTEXPR failure

5 years agoMerge pull request #9080 from masterleinad/fix_msvc
Timo Heister [Fri, 22 Nov 2019 21:37:12 +0000 (16:37 -0500)]
Merge pull request #9080 from masterleinad/fix_msvc

Fix compiling with MSVC

5 years agoMake ddet_F_dC constexpr conditionally 9080/head
Daniel Arndt [Fri, 22 Nov 2019 19:10:58 +0000 (14:10 -0500)]
Make ddet_F_dC constexpr conditionally

5 years agoUndefault Tensor constructor for MSVC
Daniel Arndt [Fri, 22 Nov 2019 19:10:28 +0000 (14:10 -0500)]
Undefault Tensor constructor for MSVC

5 years agoDisable DEAL_II_HAVE_CXX14_CONSTEXPR_CAN_CALL_NONCONSTEXPR for MSVC
Daniel Arndt [Fri, 22 Nov 2019 19:09:57 +0000 (14:09 -0500)]
Disable DEAL_II_HAVE_CXX14_CONSTEXPR_CAN_CALL_NONCONSTEXPR for MSVC

5 years agoAdd appveyor.yml
Daniel Arndt [Fri, 22 Nov 2019 19:06:57 +0000 (14:06 -0500)]
Add appveyor.yml

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

5 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)

5 years agoExtension of step-3 using HDF5 and R for plotting scripts 8774/head
Jan Philipp Thiele [Thu, 21 Nov 2019 11:59:15 +0000 (12:59 +0100)]
Extension of step-3 using HDF5 and R for plotting scripts

5 years agoAdd mapping wrappers 9055/head
Alexander Grayver [Mon, 18 Nov 2019 14:09:07 +0000 (15:09 +0100)]
Add mapping wrappers

5 years agoMerge pull request #9079 from masterleinad/avoid_python-bindings-warnings
Daniel Arndt [Fri, 22 Nov 2019 03:30:24 +0000 (22:30 -0500)]
Merge pull request #9079 from masterleinad/avoid_python-bindings-warnings

Avoid warnings in python-bindings

5 years agoMerge pull request #9066 from masterleinad/fix_adolc_test
Daniel Arndt [Thu, 21 Nov 2019 23:02:11 +0000 (18:02 -0500)]
Merge pull request #9066 from masterleinad/fix_adolc_test

Fix ADOL-C tests

5 years agoAvoid warnings in python-bindings 9079/head
Daniel Arndt [Thu, 21 Nov 2019 20:29:48 +0000 (15:29 -0500)]
Avoid warnings in python-bindings

5 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>

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.