]> https://gitweb.dealii.org/ - dealii.git/log
dealii.git
7 years agoFix FE_Nedelec::convert_generalized_..._to_dof_values
Matthias Maier [Fri, 1 Sep 2017 21:43:15 +0000 (16:43 -0500)]
Fix FE_Nedelec::convert_generalized_..._to_dof_values

7 years agoMerge pull request #5046 from tamiko/refactor_fe_tools
Timo Heister [Thu, 7 Sep 2017 19:53:28 +0000 (15:53 -0400)]
Merge pull request #5046 from tamiko/refactor_fe_tools

Refactor template definitions into fe_tools_templates.h header

7 years agoRefactor template definitions into fe_tools_templates.h header 5046/head
Matthias Maier [Thu, 7 Sep 2017 18:10:34 +0000 (13:10 -0500)]
Refactor template definitions into fe_tools_templates.h header

7 years agoMerge pull request #5025 from drwells/update-timer-examples
Martin Kronbichler [Thu, 7 Sep 2017 15:07:22 +0000 (17:07 +0200)]
Merge pull request #5025 from drwells/update-timer-examples

Update the explanations of Timer in the tutorials.

7 years agoMerge pull request #5040 from davydden/vector_tool_lambdas_docu
David Wells [Thu, 7 Sep 2017 13:51:18 +0000 (09:51 -0400)]
Merge pull request #5040 from davydden/vector_tool_lambdas_docu

fix VectorTools::project lambdas examples to use references

7 years agoMerge pull request #5041 from koecher/doxygen-typo-QGaussChebyshev
Jean-Paul Pelteret [Thu, 7 Sep 2017 11:07:36 +0000 (13:07 +0200)]
Merge pull request #5041 from koecher/doxygen-typo-QGaussChebyshev

doxygen typos of sqrt in quadrature documentation

7 years agomoved the doxygen section encapsulation to include missing quadratures 5041/head
Uwe Köcher [Thu, 7 Sep 2017 10:56:32 +0000 (12:56 +0200)]
moved the doxygen section encapsulation to include missing quadratures

7 years agodoxygen typos of sqrt in quadrature documentation
Uwe Köcher [Thu, 7 Sep 2017 09:38:32 +0000 (11:38 +0200)]
doxygen typos of sqrt in quadrature documentation

7 years agofix VectorTools::project lambdas examples to use references 5040/head
Denis Davydov [Thu, 7 Sep 2017 08:39:14 +0000 (10:39 +0200)]
fix VectorTools::project lambdas examples to use references

7 years agoMerge pull request #5036 from LucasCampos/correct_div
Jean-Paul Pelteret [Thu, 7 Sep 2017 08:07:22 +0000 (10:07 +0200)]
Merge pull request #5036 from LucasCampos/correct_div

Add missing div on note on step-44

7 years agoMerge pull request #5038 from tjhei/step-10-warnings
Wolfgang Bangerth [Wed, 6 Sep 2017 23:22:08 +0000 (17:22 -0600)]
Merge pull request #5038 from tjhei/step-10-warnings

fix warnings in step-10

7 years agogrammar 5038/head
Timo Heister [Wed, 6 Sep 2017 21:51:14 +0000 (17:51 -0400)]
grammar

7 years agoadd underscores to filenames
Timo Heister [Wed, 6 Sep 2017 21:49:29 +0000 (17:49 -0400)]
add underscores to filenames

7 years agofix warnings in step-10
Timo Heister [Wed, 6 Sep 2017 21:15:03 +0000 (17:15 -0400)]
fix warnings in step-10

The clang code model in qtcreator was showing me these warnings. While
here, remove weird '0'+integer hack.

7 years agoMerge pull request #5033 from jppelteret/quick_tests
Timo Heister [Wed, 6 Sep 2017 20:41:02 +0000 (16:41 -0400)]
Merge pull request #5033 from jppelteret/quick_tests

Add a quick test for Adol-C.

7 years agoMerge pull request #5031 from tjhei/mesh_loop_cells_last
Wolfgang Bangerth [Wed, 6 Sep 2017 17:02:38 +0000 (11:02 -0600)]
Merge pull request #5031 from tjhei/mesh_loop_cells_last

