]>
https://gitweb.dealii.org/ - dealii.git/log
Peter Munch [Mon, 23 Sep 2019 13:38:40 +0000 (15:38 +0200)]
Merge computation of values and gradients in the matrixfree CUDA code
Martin Kronbichler [Mon, 23 Sep 2019 07:31:59 +0000 (09:31 +0200)]
Merge pull request #8830 from drwells/workshop-2
Collate changelog entries
Martin Kronbichler [Mon, 23 Sep 2019 07:30:09 +0000 (09:30 +0200)]
Merge pull request #8821 from drwells/improve-coding-conventions
Improve coding conventions
Martin Kronbichler [Mon, 23 Sep 2019 06:42:21 +0000 (08:42 +0200)]
Merge pull request #8835 from masterleinad/fix_msvc
Fix boost problems with MSVC
Daniel Arndt [Mon, 23 Sep 2019 02:52:08 +0000 (22:52 -0400)]
Merge pull request #8739 from MFraters/add_lapack_get_svd_u_and_vt_functions
add functions to access svd u and vt variables
Daniel Arndt [Mon, 23 Sep 2019 00:32:54 +0000 (20:32 -0400)]
Add more explanations
David Wells [Sun, 25 Aug 2019 22:26:36 +0000 (18:26 -0400)]
Collate small workshop changelog entries together.
Bruno Turcksin [Sun, 22 Sep 2019 21:25:49 +0000 (17:25 -0400)]
Merge pull request #8728 from kronbichler/mf_add_pre_and_post_loops
Embed vector operations in MatrixFree cell loops
Daniel Arndt [Sun, 22 Sep 2019 17:24:23 +0000 (13:24 -0400)]
Fix boost problems with MSVC
Daniel Arndt [Sun, 22 Sep 2019 12:50:58 +0000 (06:50 -0600)]
Merge pull request #8833 from masterleinad/instantiate_consenus_algorithms_selector
Instantiate ConsensusAlgorithmSelector
Daniel Arndt [Sun, 22 Sep 2019 05:39:43 +0000 (01:39 -0400)]
Instantiate ConsensusAlgorithmSelector
David Wells [Sat, 21 Sep 2019 20:31:22 +0000 (16:31 -0400)]
Merge pull request #8829 from tjhei/get_coarse_mesh_description_doc
add to documentation of get_coarse_mesh_description()
Timo Heister [Sat, 21 Sep 2019 20:11:32 +0000 (16:11 -0400)]
add to documentation of get_coarse_mesh_description()
Martin Kronbichler [Sat, 21 Sep 2019 15:47:53 +0000 (17:47 +0200)]
Merge pull request #8815 from tjhei/tensor_product_dim_0_instantiations
instantiate TensorProductPolynomials for dim=0
Martin Kronbichler [Sat, 21 Sep 2019 10:55:31 +0000 (12:55 +0200)]
Merge pull request #8805 from bangerth/doc-parallel
Better document parallel::TriangulationBase.
Martin Kronbichler [Sat, 21 Sep 2019 10:55:00 +0000 (12:55 +0200)]
Merge pull request #8750 from peterrum/pft-shared-gen
Create p:f:ConstructionData by a selected group of processes
Martin Kronbichler [Sat, 21 Sep 2019 10:54:13 +0000 (12:54 +0200)]
Merge pull request #8772 from kronbichler/partitioner_eliminate_all_to_all
Eliminate MPI all-to-all communication in MPI::Partitioner
Martin Kronbichler [Sat, 21 Sep 2019 10:53:01 +0000 (12:53 +0200)]
Merge pull request #8818 from masterleinad/remove_bind_1
Remove std::bind from hp
Martin Kronbichler [Sat, 21 Sep 2019 10:52:40 +0000 (12:52 +0200)]
Merge pull request #8822 from bangerth/doc-tria
Better document parallel::DistributedTriangulationBase.
David Wells [Fri, 20 Sep 2019 23:22:53 +0000 (19:22 -0400)]
Merge pull request #8823 from bangerth/note
Remove colon after @note.
David Wells [Fri, 20 Sep 2019 23:01:20 +0000 (19:01 -0400)]
Clarify the state of C++11 member initialization.
We don't use it for non-constexpr initialization.
Wolfgang Bangerth [Fri, 20 Sep 2019 23:12:12 +0000 (17:12 -0600)]
Remove colon after @note.
This is just not necessary for the markup doxygen chooses, and looks odd.
Wolfgang Bangerth [Fri, 20 Sep 2019 23:10:42 +0000 (17:10 -0600)]
Better document parallel::DistributedTriangulationBase.
David Wells [Fri, 20 Sep 2019 23:10:00 +0000 (19:10 -0400)]
Merge pull request #8808 from peterrum/parallel_triabase_n_locally_owned_active_cells
Compute number of locally owned active cells per process on-demand
David Wells [Fri, 20 Sep 2019 23:00:40 +0000 (19:00 -0400)]
Fix some minor issues with the coding conventions doc.
- fix some wrong links
- fix some code formatting
- fix a file path
Daniel Arndt [Fri, 20 Sep 2019 23:06:43 +0000 (17:06 -0600)]
Just capture this
Wolfgang Bangerth [Fri, 20 Sep 2019 21:36:09 +0000 (15:36 -0600)]
Merge pull request #8816 from tjhei/tensor_instantiate_unintialized
instantiate uninitialized tensor struct
Peter Munch [Fri, 20 Sep 2019 06:43:52 +0000 (08:43 +0200)]
Compute number of locally owned active cells per process on-demand.
Peter Munch [Fri, 13 Sep 2019 08:51:22 +0000 (10:51 +0200)]
Create parallel::fullydistributed::Utilities::create_construction_data_from_triangulation_in_groups
Daniel Arndt [Fri, 20 Sep 2019 19:25:41 +0000 (13:25 -0600)]
Remove std::bind from hp
Martin Kronbichler [Fri, 20 Sep 2019 19:12:40 +0000 (21:12 +0200)]
Merge pull request #8752 from bangerth/particles
Augment the documentation of the Particle class.
Timo Heister [Fri, 20 Sep 2019 19:07:39 +0000 (15:07 -0400)]
make compile
Timo Heister [Fri, 20 Sep 2019 14:37:55 +0000 (10:37 -0400)]
instantiate uninitialied tensor struct
Timo Heister [Fri, 20 Sep 2019 14:13:17 +0000 (10:13 -0400)]
instantiate TensorProductPolynomials for dim=0
Wolfgang Bangerth [Fri, 20 Sep 2019 13:39:29 +0000 (07:39 -0600)]
Merge pull request #8809 from peterrum/pft-fix-datatype
Fix data type in p:f:CellData
Wolfgang Bangerth [Thu, 19 Sep 2019 14:08:27 +0000 (08:08 -0600)]
Better document parallel::TriangulationBase.
Wolfgang Bangerth [Fri, 20 Sep 2019 13:33:57 +0000 (07:33 -0600)]
Merge pull request #8807 from masterleinad/avoid_constructor_emplace_back
Avoid calling the constructor for emplace_back
Martin Kronbichler [Fri, 20 Sep 2019 09:38:17 +0000 (11:38 +0200)]
Merge pull request #8788 from bangerth/test
Add a test for FEInterfaceValues
Peter Munch [Fri, 20 Sep 2019 07:16:55 +0000 (09:16 +0200)]
Fix data type in p:f:CellData
Martin Kronbichler [Fri, 20 Sep 2019 06:12:26 +0000 (08:12 +0200)]
Merge pull request #8804 from bangerth/format
Remove TimeStepControl::format altogether.
Martin Kronbichler [Fri, 20 Sep 2019 06:01:53 +0000 (08:01 +0200)]
Merge pull request #8799 from kronbichler/speed_up_mg_tools
Speed up MGTools::make_boundary_list()
Daniel Arndt [Fri, 20 Sep 2019 05:54:01 +0000 (23:54 -0600)]
Merge pull request #8806 from peterrum/pft-compartor
Move comparator of CellData and ConstructionData out of the tests
Daniel Arndt [Fri, 20 Sep 2019 00:07:55 +0000 (18:07 -0600)]
Avoid calling the constructor for emplace_back
Daniel Arndt [Thu, 19 Sep 2019 22:51:30 +0000 (16:51 -0600)]
Merge pull request #8800 from kronbichler/speed_up_index_set
Speed up IndexSet::add_indices()
Martin Kronbichler [Thu, 19 Sep 2019 18:14:48 +0000 (20:14 +0200)]
Merge pull request #8794 from masterleinad/avoid_dangling_initializer_list
Avoid dangling pointer in initializer_list
Peter Munch [Thu, 19 Sep 2019 17:40:43 +0000 (19:40 +0200)]
Move comparator of CellData and ConstructionData out of the tests
Martin Kronbichler [Thu, 19 Sep 2019 16:41:19 +0000 (18:41 +0200)]
Add comment about an if
Martin Kronbichler [Thu, 19 Sep 2019 16:02:26 +0000 (18:02 +0200)]
Test cases
Martin Kronbichler [Tue, 10 Sep 2019 09:24:42 +0000 (11:24 +0200)]
Add changelog
Martin Kronbichler [Tue, 10 Sep 2019 08:07:09 +0000 (10:07 +0200)]
Add pre- and post-loops to matrix free cell loop
Martin Kronbichler [Thu, 19 Sep 2019 13:21:29 +0000 (15:21 +0200)]
Merge pull request #8803 from bangerth/typo
Fix a typo.
Wolfgang Bangerth [Thu, 19 Sep 2019 13:17:33 +0000 (07:17 -0600)]
Remove TimeStepControl::format altogether.
Wolfgang Bangerth [Thu, 19 Sep 2019 13:14:47 +0000 (07:14 -0600)]
Fix a typo.
Martin Kronbichler [Tue, 17 Sep 2019 06:46:18 +0000 (08:46 +0200)]
Update changelog
Martin Kronbichler [Mon, 16 Sep 2019 07:30:23 +0000 (09:30 +0200)]
Avoid MPI_Alltoall in Utilities::MPI::Partitioner by using ComputeIndexOwner
Wolfgang Bangerth [Wed, 18 Sep 2019 14:02:23 +0000 (08:02 -0600)]
Add a test.
Martin Kronbichler [Thu, 19 Sep 2019 11:01:07 +0000 (13:01 +0200)]
Add changelog
Martin Kronbichler [Thu, 19 Sep 2019 10:58:28 +0000 (12:58 +0200)]
Speed up IndexSet::add_indices()
Martin Kronbichler [Thu, 19 Sep 2019 11:04:09 +0000 (13:04 +0200)]
Add changelog
Martin Kronbichler [Thu, 19 Sep 2019 11:03:50 +0000 (13:03 +0200)]
Speed up MGTools::make_boundary_list()
Martin Kronbichler [Thu, 19 Sep 2019 10:50:43 +0000 (12:50 +0200)]
Merge pull request #8789 from rezarastak/remove_timestep_strategy
enum Strategy is removed from TimestepControl
Martin Kronbichler [Thu, 19 Sep 2019 10:49:27 +0000 (12:49 +0200)]
Merge pull request #8798 from peterrum/gridgenerator-fromname-warning
Fix warning
Peter Munch [Thu, 19 Sep 2019 07:44:43 +0000 (09:44 +0200)]
Fix warning
Martin Kronbichler [Tue, 17 Sep 2019 07:06:15 +0000 (09:06 +0200)]
Move ComputeIndexOwner details into separate header file
Martin Kronbichler [Thu, 19 Sep 2019 07:07:25 +0000 (09:07 +0200)]
Merge pull request #8748 from peterrum/pft-serialize
Add boost serialization for ConstructionData
Martin Kronbichler [Thu, 19 Sep 2019 07:03:16 +0000 (09:03 +0200)]
Merge pull request #8787 from bangerth/fix
Allow the two cell iterators given to FEInterfaceValues to be of different type.
Martin Kronbichler [Thu, 19 Sep 2019 07:01:46 +0000 (09:01 +0200)]
Merge pull request #8796 from rezarastak/std_uncaught_exception
fixed the usage of deprecated std::uncaught_exception
Daniel Arndt [Thu, 19 Sep 2019 06:15:42 +0000 (00:15 -0600)]
Merge pull request #8795 from bangerth/format
Make a char[30] variable into a std::string.
Martin Kronbichler [Thu, 19 Sep 2019 05:45:29 +0000 (07:45 +0200)]
Merge pull request #8792 from kronbichler/remove_unnecessary_code
Remove obsolete global communication from MGTransfer
Reza Rastak [Thu, 19 Sep 2019 03:43:35 +0000 (20:43 -0700)]
usage of deprecated std::uncaught_exception
Wolfgang Bangerth [Thu, 19 Sep 2019 03:51:59 +0000 (21:51 -0600)]
Add a changelog entry.
Peter Munch [Fri, 13 Sep 2019 08:04:29 +0000 (10:04 +0200)]
Add boost serialization for ConstructionData
Wolfgang Bangerth [Thu, 19 Sep 2019 03:42:47 +0000 (21:42 -0600)]
Make a char[30] variable into a std::string.
This avoids the potential for buffer overflows.
Daniel Arndt [Thu, 19 Sep 2019 02:41:45 +0000 (20:41 -0600)]
Unify style
Daniel Arndt [Thu, 19 Sep 2019 02:07:14 +0000 (20:07 -0600)]
Avoid dangling pointer in initializer_list
Daniel Arndt [Thu, 19 Sep 2019 00:08:31 +0000 (18:08 -0600)]
Merge pull request #8790 from tjhei/fdtria_util_warn
remove warning in fully_distributed_tria_util
Martin Kronbichler [Wed, 18 Sep 2019 20:50:12 +0000 (22:50 +0200)]
Remove obsolete global communication from MGTransfer
Wolfgang Bangerth [Wed, 18 Sep 2019 20:21:57 +0000 (14:21 -0600)]
Merge pull request #8654 from luca-heltai/generate_grid_from_name_and_arguments
Added GridGenerator::generate_from_name_and_arguments
Timo Heister [Wed, 18 Sep 2019 18:57:42 +0000 (14:57 -0400)]
remove warning in fully_distributed_tria_util
Reza Rastak [Wed, 18 Sep 2019 18:35:07 +0000 (11:35 -0700)]
enum Strategy is removed from TimestepControl
Wolfgang Bangerth [Wed, 18 Sep 2019 14:02:04 +0000 (08:02 -0600)]
Allow the two cell iterators to be of different type.
Daniel Arndt [Wed, 18 Sep 2019 13:31:57 +0000 (07:31 -0600)]
Merge pull request #8784 from peterrum/pft-auto
Remove an auto from a lambda in pft
Peter Munch [Wed, 18 Sep 2019 08:45:36 +0000 (10:45 +0200)]
Remove an auto from a lambda in pft
David Wells [Tue, 17 Sep 2019 19:49:08 +0000 (15:49 -0400)]
Merge pull request #8759 from tjhei/stronger_have_nonconstexpr_check
improve check for CAN_CALL_NONCONSTEXPR
Wolfgang Bangerth [Tue, 17 Sep 2019 19:38:14 +0000 (13:38 -0600)]
Merge pull request #8773 from simonsticko/fill_jacobian_derivatives_mapping_cartesian
Add function MappingCartesian::fill_jacobian_derivatives(..)
Wolfgang Bangerth [Tue, 17 Sep 2019 19:37:02 +0000 (13:37 -0600)]
Merge pull request #8779 from masterleinad/fix_compiling_clang
Fix compiling with clang
Daniel Arndt [Tue, 17 Sep 2019 19:28:06 +0000 (13:28 -0600)]
Merge pull request #8775 from peterrum/pft-replace-set
Replace set with vector in pft:util
Daniel Arndt [Tue, 17 Sep 2019 19:18:40 +0000 (13:18 -0600)]
Fix compiling with clang
Wolfgang Bangerth [Tue, 17 Sep 2019 17:12:31 +0000 (11:12 -0600)]
Merge pull request #8777 from simonsticko/fix_fe_collection_not_used_doc
Remove doc stating FECollection is unused in hp::FE*Values classes.
Simon Sticko [Tue, 17 Sep 2019 16:57:49 +0000 (18:57 +0200)]
Remove doc stating FECollection is unused in hp::FE*Values classes.
In the documentation of the constructors of the various hp::FE*Values
classes it is stated that the FECollection parameter passed to the
constructors isn't used inside the classed. This is no longer true.
Remove the statement.
Peter Munch [Tue, 17 Sep 2019 15:17:20 +0000 (17:17 +0200)]
Replace set with vector in pft:util
Simon Sticko [Fri, 13 Sep 2019 08:54:02 +0000 (10:54 +0200)]
Add function MappingCartesian::fill_jacobian_derivatives(..)
Presently all of the fill_fe_*values functions in MappingCartesian
contain loops that fill the derivatives of the Jacobian with zeros.
In order to remove duplication, add a function which does this instead.
Luca Heltai [Tue, 27 Aug 2019 13:06:47 +0000 (15:06 +0200)]
Added GridGenerator::generate_from_name_and_arguments
Wolfgang Bangerth [Tue, 17 Sep 2019 13:30:18 +0000 (07:30 -0600)]
Merge pull request #8766 from bangerth/4
Provide some explanation on 'virtual' and 'override'.
Wolfgang Bangerth [Tue, 17 Sep 2019 13:27:08 +0000 (07:27 -0600)]
Merge pull request #8622 from peterrum/pft
Introduce new parallel::fullydistributed::Triangulation
Wolfgang Bangerth [Mon, 16 Sep 2019 21:37:59 +0000 (15:37 -0600)]
Provide some explanation on 'virtual' and 'override'.
Peter Munch [Sat, 17 Aug 2019 12:48:25 +0000 (14:48 +0200)]
Add p:f:t
Martin Kronbichler [Tue, 17 Sep 2019 06:25:20 +0000 (08:25 +0200)]
Merge pull request #8745 from bangerth/meshworker
Update the documentation of the MeshWorker::LocalResults class.
Martin Kronbichler [Tue, 17 Sep 2019 06:21:29 +0000 (08:21 +0200)]
Merge pull request #8765 from bangerth/warning
Avoid warnings as a result of an unused variable.
Martin Kronbichler [Tue, 17 Sep 2019 06:20:03 +0000 (08:20 +0200)]
Merge pull request #8763 from bangerth/update
Update small pieces in TimestepControl.
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.