]> https://gitweb.dealii.org/ - dealii.git/log
dealii.git
3 years agoFEPointEvaluation for degree = 0 12197/head
Peter Munch [Wed, 12 May 2021 21:41:06 +0000 (23:41 +0200)]
FEPointEvaluation for degree = 0

3 years agoMerge pull request #12195 from peterrum/mf_tutorials
Marc Fehling [Wed, 12 May 2021 21:31:32 +0000 (15:31 -0600)]
Merge pull request #12195 from peterrum/mf_tutorials

Link to new matrix-free tutorials

3 years agoMerge pull request #12191 from masterleinad/fix_derivative_form_product
David Wells [Wed, 12 May 2021 19:40:49 +0000 (15:40 -0400)]
Merge pull request #12191 from masterleinad/fix_derivative_form_product

Fix apply_transformation for different number types

3 years agoLink to new matrix-free tutorials 12195/head
Peter Munch [Wed, 12 May 2021 18:46:04 +0000 (20:46 +0200)]
Link to new matrix-free tutorials

3 years agoMerge pull request #11254 from marcfehling/step-hp-parallel
David Wells [Wed, 12 May 2021 17:28:34 +0000 (13:28 -0400)]
Merge pull request #11254 from marcfehling/step-hp-parallel

Step-75: Tutorial for parallel hp-FEM

3 years agoFix apply_transformation for different number types 12191/head
Daniel Arndt [Wed, 12 May 2021 16:50:20 +0000 (11:50 -0500)]
Fix apply_transformation for different number types

3 years agoMerge pull request #12182 from masterleinad/fix_gmsh_api_02_04
Wolfgang Bangerth [Wed, 12 May 2021 16:53:29 +0000 (10:53 -0600)]
Merge pull request #12182 from masterleinad/fix_gmsh_api_02_04

Fix gmsh/gmsh_api_02/04

3 years agoMerge pull request #12187 from zjiaqi2018/feiv_extractors_optimization
Wolfgang Bangerth [Wed, 12 May 2021 16:52:50 +0000 (10:52 -0600)]
Merge pull request #12187 from zjiaqi2018/feiv_extractors_optimization

Optimize FEInterfaceValues extractors

3 years agorm "1.0 * " 12187/head
Jiaqi Zhang [Wed, 12 May 2021 13:40:08 +0000 (09:40 -0400)]
rm "1.0 * "

3 years agoMerge pull request #11276 from luca-heltai/find-no-throw
Martin Kronbichler [Wed, 12 May 2021 08:47:04 +0000 (10:47 +0200)]
Merge pull request #11276 from luca-heltai/find-no-throw

Remove ExcPointNotFound from GridTools::find_active_cell_around_point()

3 years agoMerge pull request #12186 from bangerth/aligned-2
Martin Kronbichler [Wed, 12 May 2021 06:20:38 +0000 (08:20 +0200)]
Merge pull request #12186 from bangerth/aligned-2

Simplify some code in AlignedVector.

3 years agoTutorial for parallel hp-FEM. 11254/head
Marc Fehling [Wed, 12 May 2021 01:37:59 +0000 (19:37 -0600)]
Tutorial for parallel hp-FEM.

3 years agoMerge pull request #12183 from jppelteret/step-71-fixes_03
Bruno Turcksin [Wed, 12 May 2021 01:15:49 +0000 (21:15 -0400)]
Merge pull request #12183 from jppelteret/step-71-fixes_03

Fix more typos in intro to step-71

3 years agoMerge pull request #12188 from zjiaqi2018/fix_step55_typo
David Wells [Wed, 12 May 2021 01:09:49 +0000 (21:09 -0400)]
Merge pull request #12188 from zjiaqi2018/fix_step55_typo

Fix a typo in step-55

3 years agofix a typo 12188/head
Jiaqi Zhang [Tue, 11 May 2021 23:07:37 +0000 (23:07 +0000)]
fix a typo

3 years agoSimplify some code in AlignedVector. 12186/head
Wolfgang Bangerth [Tue, 11 May 2021 21:40:37 +0000 (15:40 -0600)]
Simplify some code in AlignedVector.

3 years agooptimize feinterface extractors
Jiaqi Zhang [Mon, 10 May 2021 22:10:47 +0000 (18:10 -0400)]
optimize feinterface extractors

