]> https://gitweb.dealii.org/ - dealii.git/log
dealii.git
5 years agoMerge pull request #8917 from bangerth/doc
David Wells [Thu, 17 Oct 2019 14:18:00 +0000 (10:18 -0400)]
Merge pull request #8917 from bangerth/doc

Use positive form for comments.

5 years agoUse positive form for comments. 8917/head
Wolfgang Bangerth [Wed, 16 Oct 2019 19:47:44 +0000 (13:47 -0600)]
Use positive form for comments.

5 years agoMerge pull request #8915 from peterrum/matrixfree-get_level_mg_handler
Martin Kronbichler [Wed, 16 Oct 2019 17:44:02 +0000 (19:44 +0200)]
Merge pull request #8915 from peterrum/matrixfree-get_level_mg_handler

Save level_mg_handler inside of MatrixFree

5 years agoSave level_mg_handler inside of MatrixFree 8915/head
Peter Munch [Sat, 29 Dec 2018 06:44:41 +0000 (07:44 +0100)]
Save level_mg_handler inside of MatrixFree

5 years agoMerge pull request #8913 from nfehn/torus
Martin Kronbichler [Wed, 16 Oct 2019 15:17:38 +0000 (17:17 +0200)]
Merge pull request #8913 from nfehn/torus

fix bug in GridGenerator::torus<3,3>()

5 years agofix bug in GridGenerator::torus<3,3>() 8913/head
Niklas Fehn [Wed, 16 Oct 2019 09:25:37 +0000 (11:25 +0200)]
fix bug in GridGenerator::torus<3,3>()

5 years agoMerge pull request #8901 from dougshidong/master
Daniel Arndt [Tue, 15 Oct 2019 18:19:01 +0000 (14:19 -0400)]
Merge pull request #8901 from dougshidong/master

Fix DoFHandler>::n_boundary_dofs() in issue #8897

5 years agoMerge pull request #8908 from masterleinad/fix_typo_tensor
David Wells [Mon, 14 Oct 2019 21:15:20 +0000 (17:15 -0400)]
Merge pull request #8908 from masterleinad/fix_typo_tensor

Fix another typo in tensor.h

5 years agoFix another typo in tensor.h 8908/head
Daniel Arndt [Mon, 14 Oct 2019 20:34:01 +0000 (16:34 -0400)]
Fix another typo in tensor.h

5 years agoMerge pull request #8878 from dangars/complex_integrate_difference
Daniel Arndt [Mon, 14 Oct 2019 20:30:19 +0000 (16:30 -0400)]
Merge pull request #8878 from dangars/complex_integrate_difference

Complex integrate_difference()

5 years agoMerge pull request #8907 from peterrum/tensor_docu_fix
Martin Kronbichler [Mon, 14 Oct 2019 20:17:23 +0000 (22:17 +0200)]
Merge pull request #8907 from peterrum/tensor_docu_fix

Fix docu in Tensor

5 years agoFix docu in Tensor 8907/head
Peter Munch [Mon, 14 Oct 2019 20:06:01 +0000 (22:06 +0200)]
Fix docu in Tensor

5 years agoMerge pull request #8903 from kronbichler/doc_vectorized_array_pod
David Wells [Mon, 14 Oct 2019 19:54:28 +0000 (15:54 -0400)]
Merge pull request #8903 from kronbichler/doc_vectorized_array_pod

VectorizedArray: Update documentation POD -> StandardLayoutType

5 years agoUpdate documentation about POD -> StandardLayoutType 8903/head
Martin Kronbichler [Mon, 14 Oct 2019 13:25:36 +0000 (15:25 +0200)]
Update documentation about POD -> StandardLayoutType

5 years agoFix DoFHandler::n_boundary_dofs() in issue #8897 8901/head
Doug Shi-Dong [Fri, 11 Oct 2019 19:19:10 +0000 (15:19 -0400)]
Fix DoFHandler::n_boundary_dofs() in issue #8897

Only count locally owned dofs in the case of a parallel::distributed::Triangulation.

