]> https://gitweb.dealii.org/ - dealii.git/log
dealii.git
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 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 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.

7 years agoAdd a test. 4991/head
Wolfgang Bangerth [Wed, 30 Aug 2017 17:15:03 +0000 (11:15 -0600)]
Add a test.

7 years agoMerge pull request #4966 from drwells/timer-improve-docs
Bruno Turcksin [Wed, 30 Aug 2017 20:13:24 +0000 (16:13 -0400)]
Merge pull request #4966 from drwells/timer-improve-docs

Improve the Timer documentation.

7 years agoAdd a changelog entry.
Wolfgang Bangerth [Tue, 29 Aug 2017 23:19:29 +0000 (17:19 -0600)]
Add a changelog entry.

7 years agoAdd a link to the new example.
Wolfgang Bangerth [Tue, 29 Aug 2017 23:18:46 +0000 (17:18 -0600)]
Add a link to the new example.

7 years agoProvide an example for DataPostprocessorVector.
Wolfgang Bangerth [Tue, 29 Aug 2017 23:17:47 +0000 (17:17 -0600)]
Provide an example for DataPostprocessorVector.

7 years agoMerge pull request #4989 from tjhei/quicktest_mpi_warning
Wolfgang Bangerth [Tue, 29 Aug 2017 17:43:12 +0000 (11:43 -0600)]
Merge pull request #4989 from tjhei/quicktest_mpi_warning

fix warning in tests/quick_tests/mpi

7 years agofix warning in tests/quick_tests/mpi 4989/head
Timo Heister [Tue, 29 Aug 2017 17:24:07 +0000 (13:24 -0400)]
fix warning in tests/quick_tests/mpi

7 years agoMerge pull request #4988 from masterleinad/relax_tests
Wolfgang Bangerth [Tue, 29 Aug 2017 15:47:04 +0000 (09:47 -0600)]
Merge pull request #4988 from masterleinad/relax_tests