3 years agoMerge pull request #12184 from drwells/update-thread-comment
Wolfgang Bangerth [Tue, 11 May 2021 21:54:33 +0000 (15:54 -0600)]
Merge pull request #12184 from drwells/update-thread-comment

Improve a suggested replacement.

3 years agoMerge pull request #12180 from drwells/remove-with-threads
Matthias Maier [Tue, 11 May 2021 20:51:19 +0000 (15:51 -0500)]
Merge pull request #12180 from drwells/remove-with-threads

Remove references to DEAL_II_WITH_THREADS.

3 years agoImprove a suggested replacement. 12184/head
David Wells [Tue, 11 May 2021 20:39:38 +0000 (16:39 -0400)]
Improve a suggested replacement.

What we have is basically std::thread so we should recommend that as the
replacement.

3 years agoMerge pull request #12177 from peterrum/FEPointEvaluation_float
Martin Kronbichler [Tue, 11 May 2021 20:36:36 +0000 (22:36 +0200)]
Merge pull request #12177 from peterrum/FEPointEvaluation_float

FEPointEvaluation for float

3 years agoFix more typos in intro to step-71 12183/head
Jean-Paul Pelteret [Tue, 11 May 2021 19:46:13 +0000 (21:46 +0200)]
Fix more typos in intro to step-71

3 years agoMerge pull request #12176 from peterrum/fepointeval_fast
Peter Munch [Tue, 11 May 2021 18:44:16 +0000 (20:44 +0200)]
Merge pull request #12176 from peterrum/fepointeval_fast

Add and use internal::FEPointEvaluation::is_fast_path_supported

3 years agoFEPointEvaluation for float 12177/head
Peter Munch [Tue, 11 May 2021 06:49:06 +0000 (08:49 +0200)]
FEPointEvaluation for float

3 years agoApply suggestions from code review 11276/head
Luca Heltai [Tue, 11 May 2021 16:49:50 +0000 (18:49 +0200)]
Apply suggestions from code review

Co-authored-by: Martin Kronbichler <kronbichler@lnm.mw.tum.de>
3 years agoFix gmsh/gmsh_api_02/04 12182/head
Daniel Arndt [Tue, 11 May 2021 17:04:41 +0000 (13:04 -0400)]
Fix gmsh/gmsh_api_02/04

3 years agoFixed test output.
Luca Heltai [Fri, 23 Apr 2021 16:29:21 +0000 (18:29 +0200)]
Fixed test output.

3 years agoTry to fix bug in version with tolerance.
Luca Heltai [Fri, 23 Apr 2021 12:40:32 +0000 (14:40 +0200)]
Try to fix bug in version with tolerance.

3 years agoApply suggestions from code review
Luca Heltai [Thu, 22 Apr 2021 15:47:39 +0000 (17:47 +0200)]
Apply suggestions from code review

Co-authored-by: Wolfgang Bangerth <bangerth@colostate.edu>
3 years agoDoc entry.
Luca Heltai [Mon, 30 Nov 2020 10:04:58 +0000 (11:04 +0100)]
Doc entry.

3 years agoFixed tests.
Luca Heltai [Mon, 30 Nov 2020 10:00:44 +0000 (11:00 +0100)]
Fixed tests.

3 years agoRemove ExcPointNotFound, and return end() instead.
Luca Heltai [Mon, 30 Nov 2020 10:00:26 +0000 (11:00 +0100)]
Remove ExcPointNotFound, and return end() instead.

3 years agoMerge pull request #12012 from kronbichler/improvement_mg_two_level_transfer
Daniel Arndt [Tue, 11 May 2021 16:32:54 +0000 (12:32 -0400)]
Merge pull request #12012 from kronbichler/improvement_mg_two_level_transfer

3 years agoMerge pull request #12170 from drwells/hdf5
David Wells [Tue, 11 May 2021 16:25:39 +0000 (12:25 -0400)]
Merge pull request #12170 from drwells/hdf5

Fix compilation with HDF5

3 years agoMerge pull request #12174 from peterrum/fe_rename
David Wells [Tue, 11 May 2021 15:51:47 +0000 (11:51 -0400)]
Merge pull request #12174 from peterrum/fe_rename

