]>
https://gitweb.dealii.org/ - dealii.git/log
Martin Kronbichler [Thu, 22 Oct 2020 13:43:07 +0000 (15:43 +0200)]
Merge pull request #11080 from peterrum/rename_functions
Rename some functions in evaluation_kernels.h
Martin Kronbichler [Thu, 22 Oct 2020 11:32:36 +0000 (13:32 +0200)]
Merge pull request #11079 from peterrum/use_IsBlockVector
FEEvaluation: Simplify check for block vector
Peter Munch [Thu, 22 Oct 2020 09:32:31 +0000 (11:32 +0200)]
Rename some functions in evaluation_kernels.h
Peter Munch [Thu, 22 Oct 2020 09:14:29 +0000 (11:14 +0200)]
FEEvaluation: Simplify check for block vector
Martin Kronbichler [Thu, 22 Oct 2020 08:52:39 +0000 (10:52 +0200)]
Merge pull request #11069 from peterrum/ldv_matrixfree
Add incompatibility change-log entry: L:d:V in MatrixFree
Daniel Arndt [Wed, 21 Oct 2020 22:47:05 +0000 (18:47 -0400)]
Merge pull request #11077 from bangerth/slepc-2
Use American English.
Wolfgang Bangerth [Wed, 21 Oct 2020 22:30:37 +0000 (16:30 -0600)]
Use American English.
Martin Kronbichler [Wed, 21 Oct 2020 15:27:51 +0000 (17:27 +0200)]
Merge pull request #11070 from peterrum/use_initialize_dof_vector
Use MatrixFree::initialize_dof_vector() at two places
Peter Munch [Wed, 21 Oct 2020 14:07:59 +0000 (16:07 +0200)]
Use MatrixFree::initialize_dof_vector() at two places
Timo Heister [Wed, 21 Oct 2020 13:43:34 +0000 (09:43 -0400)]
Merge pull request #11064 from rezarastak/fe_field_func_doc
FeFieldFunction: minor doc fix
Daniel Arndt [Wed, 21 Oct 2020 12:59:35 +0000 (08:59 -0400)]
Merge pull request #11068 from peterrum/MemorySpaceData_revert
Revert changes to MemorySpaceData
Peter Munch [Wed, 21 Oct 2020 05:33:25 +0000 (07:33 +0200)]
Add incompatibility change-log entry: L:d:V in MatrixFree
Martin Kronbichler [Wed, 21 Oct 2020 10:03:32 +0000 (12:03 +0200)]
Merge pull request #11060 from peterrum/mf_hp_parallel
Fix DoFInfo::assign_ghosts for hp in parallel
Martin Kronbichler [Wed, 21 Oct 2020 10:03:15 +0000 (12:03 +0200)]
Merge pull request #11061 from peterrum/mf_hp_parallel_log
Add change-log entry: parallel hp + MatrixFree
Peter Munch [Wed, 21 Oct 2020 05:09:36 +0000 (07:09 +0200)]
Revert changes to MemorySpaceData
Peter Munch [Tue, 20 Oct 2020 11:15:16 +0000 (13:15 +0200)]
Fix DoFInfo::assign_ghosts for hp in parallel
Daniel Arndt [Wed, 21 Oct 2020 04:34:33 +0000 (00:34 -0400)]
Merge pull request #11067 from bangerth/fesys2
Improve documentation of FESystem slightly.
Reza Rastak [Tue, 20 Oct 2020 18:25:23 +0000 (11:25 -0700)]
doc of FeFieldFunction fixed to include better cross-references
Wolfgang Bangerth [Tue, 20 Oct 2020 23:42:26 +0000 (17:42 -0600)]
Improve documentation of FESystem slightly.
Daniel Arndt [Tue, 20 Oct 2020 21:25:20 +0000 (17:25 -0400)]
Merge pull request #11065 from bangerth/5
Avoid unnecessary template argument.
Peter Munch [Tue, 20 Oct 2020 20:07:49 +0000 (22:07 +0200)]
Merge pull request #11063 from kronbichler/fix_matrix_free_communication
Ensure all communication is finished in matrix-free loops
Martin Kronbichler [Tue, 20 Oct 2020 20:00:35 +0000 (22:00 +0200)]
Merge pull request #11056 from bangerth/doc-18
Update documentation in FEFieldFunction.
Peter Munch [Tue, 20 Oct 2020 11:18:56 +0000 (13:18 +0200)]
Add changlog entry: parallel hp + MatrixFree
Wolfgang Bangerth [Tue, 20 Oct 2020 19:10:59 +0000 (13:10 -0600)]
Avoid unnecessary template argument.
Daniel Arndt [Tue, 20 Oct 2020 17:50:01 +0000 (13:50 -0400)]
Merge pull request #11059 from bangerth/property_pool
Martin Kronbichler [Tue, 20 Oct 2020 14:04:29 +0000 (16:04 +0200)]
Apply patch by Peter Munch to clean up partitioner identification
Martin Kronbichler [Tue, 20 Oct 2020 13:02:20 +0000 (15:02 +0200)]
Ensure all communication is finished in matrix-free loops
David Wells [Tue, 20 Oct 2020 13:47:18 +0000 (09:47 -0400)]
Merge pull request #10978 from bangerth/doc-17
Update documentation of MatrixTools::apply_boundary_values().
Wolfgang Bangerth [Mon, 28 Sep 2020 22:49:57 +0000 (16:49 -0600)]
Update documentation of MatrixTools::apply_boundary_values().
Wolfgang Bangerth [Tue, 20 Oct 2020 02:42:11 +0000 (20:42 -0600)]
Clarify the indentation of a test.
Wolfgang Bangerth [Tue, 20 Oct 2020 01:26:43 +0000 (19:26 -0600)]
Rename a local variable.
Wolfgang Bangerth [Tue, 20 Oct 2020 01:26:29 +0000 (19:26 -0600)]
Add commentary.
Wolfgang Bangerth [Tue, 20 Oct 2020 01:07:16 +0000 (19:07 -0600)]
Let PropertyPool keep track of the memory it allocates.
Wolfgang Bangerth [Tue, 20 Oct 2020 02:43:44 +0000 (20:43 -0600)]
Clear any properties already set when calling Particle::set_property_pool().
Wolfgang Bangerth [Tue, 20 Oct 2020 01:26:05 +0000 (19:26 -0600)]
Move the order of member variables in ParticleHandler around.
Wolfgang Bangerth [Mon, 19 Oct 2020 23:19:08 +0000 (17:19 -0600)]
Update documentation in FEFieldFunction.
Daniel Arndt [Mon, 19 Oct 2020 14:17:29 +0000 (10:17 -0400)]
Merge pull request #11049 from tjhei/improve_make_hanging_error_message
improve error message in make_hanging_node_constraints()
Martin Kronbichler [Sat, 17 Oct 2020 18:37:41 +0000 (20:37 +0200)]
Merge pull request #11047 from peterrum/mf_only_use_partitioners
MatrixFree: only use partitioner for communication for L:p:V
Martin Kronbichler [Sat, 17 Oct 2020 18:01:40 +0000 (20:01 +0200)]
Merge pull request #11045 from kronbichler/vectorize_transform_points_real_to_unit
Vectorize MappingQGeneric::transform_points_real_to_unit_cell
Martin Kronbichler [Sat, 17 Oct 2020 17:56:59 +0000 (19:56 +0200)]
Merge pull request #11051 from peterrum/ghost_indices_subset_data
Fix Partitioner::ghost_indices_subset_data for larger_ghost_index_set.size() == 0
Martin Kronbichler [Sat, 17 Oct 2020 17:21:28 +0000 (19:21 +0200)]
Merge pull request #11029 from peterrum/simplex_vtu
Generalize DataOut::write_vtu for simplex mesh
Peter Munch [Fri, 16 Oct 2020 20:53:00 +0000 (22:53 +0200)]
Fix Partitioner::ghost_indices_subset_data for larger_ghost_index_set.size() == 0
Timo Heister [Fri, 16 Oct 2020 20:23:35 +0000 (16:23 -0400)]
Merge pull request #11048 from peterrum/gc_remove_include
Remove unnecessary include
Timo Heister [Fri, 16 Oct 2020 18:17:56 +0000 (14:17 -0400)]
improve error message in make_hanging_node_constraints()
Without this, it fails with an internal error deep inside the
constraints computation.
Peter Munch [Sun, 11 Oct 2020 11:51:05 +0000 (13:51 +0200)]
Generalize DataOut::write_vtu for simplex mesh
Peter Munch [Fri, 16 Oct 2020 17:18:41 +0000 (19:18 +0200)]
Remove unnecessary include
Peter Munch [Fri, 16 Oct 2020 16:59:22 +0000 (18:59 +0200)]
MatrixFree: only use partitioner for communication for L:p:V
Martin Kronbichler [Fri, 16 Oct 2020 10:24:19 +0000 (12:24 +0200)]
Add test case
Martin Kronbichler [Thu, 15 Oct 2020 09:09:49 +0000 (11:09 +0200)]
Vectorize MappingQGeneric::transform_points_real_to_unit_cell
Peter Munch [Thu, 15 Oct 2020 19:41:13 +0000 (21:41 +0200)]
Merge pull request #11034 from kronbichler/evaluate_tensor_product_value_and_gradient
Generic evaluation of tensor product interpolation and gradient in a point
David Wells [Thu, 15 Oct 2020 17:57:57 +0000 (13:57 -0400)]
Merge pull request #11033 from bangerth/supg
Explain SUPG in step-9.
Bruno Turcksin [Thu, 15 Oct 2020 12:38:12 +0000 (08:38 -0400)]
Merge pull request #11044 from peterrum/mf_hf_getter
Add MatrixFree::get_active_fe_index and ::get_active_quadrature_index
Martin Kronbichler [Sun, 11 Oct 2020 20:36:19 +0000 (22:36 +0200)]
Test cases
Martin Kronbichler [Sun, 11 Oct 2020 20:36:06 +0000 (22:36 +0200)]
Simplify mapping implementation with new function
Martin Kronbichler [Sun, 11 Oct 2020 20:35:49 +0000 (22:35 +0200)]
Implement generic tensor production evaluation in a point
Martin Kronbichler [Sun, 11 Oct 2020 20:35:22 +0000 (22:35 +0200)]
Make a polynomial function inline to allow templated use
Peter Munch [Thu, 15 Oct 2020 04:45:14 +0000 (06:45 +0200)]
Add MatrixFree::get_active_fe_index and ::get_active_quadrature_index
Peter Munch [Wed, 14 Oct 2020 10:27:53 +0000 (12:27 +0200)]
Merge pull request #11043 from dangars/typo_parallel_documentation
Fix typo
Martin Kronbichler [Wed, 14 Oct 2020 10:23:49 +0000 (12:23 +0200)]
Merge pull request #11040 from peterrum/matrixfree_hp_sizes
Fix MF setup for hp::FECollection::size() neq hp::QCollection::size()
Daniel Garcia-Sanchez [Wed, 14 Oct 2020 09:33:46 +0000 (11:33 +0200)]
Fix typo
Wolfgang Bangerth [Wed, 14 Oct 2020 01:58:15 +0000 (19:58 -0600)]
Merge pull request #11041 from krishnakumarg1984/he_it_replace
replaces the remaining occurences of 'he' with 'it'
Wolfgang Bangerth [Wed, 14 Oct 2020 01:22:04 +0000 (19:22 -0600)]
Merge pull request #11042 from krishnakumarg1984/fix_bib
adds the bib entry for Cangiani et al. Uses it in the inline citation…
Krishnakumar Gopalakrishnan [Tue, 13 Oct 2020 23:07:26 +0000 (00:07 +0100)]
adds the bib entry for Cangiani et al. Uses it in the inline citation for FE_NOTHING class documentation
Krishnakumar Gopalakrishnan [Tue, 13 Oct 2020 22:37:57 +0000 (23:37 +0100)]
replaces the remaining occurences of 'he' with 'it'
Martin Kronbichler [Tue, 13 Oct 2020 07:08:36 +0000 (09:08 +0200)]
Merge pull request #11037 from kronbichler/fix_fe_eval_docu
Improve documentation of FEEvaluationBaseData::inverse_jacobian
Peter Munch [Tue, 13 Oct 2020 06:59:26 +0000 (08:59 +0200)]
Fix MatrixFree setup for hp::FECollection::size() neq hp::QCollection::size()
Wolfgang Bangerth [Sun, 11 Oct 2020 20:41:38 +0000 (14:41 -0600)]
Add a changelog entry.
Wolfgang Bangerth [Sun, 11 Oct 2020 20:37:48 +0000 (14:37 -0600)]
Explain SUPG in step-9.
Timo Heister [Mon, 12 Oct 2020 18:25:20 +0000 (14:25 -0400)]
Merge pull request #11031 from tjhei/gcc_segfault
work around gcc segfault in tensor.h
Daniel Arndt [Mon, 12 Oct 2020 14:03:14 +0000 (10:03 -0400)]
Merge pull request #11036 from kronbichler/remove_assertion
Matrix-free evaluation kernels: adjust check in assertion
Timo Heister [Mon, 12 Oct 2020 13:14:55 +0000 (09:14 -0400)]
move out-of class
Martin Kronbichler [Mon, 12 Oct 2020 08:11:13 +0000 (10:11 +0200)]
Improve documentation of FEEvaluationBaseData::inverse_jacobian
Martin Kronbichler [Mon, 12 Oct 2020 07:55:29 +0000 (09:55 +0200)]
Fix check in assertion
Timo Heister [Sun, 11 Oct 2020 18:14:53 +0000 (14:14 -0400)]
work around gcc segfault in tensor.h
gcc 5.4.0 with -O1 in debug mode segfaults with
```
In file included from ../include/deal.II/base/symmetric_tensor.h:25:0,
from ../include/deal.II/base/array_view.h:23,
from ../source/fe/fe_values.cc:16,
from ../source/fe/fe_values_inst4.cc:17:
../include/deal.II/base/tensor.h: In function ‘void
dealii::FEValuesViews::internal::do_function_symmetric_gradients(const
dealii::ArrayView<Number>&, const dealii::Table<2, dealii::Tensor<1,
spacedim> >&, const std::vector<typename
dealii::FEValuesViews::Vector<dim, spacedim>::ShapeFunctionData>&,
std::vector<typename dealii::ProductType<Number,
dealii::SymmetricTensor<2, spacedim> >::type>&) [with int dim = 1; int
spacedim = 1; Number = std::complex<double>; typename
dealii::FEValuesViews::Vector<dim, spacedim>::ShapeFunctionData =
dealii::FEValuesViews::Vector<1, 1>::ShapeFunctionData; typename
dealii::ProductType<Number, dealii::SymmetricTensor<2, spacedim> >::type
= dealii::SymmetricTensor<2, 1, std::complex<double> >]’:
../include/deal.II/base/tensor.h:497:35: in constexpr expansion of
‘(long unsigned int)(__first + 16u)()’
../include/deal.II/base/tensor.h:497:35: in constexpr expansion of
‘<expression error>()’
../include/deal.II/base/tensor.h:497:35: in constexpr expansion of
‘dealii::Tensor<2, 1, double>()’
../include/deal.II/base/tensor.h:497:35: in constexpr expansion of
‘(void*)__first()’
In file included from ../source/fe/fe_values_inst4.cc:17:0:
../source/fe/fe_values.cc:700:5: internal compiler error: Segmentation
fault
do_function_symmetric_gradients(
```
Work around this by changing the constructor.
Peter Munch [Sun, 11 Oct 2020 14:15:34 +0000 (16:15 +0200)]
Merge pull request #11025 from Arpit-Babbar/suggested_edits_arpit
Step-3, Step-7
Arpit Babbar [Fri, 9 Oct 2020 05:18:02 +0000 (10:48 +0530)]
Explained that template argument for SolverCG has been specified, even though it is the same as default argument(Step - 3), removed destructor and added const where the documentation indicated it(Step-7)
Timo Heister [Sat, 10 Oct 2020 14:47:31 +0000 (10:47 -0400)]
Merge pull request #11022 from masterleinad/debug_indednt
Make indent CI check abort on Doxygen warnings
Wolfgang Bangerth [Fri, 9 Oct 2020 02:39:42 +0000 (20:39 -0600)]
Merge pull request #11024 from drwells/add-boost-version-check
Add a quick check for matching boost versions.
Daniel Arndt [Fri, 9 Oct 2020 02:18:29 +0000 (22:18 -0400)]
Work around depreactions in QProjector
David Wells [Fri, 9 Oct 2020 00:58:44 +0000 (20:58 -0400)]
Add a quick check for matching boost versions.
This addresses a problem a user had recently with inscrutable crashes caused by
mixed boost versions. Credit goes to Daniel Jodlbauer for reporting the issue.
Daniel Arndt [Thu, 8 Oct 2020 21:58:29 +0000 (17:58 -0400)]
One more
Daniel Arndt [Thu, 8 Oct 2020 21:43:12 +0000 (17:43 -0400)]
Fix some more
Daniel Arndt [Thu, 8 Oct 2020 18:23:08 +0000 (14:23 -0400)]
Fix doxygen warnings
Daniel Arndt [Thu, 8 Oct 2020 18:13:42 +0000 (14:13 -0400)]
Make indent CI check abort on Doxygen warnings
Peter Munch [Thu, 8 Oct 2020 18:03:15 +0000 (20:03 +0200)]
Merge pull request #11021 from kronbichler/array_view_const
Make ArrayView argument const
Martin Kronbichler [Thu, 8 Oct 2020 16:41:32 +0000 (18:41 +0200)]
Make ArrayView argument const
Daniel Arndt [Thu, 8 Oct 2020 14:37:30 +0000 (10:37 -0400)]
Merge pull request #11020 from tjhei/dox_generate_deprecated
doxygen: generate deprecated list
David Wells [Thu, 8 Oct 2020 14:16:37 +0000 (10:16 -0400)]
Merge pull request #11018 from peterrum/gmg_type_fix
Fix type of FineDoFHandlerView (again)
Timo Heister [Thu, 8 Oct 2020 14:07:37 +0000 (10:07 -0400)]
doxygen: generate deprecated list
otherwise @deprecated paragraphs are being ignored.
Fixes #11017
Peter Munch [Thu, 8 Oct 2020 10:51:39 +0000 (12:51 +0200)]
Fix type of FineDoFHandlerView (again)
Peter Munch [Thu, 8 Oct 2020 05:18:37 +0000 (07:18 +0200)]
Merge pull request #10991 from kronbichler/mapping_transform_many_points
Let mapping transform multiple points from real to unit cell
Wolfgang Bangerth [Thu, 8 Oct 2020 01:35:25 +0000 (19:35 -0600)]
Merge pull request #11003 from dfcastellanos/allow_seed_in_tria_distort
allow the user to set the RNG seed in distort_random()
Wolfgang Bangerth [Thu, 8 Oct 2020 01:34:05 +0000 (19:34 -0600)]
Merge pull request #11011 from marcfehling/dominated-fe-children
Refactor: Clean up hp-coarsening code.
Marc Fehling [Tue, 6 Oct 2020 01:34:25 +0000 (19:34 -0600)]
Clean up hp-coarsening code.
Wolfgang Bangerth [Wed, 7 Oct 2020 14:48:40 +0000 (08:48 -0600)]
Merge pull request #11016 from kronbichler/fix-gcc-10-warnings
Fix gcc-10 warnings about unsigned int comparison < 0
David F. Castellanos [Tue, 6 Oct 2020 18:23:11 +0000 (20:23 +0200)]
allow the user to set the RNG seed in distort_random() - squashed previous commits
Martin Kronbichler [Wed, 7 Oct 2020 12:45:37 +0000 (14:45 +0200)]
Avoid warning 'unsigned expression < 0 always false' by using int
Martin Kronbichler [Wed, 7 Oct 2020 12:45:21 +0000 (14:45 +0200)]
Avoid warning 'unsigned expression < 0 always false'
Martin Kronbichler [Wed, 7 Oct 2020 11:26:06 +0000 (13:26 +0200)]
Changelog
Martin Kronbichler [Wed, 7 Oct 2020 11:25:59 +0000 (13:25 +0200)]
New test case
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.