mesh_loop: replace cells_first by cells_after_faces

7 years agoAdd missing div on note on step-44 5036/head
Lucas Campos [Wed, 6 Sep 2017 15:48:48 +0000 (17:48 +0200)]
Add missing div on note on step-44

7 years agoMerge pull request #5030 from drwells/iota-argument-type
David Wells [Wed, 6 Sep 2017 13:25:30 +0000 (09:25 -0400)]
Merge pull request #5030 from drwells/iota-argument-type

Use the right types for iota and accumulate.

7 years agoMerge pull request #5034 from bangerth/fix-formatting
David Wells [Wed, 6 Sep 2017 13:23:29 +0000 (09:23 -0400)]
Merge pull request #5034 from bangerth/fix-formatting

Fix formatting of a piece of example code.

7 years agoFix formatting of a piece of example code. 5034/head
Wolfgang Bangerth [Wed, 6 Sep 2017 13:14:09 +0000 (07:14 -0600)]
Fix formatting of a piece of example code.

7 years agoMerge pull request #5015 from tjhei/readwritevector_view1
Bruno Turcksin [Wed, 6 Sep 2017 13:04:43 +0000 (09:04 -0400)]
Merge pull request #5015 from tjhei/readwritevector_view1

New ReadWriteVector::reinit(TrilinosWrappers::MPI::Vector)

7 years agoFix the nanoflann quick-test. 5033/head
Jean-Paul Pelteret [Wed, 6 Sep 2017 10:18:30 +0000 (12:18 +0200)]
Fix the nanoflann quick-test.

7 years agoAdd a quick test for Adol-C.
Jean-Paul Pelteret [Wed, 6 Sep 2017 10:09:50 +0000 (12:09 +0200)]
Add a quick test for Adol-C.

7 years agoMerge pull request #4997 from bangerth/data-postprocessor-tensor
Jean-Paul Pelteret [Wed, 6 Sep 2017 09:00:21 +0000 (11:00 +0200)]
Merge pull request #4997 from bangerth/data-postprocessor-tensor

Add DataPostprocessorTensor

7 years agofix test output 5031/head
Timo Heister [Tue, 5 Sep 2017 19:16:54 +0000 (15:16 -0400)]
fix test output

7 years agomesh_loop: replace cells_first by cells_after_faces
Timo Heister [Tue, 5 Sep 2017 18:51:46 +0000 (14:51 -0400)]
mesh_loop: replace cells_first by cells_after_faces

7 years agoUse the right types for iota and accumulate. 5030/head
David Wells [Tue, 5 Sep 2017 19:31:37 +0000 (15:31 -0400)]
Use the right types for iota and accumulate.

7 years agoMerge pull request #5029 from bangerth/fix-test
Matthias Maier [Tue, 5 Sep 2017 19:23:30 +0000 (14:23 -0500)]
Merge pull request #5029 from bangerth/fix-test

Fix test.

7 years agoFix a test. 5029/head
Wolfgang Bangerth [Tue, 5 Sep 2017 19:13:54 +0000 (13:13 -0600)]
Fix a test.

7 years agoMerge pull request #5022 from drwells/timer-clear-mpi-data
Timo Heister [Tue, 5 Sep 2017 18:45:16 +0000 (14:45 -0400)]
Merge pull request #5022 from drwells/timer-clear-mpi-data

Clean up initialization of MinMaxAvg values.

7 years agoNew ReadWriteVector::reinit(TrilinosWrappers::MPI::Vector) 5015/head
Timo Heister [Sun, 3 Sep 2017 18:52:54 +0000 (14:52 -0400)]
New ReadWriteVector::reinit(TrilinosWrappers::MPI::Vector)

Let a ReadWriteVector be a view for a (potentially ghosted)
TrilinosWrappers::MPI::Vector. This is the first step towards using RWV
inside the library.

7 years agoUse automatic tensor unrolling instead of doing it by hand. 4997/head
Wolfgang Bangerth [Thu, 31 Aug 2017 19:51:44 +0000 (13:51 -0600)]
Use automatic tensor unrolling instead of doing it by hand.

Also mention the possibility of computing stresses.