Use suggested syntax on cell iterator.

Co-Authored-By: Daniel Arndt <arndtd@ornl.gov>
Add test case for n_boundary_dofs in parallel

Fix n_boundary_dofs() for hp version.

Also implement suggested change

    Start 3212: dofs/n_boundary_dofs_01.mpirun=1.debug
1/8 Test # 3212: dofs/n_boundary_dofs_01.mpirun=1.debug .....   Passed    0.50 sec
    Start 3213: dofs/n_boundary_dofs_01.mpirun=1.release
2/8 Test # 3213: dofs/n_boundary_dofs_01.mpirun=1.release ...   Passed    0.49 sec
    Start 3214: dofs/n_boundary_dofs_01.mpirun=2.debug
3/8 Test # 3214: dofs/n_boundary_dofs_01.mpirun=2.debug .....   Passed    0.50 sec
    Start 3215: dofs/n_boundary_dofs_01.mpirun=2.release
4/8 Test # 3215: dofs/n_boundary_dofs_01.mpirun=2.release ...   Passed    0.51 sec
    Start 3216: dofs/n_boundary_dofs_02.debug
5/8 Test # 3216: dofs/n_boundary_dofs_02.debug ..............   Passed    0.51 sec
    Start 3217: dofs/n_boundary_dofs_02.release
6/8 Test # 3217: dofs/n_boundary_dofs_02.release ............   Passed    0.52 sec
    Start 3218: dofs/n_boundary_dofs_03.debug
7/8 Test # 3218: dofs/n_boundary_dofs_03.debug ..............   Passed    0.52 sec
    Start 3219: dofs/n_boundary_dofs_03.release
8/8 Test # 3219: dofs/n_boundary_dofs_03.release ............   Passed    0.54 sec

100% tests passed, 0 tests failed out of 8

Add hp n_boundary_dofs test.

Use unordered_set instead.
Fix a || to a && from switching the if-continue statement.

      Start 3212: dofs/n_boundary_dofs_01.mpirun=1.debug
 1/18 Test # 3212: dofs/n_boundary_dofs_01.mpirun=1.debug .....   Passed   51.27 sec
      Start 3213: dofs/n_boundary_dofs_01.mpirun=1.release
 2/18 Test # 3213: dofs/n_boundary_dofs_01.mpirun=1.release ...   Passed   17.03 sec
      Start 3214: dofs/n_boundary_dofs_01.mpirun=2.debug
 3/18 Test # 3214: dofs/n_boundary_dofs_01.mpirun=2.debug .....   Passed    1.90 sec
      Start 3215: dofs/n_boundary_dofs_01.mpirun=2.release
 4/18 Test # 3215: dofs/n_boundary_dofs_01.mpirun=2.release ...   Passed    1.45 sec
      Start 3216: dofs/n_boundary_dofs_02.debug
 5/18 Test # 3216: dofs/n_boundary_dofs_02.debug ..............   Passed   50.17 sec
      Start 3217: dofs/n_boundary_dofs_02.release
 6/18 Test # 3217: dofs/n_boundary_dofs_02.release ............   Passed   16.30 sec
      Start 3218: dofs/n_boundary_dofs_03.debug
 7/18 Test # 3218: dofs/n_boundary_dofs_03.debug ..............   Passed   50.67 sec
      Start 3219: dofs/n_boundary_dofs_03.release
 8/18 Test # 3219: dofs/n_boundary_dofs_03.release ............   Passed   16.71 sec
      Start 5498: hp/n_boundary_dofs.debug
 9/18 Test # 5498: hp/n_boundary_dofs.debug ...................   Passed   44.68 sec
      Start 5499: hp/n_boundary_dofs.release
10/18 Test # 5499: hp/n_boundary_dofs.release .................   Passed   11.83 sec
      Start 5500: hp/n_boundary_dofs_01.mpirun=1.debug
11/18 Test # 5500: hp/n_boundary_dofs_01.mpirun=1.debug .......   Passed   34.48 sec
      Start 5501: hp/n_boundary_dofs_01.mpirun=1.release