Rename FE_Wedge and FE_Pyramid

3 years agoRemove references to DEAL_II_WITH_THREADS. 12180/head
David Wells [Tue, 11 May 2021 15:13:02 +0000 (11:13 -0400)]
Remove references to DEAL_II_WITH_THREADS.

3 years agoMerge pull request #12173 from drwells/deprecate-threadgroup
Daniel Arndt [Tue, 11 May 2021 14:28:46 +0000 (10:28 -0400)]
Merge pull request #12173 from drwells/deprecate-threadgroup

Deprecate Thread and ThreadGroup.

3 years agoFix compilation with HDF5 12170/head
David Wells [Mon, 10 May 2021 15:37:12 +0000 (11:37 -0400)]
Fix compilation with HDF5

3 years agoCome up with a more generic optimized path 12012/head
Martin Kronbichler [Tue, 11 May 2021 11:17:17 +0000 (13:17 +0200)]
Come up with a more generic optimized path

3 years agoMerge pull request #12178 from peterrum/MappingQCache_level
Martin Kronbichler [Tue, 11 May 2021 12:19:41 +0000 (14:19 +0200)]
Merge pull request #12178 from peterrum/MappingQCache_level

MappingQCache: assert that level information was set up

3 years agoMerge pull request #12162 from peterrum/kinsol_ladv
Martin Kronbichler [Tue, 11 May 2021 09:33:00 +0000 (11:33 +0200)]
Merge pull request #12162 from peterrum/kinsol_ladv

Enable SUNDIALS::KINSOL for LinearAlgebra::distributed::Vector

3 years agoMerge pull request #12175 from peterrum/remove_names
Martin Kronbichler [Tue, 11 May 2021 09:32:21 +0000 (11:32 +0200)]
Merge pull request #12175 from peterrum/remove_names

Remove some names

3 years agoMappingQCache: assert that level information was set up 12178/head
Peter Munch [Tue, 11 May 2021 07:40:06 +0000 (09:40 +0200)]
MappingQCache: assert that level information was set up

3 years agoAdd and use internal::FEPointEvaluation::is_fast_path_supported 12176/head
Peter Munch [Tue, 11 May 2021 05:56:31 +0000 (07:56 +0200)]
Add and use internal::FEPointEvaluation::is_fast_path_supported

3 years agoRemove some names 12175/head
Peter Munch [Tue, 11 May 2021 05:10:21 +0000 (07:10 +0200)]
Remove some names

3 years agoEnable SUNDIALS::KINSOL for LinearAlgebra::distributed::Vector 12162/head
Peter Munch [Mon, 10 May 2021 08:46:53 +0000 (10:46 +0200)]
Enable SUNDIALS::KINSOL for LinearAlgebra::distributed::Vector

3 years agoRename FE_Wedge and FE_Pyramid 12174/head
Peter Munch [Tue, 11 May 2021 04:37:38 +0000 (06:37 +0200)]
Rename FE_Wedge and FE_Pyramid

3 years agoMerge pull request #12140 from drwells/fix-intel-17-1
David Wells [Tue, 11 May 2021 02:49:01 +0000 (22:49 -0400)]
Merge pull request #12140 from drwells/fix-intel-17-1

Fix compilation with intel 17, part 1

3 years agoMerge pull request #12172 from masterleinad/fix_step-71
Bruno Turcksin [Tue, 11 May 2021 00:44:19 +0000 (20:44 -0400)]
Merge pull request #12172 from masterleinad/fix_step-71

Address warnings about extra ';' in step-71

3 years agoMerge pull request #12171 from tamiko/fix_test_02
Bruno Turcksin [Tue, 11 May 2021 00:43:53 +0000 (20:43 -0400)]
Merge pull request #12171 from tamiko/fix_test_02

mpi/data_out_hdf5_02: fix hdf5 output for dimensions 0 and 1

3 years agoDeprecate Thread and ThreadGroup. 12173/head
David Wells [Mon, 10 May 2021 18:12:00 +0000 (14:12 -0400)]
Deprecate Thread and ThreadGroup.

We should be using higher-level threading constructs, and these aren't used
anywhere right now anyway.