7 years agoMerge pull request #5024 from drwells/require-boost-1.59
Wolfgang Bangerth [Tue, 5 Sep 2017 18:22:52 +0000 (12:22 -0600)]
Merge pull request #5024 from drwells/require-boost-1.59

Require boost 1.59

7 years agoMerge pull request #5014 from tjhei/parallel_vec_print
Wolfgang Bangerth [Tue, 5 Sep 2017 18:21:59 +0000 (12:21 -0600)]
Merge pull request #5014 from tjhei/parallel_vec_print

ReadWriteVector and TrilinosWrappers::MPI::Vector print in parallel

7 years agoMerge pull request #5028 from luca-heltai/quick-tests
Timo Heister [Tue, 5 Sep 2017 16:33:01 +0000 (12:33 -0400)]
Merge pull request #5028 from luca-heltai/quick-tests

Nanoflann quicktest.

7 years agoAdded quicktest for nanoflann. 5028/head
Luca Heltai [Tue, 5 Sep 2017 14:50:06 +0000 (16:50 +0200)]
Added quicktest for nanoflann.

7 years agoFixed gls and lapack tests on mac.
Luca Heltai [Tue, 5 Sep 2017 14:45:07 +0000 (16:45 +0200)]
Fixed gls and lapack tests on mac.

7 years agoMerge pull request #4996 from eldarkh/hp-RTNodal-FENothing
Daniel Arndt [Tue, 5 Sep 2017 14:43:58 +0000 (16:43 +0200)]
Merge pull request #4996 from eldarkh/hp-RTNodal-FENothing

Support for RTNodal and FENothing in hp::FECollection

7 years agomake 64bit compatible 5014/head
Timo Heister [Tue, 5 Sep 2017 14:23:45 +0000 (10:23 -0400)]
make 64bit compatible

7 years agoMerge pull request #5023 from davydden/lapack_support
David Wells [Tue, 5 Sep 2017 00:23:32 +0000 (20:23 -0400)]
Merge pull request #5023 from davydden/lapack_support

minor cleanup of LAPACKSupport

7 years agoMerge pull request #4998 from tjhei/epetra_to_rwr
Bruno Turcksin [Tue, 5 Sep 2017 00:16:26 +0000 (20:16 -0400)]
Merge pull request #4998 from tjhei/epetra_to_rwr

do not allow import from ghosted TrilinosWrappers to ReadWriteVector

7 years agoUpdate the explanations of Timer in the tutorials. 5025/head
David Wells [Mon, 4 Sep 2017 23:29:38 +0000 (19:29 -0400)]
Update the explanations of Timer in the tutorials.

7 years agoadd a changelog 5023/head
Denis Davydov [Mon, 4 Sep 2017 21:56:45 +0000 (23:56 +0200)]
add a changelog

7 years agoUse boost's small_vector in a few places. 5024/head
David Wells [Mon, 4 Sep 2017 21:26:35 +0000 (17:26 -0400)]
Use boost's small_vector in a few places.

This class allows us to simplify some logic where we previously switched
between stack-allocated built-in arrays and std::vectors; now we can
just use the object's internal buffer in most cases, but if
dofs_per_cell or indices.size() is large enough we will allocate a big
enough buffer.

7 years agoRequire boost 1.59 or newer.
David Wells [Mon, 4 Sep 2017 21:00:58 +0000 (17:00 -0400)]
Require boost 1.59 or newer.

This enables us to use the relatively new boost::container::small_vector
class.

7 years agominor cleanup of LAPACKSupport
Denis Davydov [Mon, 4 Sep 2017 20:41:18 +0000 (22:41 +0200)]
minor cleanup of LAPACKSupport

7 years agoMerge pull request #5016 from davydden/mpi_summ_full_matrix
David Wells [Mon, 4 Sep 2017 17:17:32 +0000 (13:17 -0400)]
Merge pull request #5016 from davydden/mpi_summ_full_matrix

add Utilities::MPI::sum() for FullMatrix objects

7 years agoClean up initialization of MinMaxAvg values. 5022/head
David Wells [Mon, 4 Sep 2017 17:13:42 +0000 (13:13 -0400)]
Clean up initialization of MinMaxAvg values.

7 years agoMerge pull request #4987 from bangerth/fix-naming-issues
David Wells [Mon, 4 Sep 2017 16:16:12 +0000 (12:16 -0400)]
Merge pull request #4987 from bangerth/fix-naming-issues