12/18 Test # 5501: hp/n_boundary_dofs_01.mpirun=1.release .....   Passed   12.46 sec
      Start 5502: hp/n_boundary_dofs_01.mpirun=2.debug
13/18 Test # 5502: hp/n_boundary_dofs_01.mpirun=2.debug .......   Passed    1.75 sec
      Start 5503: hp/n_boundary_dofs_01.mpirun=2.release
14/18 Test # 5503: hp/n_boundary_dofs_01.mpirun=2.release .....   Passed    1.36 sec
      Start 5504: hp/n_boundary_dofs_02.debug
15/18 Test # 5504: hp/n_boundary_dofs_02.debug ................   Passed   34.33 sec
      Start 5505: hp/n_boundary_dofs_02.release
16/18 Test # 5505: hp/n_boundary_dofs_02.release ..............   Passed   12.25 sec
      Start 5506: hp/n_boundary_dofs_03.debug
17/18 Test # 5506: hp/n_boundary_dofs_03.debug ................   Passed   41.88 sec
      Start 5507: hp/n_boundary_dofs_03.release
18/18 Test # 5507: hp/n_boundary_dofs_03.release ..............   Passed   15.45 sec

100% tests passed, 0 tests failed out of 18

5 years agoMerge pull request #8900 from peterrum/vectorizedarray-iterator
Martin Kronbichler [Mon, 14 Oct 2019 07:08:16 +0000 (09:08 +0200)]
Merge pull request #8900 from peterrum/vectorizedarray-iterator

Introduce VectorizedArrayBase and VectorizedArrayIterator

5 years agoMerge pull request #8894 from nfehn/master
Martin Kronbichler [Mon, 14 Oct 2019 07:07:42 +0000 (09:07 +0200)]
Merge pull request #8894 from nfehn/master

New functionality to compute maximum aspect ratio of a mesh

5 years agonew functionality to compute mesh aspect ratio 8894/head
Niklas Fehn [Tue, 8 Oct 2019 11:10:56 +0000 (13:10 +0200)]
new functionality to compute mesh aspect ratio

5 years agoIntroduce VectorizedArrayBase and VectorizedArrayIterator 8900/head
Peter Munch [Fri, 11 Oct 2019 17:39:25 +0000 (19:39 +0200)]
Introduce VectorizedArrayBase and VectorizedArrayIterator

5 years agoMerge pull request #8869 from bangerth/nedelec
Martin Kronbichler [Sat, 12 Oct 2019 10:08:49 +0000 (12:08 +0200)]
Merge pull request #8869 from bangerth/nedelec

Update the description of the Nedelec element.

5 years agoReference FE_Nedelec from the documentation of FE_NedelecSZ. 8869/head
Wolfgang Bangerth [Thu, 26 Sep 2019 21:17:02 +0000 (15:17 -0600)]
Reference FE_Nedelec from the documentation of FE_NedelecSZ.

5 years agoMerge pull request #8895 from starki0815/merge_triangulations_bug
Daniel Arndt [Wed, 9 Oct 2019 23:01:39 +0000 (19:01 -0400)]
Merge pull request #8895 from starki0815/merge_triangulations_bug

Fix a bug in merge triangulations()

5 years agoAdd changelog entry 8878/head
Daniel Garcia-Sanchez [Wed, 9 Oct 2019 17:20:16 +0000 (19:20 +0200)]
Add changelog entry

5 years agoMerge pull request #8893 from kronbichler/vectorized_array_size
Daniel Arndt [Wed, 9 Oct 2019 12:15:47 +0000 (08:15 -0400)]
Merge pull request #8893 from kronbichler/vectorized_array_size

Add VectorizedArray::size() member function

5 years agoUpdate source/grid/tria.cc 8895/head
Sebastian Stark [Wed, 9 Oct 2019 12:09:47 +0000 (14:09 +0200)]
Update source/grid/tria.cc