3 years agoMerge pull request #12163 from peterrum/step77_typename
Martin Kronbichler [Mon, 10 May 2021 18:21:00 +0000 (20:21 +0200)]
Merge pull request #12163 from peterrum/step77_typename

Step 77: add typename

3 years agoMerge pull request #12169 from peterrum/fe_point_evaluation_zero
Martin Kronbichler [Mon, 10 May 2021 17:55:00 +0000 (19:55 +0200)]
Merge pull request #12169 from peterrum/fe_point_evaluation_zero

FEPointEvaluation: check if evaluation points are provided

3 years agoMerge pull request #12165 from peterrum/generators_13
Martin Kronbichler [Mon, 10 May 2021 17:54:04 +0000 (19:54 +0200)]
Merge pull request #12165 from peterrum/generators_13

Update output of particles/generators_13

3 years agoMerge pull request #12168 from peterrum/step-40-simplex-robust
Martin Kronbichler [Mon, 10 May 2021 17:53:51 +0000 (19:53 +0200)]
Merge pull request #12168 from peterrum/step-40-simplex-robust

Make output of tests/simplex/step-40 more robust

3 years agoAddress warnings about extra ';' in step-71 12172/head
Daniel Arndt [Mon, 10 May 2021 17:35:45 +0000 (13:35 -0400)]
Address warnings about extra ';' in step-71

3 years agofix hdf5 output for dimension 0 and 1 12171/head
Matthias Maier [Mon, 10 May 2021 16:25:03 +0000 (11:25 -0500)]
fix hdf5 output for dimension 0 and 1

3 years agoMerge pull request #12161 from drwells/sparsity-pattern-exc
Matthias Maier [Mon, 10 May 2021 15:28:11 +0000 (10:28 -0500)]
Merge pull request #12161 from drwells/sparsity-pattern-exc

Use a better exception for handling missing sparsity patterns.

3 years agoMerge pull request #12167 from peterrum/step-16-50-mpi-linear-operator
David Wells [Mon, 10 May 2021 14:51:53 +0000 (10:51 -0400)]
Merge pull request #12167 from peterrum/step-16-50-mpi-linear-operator

Fix PreconditionMG::get_mpi_communicator()

3 years agoMerge pull request #12166 from peterrum/build_global_description_tree
David Wells [Mon, 10 May 2021 14:46:15 +0000 (10:46 -0400)]
Merge pull request #12166 from peterrum/build_global_description_tree

Fix grid/build_global_description_tree

3 years agoFEPointEvaluation: check if evaluation points are provided 12169/head
Peter Munch [Mon, 10 May 2021 14:44:03 +0000 (16:44 +0200)]
FEPointEvaluation: check if evaluation points are provided

3 years agoMake output of tests/simplex/step-40 more robust 12168/head
Peter Munch [Mon, 10 May 2021 12:44:44 +0000 (14:44 +0200)]
Make output of tests/simplex/step-40 more robust

3 years agoMerge pull request #12164 from peterrum/pex_cite
Martin Kronbichler [Mon, 10 May 2021 11:39:36 +0000 (13:39 +0200)]
Merge pull request #12164 from peterrum/pex_cite

Fix cite for PEX

3 years agoFix PreconditionMG::get_mpi_communicator() 12167/head
Peter Munch [Mon, 10 May 2021 11:24:13 +0000 (13:24 +0200)]
Fix PreconditionMG::get_mpi_communicator()

3 years agoFix grid/build_global_description_tree 12166/head
Peter Munch [Mon, 10 May 2021 10:57:31 +0000 (12:57 +0200)]
Fix grid/build_global_description_tree

3 years agoUpdate output of particles/generators_13 12165/head
Peter Munch [Mon, 10 May 2021 10:46:20 +0000 (12:46 +0200)]
Update output of particles/generators_13

3 years agoFix cite for PEX 12164/head
Peter Munch [Mon, 10 May 2021 09:38:37 +0000 (11:38 +0200)]
Fix cite for PEX

3 years agoStep 77: add typename 12163/head
Peter Munch [Mon, 10 May 2021 09:29:01 +0000 (11:29 +0200)]
Step 77: add typename

3 years agoMerge pull request #11828 from peterrum/marching_cube
Bruno Turcksin [Mon, 10 May 2021 01:36:01 +0000 (21:36 -0400)]
Merge pull request #11828 from peterrum/marching_cube