Convert more places to VectorMemory::Pointer.

7 years agoadd a test with complex<double> 5016/head
Denis Davydov [Mon, 4 Sep 2017 15:02:48 +0000 (17:02 +0200)]
add a test with complex<double>

7 years agoadd Utilities::MPI::sum() for FullMatrix objects
Denis Davydov [Mon, 4 Sep 2017 10:28:23 +0000 (12:28 +0200)]
add Utilities::MPI::sum() for FullMatrix objects

7 years agoupdate test output
Timo Heister [Sun, 3 Sep 2017 19:19:13 +0000 (15:19 -0400)]
update test output

7 years agoReadWriteVector and TrilinosWrappers::MPI::Vector print in parallel
Timo Heister [Sun, 3 Sep 2017 19:09:41 +0000 (15:09 -0400)]
ReadWriteVector and TrilinosWrappers::MPI::Vector print in parallel

Print index and value for ::print() of ReadWriteVector and
TrilinosWrappers::MPI::Vector.

7 years agoMerge pull request #5013 from masterleinad/reorthogonalization_signal_gmres
Martin Kronbichler [Sat, 2 Sep 2017 19:50:26 +0000 (21:50 +0200)]
Merge pull request #5013 from masterleinad/reorthogonalization_signal_gmres

Introduce SolverGMRES::connect_re_orthogonalization_slot

7 years agoChangelog entry 5013/head
Daniel Arndt [Sat, 2 Sep 2017 13:50:17 +0000 (15:50 +0200)]
Changelog entry

7 years agoUpdate tests
Daniel Arndt [Sat, 2 Sep 2017 13:49:51 +0000 (15:49 +0200)]
Update tests

7 years agoAdd a slot for notification about re-orthogonalization in SolverGMRES
Daniel Arndt [Sat, 2 Sep 2017 13:48:40 +0000 (15:48 +0200)]
Add a slot for notification about re-orthogonalization in SolverGMRES

7 years agoCatch ReadWriteVector::import errors from Trilinos 4998/head
Timo Heister [Thu, 31 Aug 2017 19:52:11 +0000 (15:52 -0400)]
Catch ReadWriteVector::import errors from Trilinos

- check return value of Epetra import
- document that ghosted vectors are not allowed
- add test for that
- cleanup

7 years agoMerge pull request #4999 from tamiko/fix_support_point_to_dof_values
Wolfgang Bangerth [Fri, 1 Sep 2017 22:41:04 +0000 (16:41 -0600)]
Merge pull request #4999 from tamiko/fix_support_point_to_dof_values

Fix FESystem::convert_generalized_support_point_values_to_dof_values

7 years agoNew test.
Wolfgang Bangerth [Thu, 31 Aug 2017 00:42:44 +0000 (18:42 -0600)]
New test.

7 years agoAdd a changelog entry.
Wolfgang Bangerth [Thu, 31 Aug 2017 00:27:57 +0000 (18:27 -0600)]
Add a changelog entry.

7 years agoAdd DataPostprocessorTensor along with documentation.
Wolfgang Bangerth [Thu, 31 Aug 2017 00:27:33 +0000 (18:27 -0600)]
Add DataPostprocessorTensor along with documentation.

7 years agoMerge pull request #5010 from tamiko/revert_test
Matthias Maier [Fri, 1 Sep 2017 19:50:43 +0000 (14:50 -0500)]
Merge pull request #5010 from tamiko/revert_test

Revert "Relax lac/gmres_reorthogonalize_01"

7 years agoRevert "Relax lac/gmres_reorthogonalize_01" 5010/head
Matthias Maier [Fri, 1 Sep 2017 19:49:59 +0000 (14:49 -0500)]
Revert "Relax lac/gmres_reorthogonalize_01"

This reverts commit b9cff2610fe93494eebef7c775fd0667b743ecf7.

7 years agoadd a test 4999/head
Matthias Maier [Fri, 1 Sep 2017 02:26:34 +0000 (21:26 -0500)]
add a test

7 years agoAvoid memory reallocation
Matthias Maier [Thu, 31 Aug 2017 22:19:50 +0000 (17:19 -0500)]
Avoid memory reallocation