Co-Authored-By: Daniel Arndt <arndtd@ornl.gov>
5 years agoUpdate source/grid/tria.cc
Sebastian Stark [Wed, 9 Oct 2019 12:09:41 +0000 (14:09 +0200)]
Update source/grid/tria.cc

Co-Authored-By: Daniel Arndt <arndtd@ornl.gov>
5 years agoAdd test integrate_difference_01_complex_04
Daniel Garcia-Sanchez [Wed, 9 Oct 2019 10:42:12 +0000 (12:42 +0200)]
Add test integrate_difference_01_complex_04

5 years agoUse a std::complex function for the tests integrate_difference_01_complex_0{1,2,3}
Daniel Garcia-Sanchez [Wed, 9 Oct 2019 08:57:15 +0000 (10:57 +0200)]
Use a std::complex function for the tests integrate_difference_01_complex_0{1,2,3}

5 years agoUse a std::complex function for the test fe_nedelec_singularity_01
Daniel Garcia-Sanchez [Wed, 9 Oct 2019 08:41:38 +0000 (10:41 +0200)]
Use a std::complex function for the test fe_nedelec_singularity_01

5 years agoAdd std::complex support to integrate_difference()
Daniel Garcia-Sanchez [Wed, 9 Oct 2019 07:43:41 +0000 (09:43 +0200)]
Add std::complex support to integrate_difference()

The type of exact_solution was double and fe_function could have any numerical
type (double, float, std::complex<double> or std::complex<float>). This would
lead in certain cases to unnecessary casts, for example from double to float.
In addition it was not possible to compare a std::complex exact_solution to a
std::complex fe_function.

Now the types of exact_solution and fe_function must be the same, as a result
integrate_difference() can be used to compare a std::complex exact_solution to
a std::complex fe_function.

This change is not backward-compatible. The old version of the function has
been deprecated.

5 years agoChangelog 8893/head
Martin Kronbichler [Tue, 8 Oct 2019 07:17:57 +0000 (09:17 +0200)]
Changelog

5 years agoTest size() function
Martin Kronbichler [Tue, 8 Oct 2019 07:16:10 +0000 (09:16 +0200)]
Test size() function

5 years agoAdd VectorizedArray::size() function
Martin Kronbichler [Tue, 8 Oct 2019 07:15:59 +0000 (09:15 +0200)]
Add VectorizedArray::size() function

5 years agoFix a bug in merge triangulations()
Sebastian Stark [Tue, 8 Oct 2019 11:53:47 +0000 (13:53 +0200)]
Fix a bug in merge triangulations()

This patch makes sure that merge_triangulations() does not forget about where the boundary is (the problem has actually been in create_triangulation(), which assigned numbers::internal_face_boundary_id to boundary_faces)

5 years agoMerge pull request #8889 from rezarastak/grid_tools_doc
Daniel Arndt [Mon, 7 Oct 2019 18:44:48 +0000 (14:44 -0400)]
Merge pull request #8889 from rezarastak/grid_tools_doc

Small rewording of doc for compute_point_locations()

5 years agoApply suggestions from code review 8889/head
Reza Rastak [Mon, 7 Oct 2019 17:16:58 +0000 (10:16 -0700)]
Apply suggestions from code review

Co-Authored-By: Daniel Arndt <arndtd@ornl.gov>
5 years agoMerge pull request #8888 from masterleinad/bind_thread_management
Martin Kronbichler [Mon, 7 Oct 2019 10:01:21 +0000 (12:01 +0200)]
Merge pull request #8888 from masterleinad/bind_thread_management

Remove some uses of std::bind from thread_management.h

5 years agoMerge pull request #8887 from masterleinad/avoid_thread_managenent
Daniel Arndt [Sun, 6 Oct 2019 23:58:06 +0000 (19:58 -0400)]
Merge pull request #8887 from masterleinad/avoid_thread_managenent

Avoid including thread_management.h

5 years agoRemove some uses of std::bind from thread_management.h 8888/head
Daniel Arndt [Sun, 6 Oct 2019 15:48:09 +0000 (11:48 -0400)]
Remove some uses of std::bind from thread_management.h