Add GridGenerator::MarchingCubeAlgorithm

3 years agoUse a better exception for handling missing sparsity patterns. 12161/head
David Wells [Sun, 9 May 2021 19:43:38 +0000 (15:43 -0400)]
Use a better exception for handling missing sparsity patterns.

3 years agoMerge pull request #12159 from peterrum/update-copyright-2021
Martin Kronbichler [Sun, 9 May 2021 06:07:52 +0000 (08:07 +0200)]
Merge pull request #12159 from peterrum/update-copyright-2021

Update copyright years

3 years agoMerge pull request #12157 from kronbichler/fix_empty_proc
David Wells [Sat, 8 May 2021 16:30:54 +0000 (12:30 -0400)]
Merge pull request #12157 from kronbichler/fix_empty_proc

p:f:Tria: Fix bug when a process does not own cells on a level

3 years agoUpdate copyright years 12159/head
Peter Munch [Sat, 8 May 2021 15:12:47 +0000 (17:12 +0200)]
Update copyright years

3 years agoMerge pull request #12158 from jppelteret/step-71-fixes_02
Martin Kronbichler [Sat, 8 May 2021 14:38:17 +0000 (16:38 +0200)]
Merge pull request #12158 from jppelteret/step-71-fixes_02

More doc fixes for step-71

3 years agoAdd test case 12157/head
Martin Kronbichler [Sat, 8 May 2021 10:19:28 +0000 (12:19 +0200)]
Add test case

3 years agop:f:Tria: Fix bug when a process does not own cells on a level
Martin Kronbichler [Fri, 7 May 2021 21:18:25 +0000 (23:18 +0200)]
p:f:Tria: Fix bug when a process does not own cells on a level

3 years agoAdd GridGenerator::MarchingCubeAlgorithm 11828/head
Peter Munch [Sun, 28 Feb 2021 18:30:51 +0000 (19:30 +0100)]
Add GridGenerator::MarchingCubeAlgorithm

3 years agoMore doc fixes for step-71 12158/head
Jean-Paul Pelteret [Sat, 8 May 2021 06:09:14 +0000 (08:09 +0200)]
More doc fixes for step-71

3 years agoMerge pull request #12156 from drwells/undeprecate-petsc-vector-set
David Wells [Fri, 7 May 2021 19:49:09 +0000 (15:49 -0400)]
Merge pull request #12156 from drwells/undeprecate-petsc-vector-set

Un-deprecate PETScWrappers::VectorBase::set.

3 years agoMerge pull request #12154 from marcfehling/internal
David Wells [Fri, 7 May 2021 17:24:32 +0000 (13:24 -0400)]
Merge pull request #12154 from marcfehling/internal

Move `TemporarilyMatchRefineFlags` out of `internal` namespace.

3 years agoUn-deprecate PETScWrappers::VectorBase::set. 12156/head
David Wells [Fri, 7 May 2021 14:39:07 +0000 (10:39 -0400)]
Un-deprecate PETScWrappers::VectorBase::set.

We didn't implement import so there is no reason to deprecate this function yet.

Partially reverts 20a81f91beae2d022acebc833c1bca2321c67155.

3 years agoMove `TemporarilyMatchRefineFlags` out of `internal` namespace. 12154/head
Marc Fehling [Thu, 6 May 2021 21:35:23 +0000 (15:35 -0600)]
Move `TemporarilyMatchRefineFlags` out of `internal` namespace.

3 years agoMerge pull request #10393 from jppelteret/step-72
Wolfgang Bangerth [Thu, 6 May 2021 18:37:45 +0000 (12:37 -0600)]
Merge pull request #10393 from jppelteret/step-72

Step-72: The minimal surface equation using automatic differentiation (step-15 revisited)

3 years agoMerge pull request #12153 from jppelteret/step-71-fixes_01
Martin Kronbichler [Thu, 6 May 2021 17:38:49 +0000 (19:38 +0200)]
Merge pull request #12153 from jppelteret/step-71-fixes_01

Fix some typos in doc for step-71

3 years agoMerge pull request #12152 from bangerth/tests
Martin Kronbichler [Thu, 6 May 2021 17:37:41 +0000 (19:37 +0200)]
Merge pull request #12152 from bangerth/tests