7 years agoDoc: update news items
Matthias Maier [Thu, 31 Aug 2017 21:15:59 +0000 (16:15 -0500)]
Doc: update news items

7 years agoTests: Update fe/interpolate_system
Matthias Maier [Thu, 31 Aug 2017 21:09:26 +0000 (16:09 -0500)]
Tests: Update fe/interpolate_system

Well, now one has to use generalized support points ;-)

7 years agoFix FESystem::convert_generalized_support_point_values_to_dof_values
Matthias Maier [Thu, 31 Aug 2017 21:04:05 +0000 (16:04 -0500)]
Fix FESystem::convert_generalized_support_point_values_to_dof_values

Use generalized_support_points_index_table to correctly convert
generalized support point values to dof values.

7 years agoUnify index name with later code, base_el -> base
Matthias Maier [Thu, 31 Aug 2017 19:32:34 +0000 (14:32 -0500)]
Unify index name with later code, base_el -> base

7 years agoRenamed convert_gen_sup_val_to_nodal_val to ..._dof_values
Luca Heltai [Tue, 15 Aug 2017 16:20:58 +0000 (10:20 -0600)]
Renamed convert_gen_sup_val_to_nodal_val to ..._dof_values

7 years agoMerge pull request #5000 from bangerth/patch-0
Matthias Maier [Fri, 1 Sep 2017 17:55:27 +0000 (12:55 -0500)]
Merge pull request #5000 from bangerth/patch-0

Specialize DataOutBase::Patch for dim==0.

7 years agoMerge pull request #5008 from masterleinad/relax_gmres_reorthogonalize
Matthias Maier [Fri, 1 Sep 2017 17:50:40 +0000 (12:50 -0500)]
Merge pull request #5008 from masterleinad/relax_gmres_reorthogonalize

Relax lac/gmres_reorthogonalize_01

7 years agoMerge pull request #5007 from masterleinad/clear_threadlocalstorage
Matthias Maier [Fri, 1 Sep 2017 17:50:18 +0000 (12:50 -0500)]
Merge pull request #5007 from masterleinad/clear_threadlocalstorage

Clear data in ThreadLocalStorage also when not using threads

7 years agoRelax lac/gmres_reorthogonalize_01 5008/head
Daniel Arndt [Fri, 1 Sep 2017 13:39:18 +0000 (15:39 +0200)]
Relax lac/gmres_reorthogonalize_01

7 years agoClear data in ThreadLocalStorage also when not using threads 5007/head
Daniel Arndt [Fri, 1 Sep 2017 13:05:46 +0000 (15:05 +0200)]
Clear data in ThreadLocalStorage also when not using threads

7 years agoMerge pull request #5006 from masterleinad/fix_clang_tests
David Wells [Fri, 1 Sep 2017 12:36:07 +0000 (08:36 -0400)]
Merge pull request #5006 from masterleinad/fix_clang_tests

Fix two tests failing for clang

7 years agoExplicitly specify template arguments in fe/fe_system_generalized_support_points 5006/head
Daniel Arndt [Fri, 1 Sep 2017 09:21:49 +0000 (11:21 +0200)]
Explicitly specify template arguments in fe/fe_system_generalized_support_points

7 years agoclang alternative output for lac/vector_memory
Daniel Arndt [Fri, 1 Sep 2017 09:16:59 +0000 (11:16 +0200)]
clang alternative output for lac/vector_memory

7 years agoSpecialize DataOutBase::Patch for dim==0. 5000/head
Wolfgang Bangerth [Thu, 31 Aug 2017 21:22:53 +0000 (15:22 -0600)]
Specialize DataOutBase::Patch for dim==0.

For dim==1, we output only points, and in this case we can avoid
allocating a fair share of the memory that we use in the
general case.

In reference to #4695.

7 years agoMerge pull request #5004 from masterleinad/clean_thread_management
Wolfgang Bangerth [Fri, 1 Sep 2017 04:13:46 +0000 (22:13 -0600)]
Merge pull request #5004 from masterleinad/clean_thread_management

Clean up thread_management.h

7 years agoMerge pull request #5003 from bangerth/patch-update
Matthias Maier [Fri, 1 Sep 2017 02:45:40 +0000 (21:45 -0500)]
Merge pull request #5003 from bangerth/patch-update