5 years agoMerge pull request #8890 from rezarastak/doxygen_perl
Timo Heister [Sun, 6 Oct 2019 22:16:49 +0000 (18:16 -0400)]
Merge pull request #8890 from rezarastak/doxygen_perl

PERL_PATH removed from options.dox

5 years agoPERL_PATH removed from options.dox 8890/head
Reza Rastak [Sun, 6 Oct 2019 19:04:46 +0000 (12:04 -0700)]
PERL_PATH removed from options.dox

5 years agoRewording of the doc in compute_point_locations
Reza Rastak [Sun, 6 Oct 2019 18:42:56 +0000 (11:42 -0700)]
Rewording of the doc in compute_point_locations

5 years agoAvoid including thread_management.h 8887/head
Daniel Arndt [Sun, 6 Oct 2019 15:43:39 +0000 (11:43 -0400)]
Avoid including thread_management.h

5 years agoMerge pull request #8886 from rezarastak/dist_solution_trans_doc_fix
Martin Kronbichler [Sat, 5 Oct 2019 19:14:22 +0000 (21:14 +0200)]
Merge pull request #8886 from rezarastak/dist_solution_trans_doc_fix

Minor documentation fix in P::D::SolutionTransfer

5 years agoreorder part of the doc in P::D::SolutionTransfer 8886/head
Reza Rastak [Fri, 4 Oct 2019 23:17:30 +0000 (16:17 -0700)]
reorder part of the doc in P::D::SolutionTransfer

5 years agoMinor documentation fix in P::D::SolutionTransfer
Reza Rastak [Thu, 3 Oct 2019 06:15:33 +0000 (23:15 -0700)]
Minor documentation fix in P::D::SolutionTransfer

5 years agoMerge pull request #8881 from masterleinad/fix_cuda_aware_mpi
Martin Kronbichler [Wed, 2 Oct 2019 14:36:20 +0000 (16:36 +0200)]
Merge pull request #8881 from masterleinad/fix_cuda_aware_mpi

Fix behavior for CUDA-aware MPI

5 years agoFixup style for preprocessor check 8881/head
Daniel Arndt [Wed, 2 Oct 2019 12:28:24 +0000 (08:28 -0400)]
Fixup style for preprocessor  check

5 years agoAvoid setting values when inserting ghost entries
Daniel Arndt [Tue, 1 Oct 2019 21:20:01 +0000 (21:20 +0000)]
Avoid setting values when inserting ghost entries

5 years agoAvoid using std::memset for device data
Daniel Arndt [Tue, 1 Oct 2019 21:19:13 +0000 (21:19 +0000)]
Avoid using std::memset for device data

5 years agoMerge pull request #8880 from kronbichler/cuda_synchronize_mpi
Bruno Turcksin [Tue, 1 Oct 2019 13:05:10 +0000 (09:05 -0400)]
Merge pull request #8880 from kronbichler/cuda_synchronize_mpi

Synchronize CUDA device in MPI ghost exchange

5 years agoSynchronize CUDA device in MPI ghost exchange 8880/head
Martin Kronbichler [Tue, 1 Oct 2019 12:55:49 +0000 (14:55 +0200)]
Synchronize CUDA device in MPI ghost exchange

5 years agoMerge pull request #8879 from masterleinad/Fix_ms_host_la_templates_campi
Daniel Arndt [Tue, 1 Oct 2019 05:03:21 +0000 (01:03 -0400)]
Merge pull request #8879 from masterleinad/Fix_ms_host_la_templates_campi

Fix using MemorySpace::Host with la_parallel_vector.templates.h and CUDA-aware MPI

5 years agoFix using MemorySpace::Host with la_parallel_vector.templates.h and CUDA-aware MPI 8879/head
Daniel Arndt [Mon, 30 Sep 2019 20:10:35 +0000 (16:10 -0400)]
Fix using MemorySpace::Host with la_parallel_vector.templates.h and CUDA-aware MPI