Add the correct test.

3 years agoFix compilation with intel 17 (and a UCD bug). 12140/head
David Wells [Tue, 4 May 2021 21:10:27 +0000 (17:10 -0400)]
Fix compilation with intel 17 (and a UCD bug).

In particular, the new function set_node_numbers sets up the internal node
numbers for patches in the deal.II numbering, not UCD or DX or anything else.
However, the code

    nodes[GeometryInfo<dim>::ucd_to_deal[0]] = start;

assumes the RHS values are numbered with UCD (e.g., that start is the global
index for local UCD vertex number 0), which is not correct. Hence: fixing this
bug corrected the UCD output for many tests.

3 years agoAdd step-72 10393/head
Jean-Paul Pelteret [Wed, 27 May 2020 19:47:50 +0000 (21:47 +0200)]
Add step-72

3 years agoFix some typos in doc for step-71 12153/head
Jean-Paul Pelteret [Thu, 6 May 2021 16:07:37 +0000 (18:07 +0200)]
Fix some typos in doc for step-71

3 years agoMerge pull request #12015 from simonsticko/restrictions
Daniel Arndt [Thu, 6 May 2021 14:21:13 +0000 (10:21 -0400)]
Merge pull request #12015 from simonsticko/restrictions

Add classes restricting a function to a lower dimension

3 years agoAdd the correct test. 12152/head
Wolfgang Bangerth [Thu, 6 May 2021 13:51:39 +0000 (07:51 -0600)]
Add the correct test.

3 years agoMerge pull request #10392 from jppelteret/step-71
Wolfgang Bangerth [Thu, 6 May 2021 13:37:05 +0000 (07:37 -0600)]
Merge pull request #10392 from jppelteret/step-71

Step-71: Introduction to automatic and symbolic differentiation

3 years agoMerge pull request #12151 from peterrum/reference_cell_switch
David Wells [Thu, 6 May 2021 13:33:19 +0000 (09:33 -0400)]
Merge pull request #12151 from peterrum/reference_cell_switch

Switch order of parameters in GridGenerator::reference_cell()

3 years agoMerge pull request #12150 from peterrum/typo_ca
Martin Kronbichler [Thu, 6 May 2021 12:18:03 +0000 (14:18 +0200)]
Merge pull request #12150 from peterrum/typo_ca

Fix typo

3 years agoSwitch order of parameters in GridGenerator::reference_cell() 12151/head
Peter Munch [Thu, 6 May 2021 10:32:53 +0000 (12:32 +0200)]
Switch order of parameters in GridGenerator::reference_cell()

3 years agoFix typo 12150/head
Peter Munch [Thu, 6 May 2021 10:15:22 +0000 (12:15 +0200)]
Fix typo

3 years agoMerge pull request #12128 from peterrum/feeval_print
Martin Kronbichler [Thu, 6 May 2021 06:56:39 +0000 (08:56 +0200)]
Merge pull request #12128 from peterrum/feeval_print

Add FEEvaluation::fast_evaluation_supported()

3 years agoMerge pull request #12148 from masterleinad/fix_aligned_vector_replicate_03_release
Martin Kronbichler [Thu, 6 May 2021 06:16:33 +0000 (08:16 +0200)]
Merge pull request #12148 from masterleinad/fix_aligned_vector_replicate_03_release

Fix base/aligned_vector_replicate_03.mpirun=3.release

3 years agoMove barrier between step-6 and step-7 12148/head
Daniel Arndt [Wed, 5 May 2021 23:06:14 +0000 (19:06 -0400)]
Move barrier between step-6 and step-7

3 years agoMerge pull request #12146 from masterleinad/fix_twisted_parallelepiped
Daniel Arndt [Wed, 5 May 2021 21:00:46 +0000 (17:00 -0400)]
Merge pull request #12146 from masterleinad/fix_twisted_parallelepiped

Fix grid/twisted_parallelepiped

3 years agoFix base/aligned_vector_replicate_03.mpirun=3.release
Daniel Arndt [Wed, 5 May 2021 19:37:20 +0000 (15:37 -0400)]
Fix base/aligned_vector_replicate_03.mpirun=3.release


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.