Updates to DataOutBase::Patch.

7 years agoChangelog entry 5004/head
Daniel Arndt [Thu, 31 Aug 2017 23:46:57 +0000 (01:46 +0200)]
Changelog entry

7 years agoRemove unused fun_ptr_helper
Daniel Arndt [Thu, 31 Aug 2017 23:17:56 +0000 (01:17 +0200)]
Remove unused fun_ptr_helper

7 years agoRemove unused fun_encapsulator
Daniel Arndt [Thu, 31 Aug 2017 23:16:02 +0000 (01:16 +0200)]
Remove unused fun_encapsulator

7 years agoGeneralize new_task and new_thread using variadic templates
Daniel Arndt [Thu, 31 Aug 2017 22:24:11 +0000 (00:24 +0200)]
Generalize new_task and new_thread using variadic templates

7 years agoCorrect the implementation of DataOutBase::Patch::memory_consumption. 5003/head
Wolfgang Bangerth [Thu, 31 Aug 2017 23:23:09 +0000 (17:23 -0600)]
Correct the implementation of DataOutBase::Patch::memory_consumption.

7 years agoUpdate the documentation of DataOutBase::Patch.
Wolfgang Bangerth [Thu, 31 Aug 2017 23:22:49 +0000 (17:22 -0600)]
Update the documentation of DataOutBase::Patch.

7 years agoMerge pull request #5002 from tamiko/fix_test_output
Matthias Maier [Thu, 31 Aug 2017 22:23:23 +0000 (17:23 -0500)]
Merge pull request #5002 from tamiko/fix_test_output

Update test output for changes in get_general_support_points()

7 years agoUpdate test output for changes in get_general_support_points() 5002/head
Matthias Maier [Thu, 31 Aug 2017 22:09:07 +0000 (17:09 -0500)]
Update test output for changes in get_general_support_points()

7 years agohp for RTNodal and FENothing 4996/head
Eldar Khattatov [Thu, 31 Aug 2017 21:46:15 +0000 (17:46 -0400)]
hp for RTNodal and FENothing

7 years agoMerge pull request #4993 from tamiko/representative_system
Matthias Maier [Thu, 31 Aug 2017 18:05:49 +0000 (13:05 -0500)]
Merge pull request #4993 from tamiko/representative_system

Populate get_generalized_support_points in FE Systems

7 years agoadd a test 4993/head
Matthias Maier [Thu, 31 Aug 2017 16:40:30 +0000 (11:40 -0500)]
add a test

7 years agoAdd an assert
Matthias Maier [Thu, 31 Aug 2017 16:24:14 +0000 (11:24 -0500)]
Add an assert

7 years agoFiniteElement: Update documentation
Matthias Maier [Thu, 31 Aug 2017 15:56:13 +0000 (10:56 -0500)]
FiniteElement: Update documentation

7 years agoadd news/changes entries
Matthias Maier [Thu, 31 Aug 2017 15:44:22 +0000 (10:44 -0500)]
add news/changes entries

7 years agoFESystem: Fix setup of generalized_support_points
Matthias Maier [Wed, 30 Aug 2017 01:41:47 +0000 (20:41 -0500)]
FESystem: Fix setup of generalized_support_points

7 years agoMerge pull request #4990 from davydden/explain_system_to_xyz
Denis Davydov [Thu, 31 Aug 2017 07:17:53 +0000 (09:17 +0200)]
Merge pull request #4990 from davydden/explain_system_to_xyz

explain FiniteElement::system_to_xyz

7 years agoexplain FiniteElement::system_to_xyz by considering Q2xQ2xQ1 example 4990/head
Denis Davydov [Tue, 29 Aug 2017 19:35:55 +0000 (21:35 +0200)]
explain FiniteElement::system_to_xyz by considering Q2xQ2xQ1 example

7 years agoMerge pull request #4991 from bangerth/document-datapostprocessorvector
Jean-Paul Pelteret [Thu, 31 Aug 2017 05:21:57 +0000 (07:21 +0200)]
Merge pull request #4991 from bangerth/document-datapostprocessorvector

Provide an example for DataPostprocessorVector.


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.