5 years agoMerge pull request #8736 from fvanmaele/perl-canonical-doxygen
David Wells [Mon, 30 Sep 2019 18:41:16 +0000 (14:41 -0400)]
Merge pull request #8736 from fvanmaele/perl-canonical-doxygen

doxygen: rewrite set_canonical_doxygen.py in Perl

5 years agoMerge pull request #8875 from kronbichler/cuda_improve_mf_loop
Daniel Arndt [Mon, 30 Sep 2019 18:40:21 +0000 (14:40 -0400)]
Merge pull request #8875 from kronbichler/cuda_improve_mf_loop

Bypass vector copy in MatrixFree::cell_loop with MPI

5 years agoChangelog 8875/head
Martin Kronbichler [Fri, 27 Sep 2019 14:12:21 +0000 (16:12 +0200)]
Changelog

5 years agoMerge pull request #8847 from tjhei/kinematics_always_inline
Daniel Arndt [Mon, 30 Sep 2019 02:23:19 +0000 (22:23 -0400)]
Merge pull request #8847 from tjhei/kinematics_always_inline

kinematics.h: fix always_inline

5 years agoMerge pull request #8813 from kronbichler/partitioner_use_ranges
Bruno Turcksin [Sat, 28 Sep 2019 21:33:12 +0000 (17:33 -0400)]
Merge pull request #8813 from kronbichler/partitioner_use_ranges

 Process indices in ComputeIndexOwner by intervals

5 years agoMerge pull request #8876 from masterleinad/fix_host_compiler
Martin Kronbichler [Sat, 28 Sep 2019 12:24:57 +0000 (14:24 +0200)]
Merge pull request #8876 from masterleinad/fix_host_compiler

Fix setting host compiler

5 years agoMerge pull request #8871 from peterrum/cuda-step64-update
Daniel Arndt [Sat, 28 Sep 2019 04:26:08 +0000 (00:26 -0400)]
Merge pull request #8871 from peterrum/cuda-step64-update

Update step-64

5 years agoUpdate step-64 8871/head
Peter Munch [Fri, 27 Sep 2019 05:06:51 +0000 (07:06 +0200)]
Update step-64

5 years agoMerge pull request #8811 from kronbichler/speedup_mg_transfer_copy_indices
Daniel Arndt [Fri, 27 Sep 2019 22:00:11 +0000 (18:00 -0400)]
Merge pull request #8811 from kronbichler/speedup_mg_transfer_copy_indices

Avoid sorting a large array in MG fill_copy_indices

5 years agoFix setting host compiler 8876/head
Daniel Arndt [Fri, 27 Sep 2019 17:10:00 +0000 (17:10 +0000)]
Fix setting host compiler

5 years agoMerge pull request #8874 from masterleinad/clang-9-tidy
Martin Kronbichler [Fri, 27 Sep 2019 16:06:33 +0000 (18:06 +0200)]
Merge pull request #8874 from masterleinad/clang-9-tidy

Fix some clang-tidy 9 findings

5 years agoUse proper partitioner in step-64
Martin Kronbichler [Fri, 27 Sep 2019 14:11:39 +0000 (16:11 +0200)]
Use proper partitioner in step-64

5 years agoBypass vector copies if partitioners match
Martin Kronbichler [Fri, 27 Sep 2019 14:10:52 +0000 (16:10 +0200)]
Bypass vector copies if partitioners match

5 years agoAvoid sorting a large array in MG fill_copy_indices 8811/head
Martin Kronbichler [Fri, 20 Sep 2019 07:46:25 +0000 (09:46 +0200)]
Avoid sorting a large array in MG fill_copy_indices

5 years agoMerge pull request #8872 from peterrum/gpu-comment-fix2
Martin Kronbichler [Fri, 27 Sep 2019 07:03:29 +0000 (09:03 +0200)]
Merge pull request #8872 from peterrum/gpu-comment-fix2

Update the GPU matrix-free documentation (2) [WIP]