Relax fe/*projection_01 tests

7 years agoRelax fe/*projection_01 tests 4988/head
Daniel Arndt [Tue, 29 Aug 2017 15:40:18 +0000 (17:40 +0200)]
Relax fe/*projection_01 tests

7 years agoImprove the Timer documentation. 4966/head
David Wells [Tue, 29 Aug 2017 13:41:52 +0000 (09:41 -0400)]
Improve the Timer documentation.

7 years agoMerge pull request #4984 from bangerth/doc-update
Jean-Paul Pelteret [Tue, 29 Aug 2017 13:28:41 +0000 (15:28 +0200)]
Merge pull request #4984 from bangerth/doc-update

Better document VectorMemory::Pointer.

7 years agoBetter document VectorMemory::Pointer. 4984/head
Wolfgang Bangerth [Mon, 28 Aug 2017 22:39:56 +0000 (16:39 -0600)]
Better document VectorMemory::Pointer.

7 years agoMerge pull request #4980 from LucasCampos/master
Jean-Paul Pelteret [Tue, 29 Aug 2017 08:12:08 +0000 (10:12 +0200)]
Merge pull request #4980 from LucasCampos/master

Added justification for redundancy in constraint creation in step-44

7 years agoAdded justification for redundancy in step-44 4980/head
Lucas Campos [Tue, 29 Aug 2017 07:50:35 +0000 (09:50 +0200)]
Added justification for redundancy in step-44

7 years agoMerge pull request #4986 from asartori86/fix_lapack
Martin Kronbichler [Tue, 29 Aug 2017 07:07:21 +0000 (09:07 +0200)]
Merge pull request #4986 from asartori86/fix_lapack

added missing header

7 years agoMerge pull request #4963 from bangerth/fix-growing-vm
Martin Kronbichler [Tue, 29 Aug 2017 07:06:57 +0000 (09:06 +0200)]
Merge pull request #4963 from bangerth/fix-growing-vm

Don't make GrowingVectorMemory objects 'static'

7 years agoMerge pull request #4985 from bangerth/rename
Martin Kronbichler [Tue, 29 Aug 2017 07:00:39 +0000 (09:00 +0200)]
Merge pull request #4985 from bangerth/rename

Fix some naming issues: Call it 'preconditioner'.

7 years agoadded missing header 4986/head
Alberto Sartori [Tue, 29 Aug 2017 05:34:51 +0000 (07:34 +0200)]
added missing header

7 years agoFix some naming issues: Call it 'preconditioner'. 4985/head
Wolfgang Bangerth [Mon, 28 Aug 2017 21:52:09 +0000 (15:52 -0600)]
Fix some naming issues: Call it 'preconditioner'.

When we talk about preconditioner objects, some of the solvers use the
term 'precondition' for the object, but that's misleading. Name things
properly.

7 years agoMerge pull request #4983 from tjhei/fix_permissions
Wolfgang Bangerth [Mon, 28 Aug 2017 22:35:32 +0000 (16:35 -0600)]
Merge pull request #4983 from tjhei/fix_permissions

remove executable permission on random files

7 years agoremove executable permission on random files 4983/head
Timo Heister [Mon, 28 Aug 2017 22:33:49 +0000 (18:33 -0400)]
remove executable permission on random files

I noticed that these show up as diffs under windows when you check out
the repo. I guess it doesn't hurt removing the +x flag on those files.

7 years agoMerge pull request #4982 from tjhei/msvc_fixes
Wolfgang Bangerth [Mon, 28 Aug 2017 22:30:26 +0000 (16:30 -0600)]
Merge pull request #4982 from tjhei/msvc_fixes

suppress MSVC warnings

7 years agosuppress MSVC warnings 4982/head
Timo Heister [Mon, 28 Aug 2017 22:24:25 +0000 (18:24 -0400)]
suppress MSVC warnings

Those are new warnings introduced with 19.11 (2017 final)

7 years agoMerge pull request #4974 from drwells/remove-M_PI
Daniel Arndt [Mon, 28 Aug 2017 18:54:11 +0000 (20:54 +0200)]
Merge pull request #4974 from drwells/remove-M_PI

Prefer numbers::PI to M_PI.

7 years agoMerge pull request #4978 from kronbichler/improve_vectorization_define_flags
Timo Heister [Mon, 28 Aug 2017 18:52:20 +0000 (14:52 -0400)]
Merge pull request #4978 from kronbichler/improve_vectorization_define_flags

Improve detection of vectorization features.

7 years agoDon't make GrowingVectorMemory objects 'static'. 4963/head
Wolfgang Bangerth [Fri, 25 Aug 2017 19:34:35 +0000 (13:34 -0600)]
Don't make GrowingVectorMemory objects 'static'.

7 years agoBetter document GrowingVectorMemory.
Wolfgang Bangerth [Fri, 25 Aug 2017 19:34:18 +0000 (13:34 -0600)]
Better document GrowingVectorMemory.

7 years agoImprove detection of vectorization features. 4978/head
Martin Kronbichler [Mon, 28 Aug 2017 15:18:46 +0000 (17:18 +0200)]
Improve detection of vectorization features.

7 years agoPrefer numbers::PI to M_PI. 4974/head
David Wells [Sun, 27 Aug 2017 23:25:11 +0000 (19:25 -0400)]
Prefer numbers::PI to M_PI.

Windows does not define M_PI, so we need this for MSVC.

7 years agoMerge pull request #4952 from drwells/timer-chrono-types
Martin Kronbichler [Mon, 28 Aug 2017 13:12:48 +0000 (15:12 +0200)]
Merge pull request #4952 from drwells/timer-chrono-types

Use std::chrono types in the Timer class.

7 years agoMerge pull request #4968 from tjhei/fix_meshworker_step11_test
Daniel Arndt [Mon, 28 Aug 2017 12:24:35 +0000 (14:24 +0200)]
Merge pull request #4968 from tjhei/fix_meshworker_step11_test

fix tests/meshworker/step-11-mesh_loop

7 years agoMerge pull request #4973 from drwells/remove-extra-enum-qualification
Daniel Arndt [Mon, 28 Aug 2017 09:50:30 +0000 (11:50 +0200)]
Merge pull request #4973 from drwells/remove-extra-enum-qualification

Remove 'enum' qualifications from function calls.

7 years agoMerge pull request #4970 from tjhei/msvc_fixes
Daniel Arndt [Mon, 28 Aug 2017 09:18:17 +0000 (11:18 +0200)]
Merge pull request #4970 from tjhei/msvc_fixes

MSVC fixes

7 years agoMerge pull request #4975 from drwells/redo-fixVectorAdd
Daniel Arndt [Mon, 28 Aug 2017 08:59:14 +0000 (10:59 +0200)]
Merge pull request #4975 from drwells/redo-fixVectorAdd

Redo fix vector add

7 years agoMerge pull request #4971 from tjhei/remove_fe_dgp_static_vars
David Wells [Mon, 28 Aug 2017 00:30:34 +0000 (20:30 -0400)]
Merge pull request #4971 from tjhei/remove_fe_dgp_static_vars

remove unused static variables in FE_DGP*

7 years agoAdds minor change description. 4975/head
Tulio Ligneul [Wed, 23 Aug 2017 18:22:02 +0000 (15:22 -0300)]
Adds minor change description.

7 years agoFixes possible error on "Vector<Number>::add(..)".
Tulio Ligneul [Mon, 21 Aug 2017 00:25:59 +0000 (21:25 -0300)]
Fixes possible error on "Vector<Number>::add(..)".

In "Vector<Number>::add(..)", a pointer to the first element of the
std::vectors was gotten, for instance, by &indices[0], which implies
that the first element of the vector exists. Therefore, if an empty
vector was used, while this works on gcc, this would result in a crash
when using Visual Studio. In this case, the pointer should be gotten by
std::vector::data(). This fix changes de former by the latter access form.

7 years agoRemove 'enum' qualifications from function calls. 4973/head
David Wells [Sun, 27 Aug 2017 23:20:04 +0000 (19:20 -0400)]
Remove 'enum' qualifications from function calls.

This is not needed in C++ (it is in C) and in most places we do not provide it
anyway.

7 years agoremove unused static variables in FE_DGP* 4971/head
Timo Heister [Sun, 27 Aug 2017 22:41:42 +0000 (18:41 -0400)]
remove unused static variables in FE_DGP*

Unused static variables that confuse MSVC, so get rid of them.

7 years agoMSVC doesn't like 'not' in preprocessor 4970/head
Timo Heister [Sun, 27 Aug 2017 22:33:20 +0000 (18:33 -0400)]
MSVC doesn't like 'not' in preprocessor

While legal (I think), using ! is more natural anyways.

7 years agofix: remove enum in declaration
Timo Heister [Sun, 27 Aug 2017 22:32:24 +0000 (18:32 -0400)]
fix: remove enum in declaration

SymmetricTensorEigenvectorMethod is an enum class. MSVC complains about
"a scoped enumeration cannot be redeclared as an unscoped enumeration",
which is a bit weird. I do think this fix is correct, though.

7 years agofix tests/meshworker/step-11-mesh_loop 4968/head
Timo Heister [Sun, 27 Aug 2017 21:47:47 +0000 (17:47 -0400)]
fix tests/meshworker/step-11-mesh_loop

It doesn't make sense to have the face loop inside the boundary_worker.
Doh.

7 years agoMerge pull request #4937 from bangerth/kdtree-update
Daniel Arndt [Sun, 27 Aug 2017 18:22:22 +0000 (20:22 +0200)]
Merge pull request #4937 from bangerth/kdtree-update

Minor code updates to the kdtree implementation.

7 years agoMerge pull request #4942 from jppelteret/fix_tensor_initialiser_01
Daniel Arndt [Sun, 27 Aug 2017 17:28:12 +0000 (19:28 +0200)]
Merge pull request #4942 from jppelteret/fix_tensor_initialiser_01

Fix tensor initialiser and function return types

7 years agoMerge pull request #4948 from jppelteret/disable_diagnostics_01
David Wells [Sun, 27 Aug 2017 13:49:23 +0000 (09:49 -0400)]
Merge pull request #4948 from jppelteret/disable_diagnostics_01

Disabled a few extra diagnostic warnings for external packages

7 years agoDisabled a few extra diagnostic warnings for external packages 4948/head
Jean-Paul Pelteret [Tue, 22 Aug 2017 10:48:56 +0000 (12:48 +0200)]
Disabled a few extra diagnostic warnings for external packages

7 years agoMerge pull request #4967 from masterleinad/fix_boost_warning
David Wells [Sat, 26 Aug 2017 14:41:09 +0000 (10:41 -0400)]
Merge pull request #4967 from masterleinad/fix_boost_warning

Disable warning for boost-1.65.0

7 years agoDisable warning for boost-1.65.0 4967/head
Daniel Arndt [Sat, 26 Aug 2017 13:07:03 +0000 (15:07 +0200)]
Disable warning for boost-1.65.0

7 years agoMerge pull request #4965 from tamiko/cmake_remove_check
David Wells [Fri, 25 Aug 2017 22:04:01 +0000 (18:04 -0400)]
Merge pull request #4965 from tamiko/cmake_remove_check

CMake: Remove a compatibility check

7 years agoMerge pull request #4961 from tjhei/mesh_loop_test_step11
Wolfgang Bangerth [Fri, 25 Aug 2017 21:08:46 +0000 (15:08 -0600)]
Merge pull request #4961 from tjhei/mesh_loop_test_step11

add mesh_loop() test: step-11

7 years agoCMake: Remove a compatibility check 4965/head
Matthias Maier [Fri, 25 Aug 2017 20:12:42 +0000 (15:12 -0500)]
CMake: Remove a compatibility check

This check is not relevant any more. See #4964

Further, it is a good idea anyway to trim our compatibility checks a
bit...

7 years agoadd mesh_loop() test: step-11 4961/head
Timo Heister [Fri, 25 Aug 2017 18:56:57 +0000 (14:56 -0400)]
add mesh_loop() test: step-11

7 years agoMerge pull request #4960 from tjhei/mesh_loop_const_data
Wolfgang Bangerth [Fri, 25 Aug 2017 19:15:18 +0000 (13:15 -0600)]
Merge pull request #4960 from tjhei/mesh_loop_const_data

make mesh_loop CopyData and ScratchData args const refs

7 years agomake mesh_loop CopyData and ScratchData args const refs 4960/head
Timo Heister [Fri, 25 Aug 2017 17:45:38 +0000 (13:45 -0400)]
make mesh_loop CopyData and ScratchData args const refs

7 years agoMerge pull request #4941 from jppelteret/remove_unused_typedefs
Jean-Paul Pelteret [Fri, 25 Aug 2017 18:05:04 +0000 (20:05 +0200)]
Merge pull request #4941 from jppelteret/remove_unused_typedefs

Fix some warnings for unused local typedefs

7 years agoMerge pull request #4959 from masterleinad/fix_get_fe
Denis Davydov [Fri, 25 Aug 2017 14:59:11 +0000 (16:59 +0200)]
Merge pull request #4959 from masterleinad/fix_get_fe

Replace get_finite_element() by get_fe() again

7 years agoReplace full class names by decay<decltype(...)> 4941/head
Daniel Arndt [Fri, 25 Aug 2017 12:43:40 +0000 (14:43 +0200)]
Replace full class names by decay<decltype(...)>

7 years agoFix numerics/data_out_11 4959/head
Daniel Arndt [Fri, 25 Aug 2017 12:23:12 +0000 (14:23 +0200)]
Fix numerics/data_out_11

7 years agoMerge pull request #4956 from bangerth/more-pointer-updates
Daniel Arndt [Fri, 25 Aug 2017 11:33:40 +0000 (13:33 +0200)]
Merge pull request #4956 from bangerth/more-pointer-updates

More uses of the VectorMemory::Pointer class.

7 years agoReplace get_finite_element() by get_fe() again
Daniel Arndt [Fri, 25 Aug 2017 09:12:19 +0000 (11:12 +0200)]
Replace get_finite_element() by get_fe() again

7 years agoFix some warnings for unused local typedefs
Jean-Paul Pelteret [Wed, 23 Aug 2017 15:51:15 +0000 (17:51 +0200)]
Fix some warnings for unused local typedefs

7 years agoMerge pull request #4953 from bangerth/improve-gmres
Martin Kronbichler [Fri, 25 Aug 2017 09:26:02 +0000 (11:26 +0200)]
Merge pull request #4953 from bangerth/improve-gmres

Update the GMRES implementation.

7 years agoMerge pull request #4832 from masterleinad/tensor_evaluation_runtime_mapping_q_generic
Martin Kronbichler [Fri, 25 Aug 2017 09:25:01 +0000 (11:25 +0200)]
Merge pull request #4832 from masterleinad/tensor_evaluation_runtime_mapping_q_generic

Further optimize MappingQGeneric for tensor product Quadrature

7 years agoMerge pull request #4954 from bangerth/improve-linear-algebra
David Wells [Fri, 25 Aug 2017 04:47:58 +0000 (00:47 -0400)]
Merge pull request #4954 from bangerth/improve-linear-algebra

Update the LinearAlgebra implementation.

7 years agoMerge pull request #4957 from bangerth/doc-update
David Wells [Thu, 24 Aug 2017 23:01:12 +0000 (19:01 -0400)]
Merge pull request #4957 from bangerth/doc-update

Update the title of a preprint.

7 years agoUpdate the title of a preprint. 4957/head
Wolfgang Bangerth [Thu, 24 Aug 2017 22:06:15 +0000 (16:06 -0600)]
Update the title of a preprint.

7 years agoConvert more hand-allocations to VectorMemory::Pointer. 4956/head
Wolfgang Bangerth [Thu, 24 Aug 2017 22:02:36 +0000 (16:02 -0600)]
Convert more hand-allocations to VectorMemory::Pointer.

7 years agoFix hp/step-3c 4832/head
Daniel Arndt [Wed, 23 Aug 2017 15:10:07 +0000 (17:10 +0200)]
Fix hp/step-3c

7 years agoMerge pull request #4934 from bangerth/vector-memory-cleanup
David Wells [Thu, 24 Aug 2017 21:07:13 +0000 (17:07 -0400)]
Merge pull request #4934 from bangerth/vector-memory-cleanup

Further VectorMemory cleanups.

7 years agoMerge pull request #4951 from jppelteret/refactor_product_type_01
Daniel Arndt [Thu, 24 Aug 2017 20:55:03 +0000 (22:55 +0200)]
Merge pull request #4951 from jppelteret/refactor_product_type_01

Reimplement ProductType to better deal with qualified number types.

7 years agoRemove an unused variable. 4953/head
Wolfgang Bangerth [Thu, 24 Aug 2017 17:25:10 +0000 (11:25 -0600)]
Remove an unused variable.

The variable's documentation suggests that it will be used for a later
implementation of a 'vector rotation', but that has not materialized
in 10+ years, so delete it.

7 years agoUpdate the GMRES implementations to use VectorMemory::Pointer.
Wolfgang Bangerth [Thu, 24 Aug 2017 17:14:52 +0000 (11:14 -0600)]
Update the GMRES implementations to use VectorMemory::Pointer.

This facilitates automatic memory allocation cleanup.

7 years agoEquip VectorMemory::Pointer with a move assignment operator.
Wolfgang Bangerth [Thu, 24 Aug 2017 17:14:05 +0000 (11:14 -0600)]
Equip VectorMemory::Pointer with a move assignment operator.

7 years agoUpdate the LinearAlgebra implementations to use VectorMemory::Pointer. 4954/head
Wolfgang Bangerth [Thu, 24 Aug 2017 19:02:37 +0000 (13:02 -0600)]
Update the LinearAlgebra implementations to use VectorMemory::Pointer.

This facilitates automatic memory allocation cleanup.

7 years agoMerge pull request #4943 from bangerth/allow-copying-invalid-iterators
David Wells [Thu, 24 Aug 2017 18:06:36 +0000 (14:06 -0400)]
Merge pull request #4943 from bangerth/allow-copying-invalid-iterators

Allow copying invalid iterators

7 years agoRemove the now unused check for sys/time.h. 4952/head
David Wells [Thu, 24 Aug 2017 16:02:17 +0000 (12:02 -0400)]
Remove the now unused check for sys/time.h.

The std::chrono library provides this functionality for us now.

7 years agoUse std::chrono types in the Timer class.
David Wells [Thu, 24 Aug 2017 00:09:07 +0000 (20:09 -0400)]
Use std::chrono types in the Timer class.

This commit does two things:
1. The CPU time calculating function has been moved to a std::chrono-compliant
   clock class.
2. The various time measurements stored as private members of Timer have been
   reorganized into two structs of type ClockMeasurements. The new, equivalent
   fields use std::chrono types instead of double precision numbers.

7 years agoReimplement ProductType do better deal with qualified number types. 4951/head
Jean-Paul Pelteret [Thu, 24 Aug 2017 15:21:51 +0000 (17:21 +0200)]
Reimplement ProductType do better deal with qualified number types.

With reference to #4950.

7 years agoMerge pull request #4947 from jppelteret/update_fe_values_01
Wolfgang Bangerth [Thu, 24 Aug 2017 14:12:24 +0000 (08:12 -0600)]
Merge pull request #4947 from jppelteret/update_fe_values_01

Updates to FEValuesViews::OutputType and FEValues internal functions


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.