5 years agoUpdate the GPU matrix-free documentation (2) 8872/head
Peter Munch [Fri, 27 Sep 2019 05:37:40 +0000 (07:37 +0200)]
Update the GPU matrix-free documentation (2)

5 years agoMerge pull request #8870 from masterleinad/require_mpirun_p4est
Wolfgang Bangerth [Thu, 26 Sep 2019 23:11:06 +0000 (17:11 -0600)]
Merge pull request #8870 from masterleinad/require_mpirun_p4est

Require mpirun when requesting p4est in tests

5 years agoRequire mpirun when requesting p4est in tests 8870/head
Daniel Arndt [Thu, 26 Sep 2019 22:32:55 +0000 (18:32 -0400)]
Require mpirun when requesting p4est in tests

5 years agoMerge pull request #8858 from jwitte08/get-cell-index
Daniel Arndt [Thu, 26 Sep 2019 22:37:04 +0000 (18:37 -0400)]
Merge pull request #8858 from jwitte08/get-cell-index

add MatrixFree::get_cell_level_and_index()

5 years agoMerge pull request #8860 from masterleinad/fix_fe_nothing_coarsening
Bruno Turcksin [Thu, 26 Sep 2019 21:56:41 +0000 (17:56 -0400)]
Merge pull request #8860 from masterleinad/fix_fe_nothing_coarsening

Fix SolutionTransfer when coarsening from FE_Nothing

5 years agoMerge pull request #8868 from peterrum/parallel-computeverticeswithghostneighbors...
Bruno Turcksin [Thu, 26 Sep 2019 21:50:53 +0000 (17:50 -0400)]
Merge pull request #8868 from peterrum/parallel-computeverticeswithghostneighbors-assert

Enable assert again

5 years agoUpdate the description of the Nedelec element.
Wolfgang Bangerth [Thu, 26 Sep 2019 21:15:24 +0000 (15:15 -0600)]
Update the description of the Nedelec element.

5 years agoFix some clang-tidy 9 findings clang-9-tidy 8866/head 8874/head
Daniel Arndt [Thu, 26 Sep 2019 18:07:49 +0000 (18:07 +0000)]
Fix some clang-tidy 9 findings

5 years agoEnable assert again 8868/head
Peter Munch [Thu, 26 Sep 2019 20:04:03 +0000 (22:04 +0200)]
Enable assert again

5 years agoMerge pull request #8867 from dougshidong/fix_manifold_get_new_point
Wolfgang Bangerth [Thu, 26 Sep 2019 20:03:15 +0000 (14:03 -0600)]
Merge pull request #8867 from dougshidong/fix_manifold_get_new_point

Add changelog for #8861

5 years agoAdd changelog for #8861 8867/head
Doug Shi-Dong [Thu, 26 Sep 2019 19:35:30 +0000 (15:35 -0400)]
Add changelog for #8861

5 years agoMerge pull request #8864 from bangerth/direction
Daniel Arndt [Thu, 26 Sep 2019 17:47:05 +0000 (13:47 -0400)]
Merge pull request #8864 from bangerth/direction

Change 'direction' of make_periodicity_constraint() to 'unsigned int'.

5 years agoMerge pull request #8865 from masterleinad/fix_cuda_tests
Bruno Turcksin [Thu, 26 Sep 2019 16:25:01 +0000 (12:25 -0400)]
Merge pull request #8865 from masterleinad/fix_cuda_tests

Fix failing CUDA tests

5 years agoMerge pull request #8838 from peterrum/gpu-qpoint
Daniel Arndt [Thu, 26 Sep 2019 16:18:09 +0000 (12:18 -0400)]
Merge pull request #8838 from peterrum/gpu-qpoint

Eliminate q_point from functor and other GPU functions

5 years agoFix failing CUDA tests 8865/head
Daniel Arndt [Thu, 26 Sep 2019 16:11:41 +0000 (16:11 +0000)]
Fix failing CUDA tests

5 years agoMerge pull request #8854 from peterrum/shapeinfo-collocation
Martin Kronbichler [Thu, 26 Sep 2019 15:44:33 +0000 (17:44 +0200)]
Merge pull request #8854 from peterrum/shapeinfo-collocation

Compute shape_gradients/hessians_collocation in ShapeInfo

5 years agoMerge pull request #8861 from dougshidong/fix_manifold_get_new_point
Daniel Arndt [Thu, 26 Sep 2019 15:23:44 +0000 (11:23 -0400)]
Merge pull request #8861 from dougshidong/fix_manifold_get_new_point

Fix Manifold get_new_point()

5 years agoAdd a changelog entry. 8864/head
Wolfgang Bangerth [Thu, 26 Sep 2019 14:19:59 +0000 (08:19 -0600)]
Add a changelog entry.

5 years agoChange 'direction' of make_periodicity_constraint() to 'unsigned int'.
Wolfgang Bangerth [Thu, 26 Sep 2019 14:19:24 +0000 (08:19 -0600)]
Change 'direction' of make_periodicity_constraint() to 'unsigned int'.

5 years agoStore underlying Mapping 8858/head
Julius Witte [Wed, 25 Sep 2019 16:38:09 +0000 (12:38 -0400)]
Store underlying Mapping

5 years agoStore 1D quadrature
Julius Witte [Wed, 25 Sep 2019 16:45:12 +0000 (12:45 -0400)]
Store 1D quadrature

5 years agoadd and test MatrixFree::get_cell_level_and_index()
Julius Witte [Wed, 25 Sep 2019 18:17:50 +0000 (14:17 -0400)]
add and test MatrixFree::get_cell_level_and_index()

5 years agoMerge pull request #8859 from masterleinad/document_periodic_direction
Wolfgang Bangerth [Thu, 26 Sep 2019 13:42:48 +0000 (07:42 -0600)]
Merge pull request #8859 from masterleinad/document_periodic_direction

Document direction parameter for periodic constraints

5 years agoMerge pull request #8863 from peterrum/parallel-computeverticeswithghostneighbors...
Daniel Arndt [Thu, 26 Sep 2019 13:31:14 +0000 (09:31 -0400)]
Merge pull request #8863 from peterrum/parallel-computeverticeswithghostneighbors-newtest

Add missing test output

5 years agoCompute shape_gradients_collocation and shape_hessians_collocation in ShapeInfo 8854/head
Peter Munch [Wed, 25 Sep 2019 10:55:34 +0000 (12:55 +0200)]
Compute shape_gradients_collocation and shape_hessians_collocation in ShapeInfo

5 years agoRemove unused variable 8860/head
Daniel Arndt [Thu, 26 Sep 2019 13:04:17 +0000 (09:04 -0400)]
Remove unused variable

5 years agoMerge pull request #8862 from peterrum/parallel-computeverticeswithghostneighbors-fix
Martin Kronbichler [Thu, 26 Sep 2019 12:25:49 +0000 (14:25 +0200)]
Merge pull request #8862 from peterrum/parallel-computeverticeswithghostneighbors-fix

Fix a bug introduced in #8783

5 years agoAdd missing test 8863/head
Peter Munch [Thu, 26 Sep 2019 12:08:39 +0000 (14:08 +0200)]
Add missing test

5 years agoMerge pull request #8857 from jwitte08/extend-tpmatrix
Martin Kronbichler [Thu, 26 Sep 2019 10:01:54 +0000 (12:01 +0200)]
Merge pull request #8857 from jwitte08/extend-tpmatrix

Extend TensorProductMatrixSymmetricSum

5 years agoFix a bug introduced in #8783 8862/head
Peter Munch [Thu, 26 Sep 2019 08:09:43 +0000 (10:09 +0200)]
Fix a bug introduced in #8783

5 years agoFix get_new_point optimization. 8861/head
Doug Shi-Dong [Thu, 26 Sep 2019 05:47:41 +0000 (01:47 -0400)]
Fix get_new_point optimization.

A performance-if ignores next point when current point weight = 0.

However, since the current point weight is 0, we should be replacing the current point with the next point, not skipping the next point.


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.