]> https://gitweb.dealii.org/ - dealii.git/log
dealii.git
7 years agoMerge pull request #4513 from masterleinad/fix_parameter_handler_test
Martin Kronbichler [Tue, 13 Jun 2017 19:54:00 +0000 (21:54 +0200)]
Merge pull request #4513 from masterleinad/fix_parameter_handler_test

Fix parameter_handler_double_02

7 years agoMerge pull request #4509 from masterleinad/deprecations_1
Wolfgang Bangerth [Tue, 13 Jun 2017 15:31:59 +0000 (09:31 -0600)]
Merge pull request #4509 from masterleinad/deprecations_1

Remove deprecated member functions in vector classes

7 years agoFix parameter_handler_double_02 4513/head
Daniel Arndt [Tue, 13 Jun 2017 15:05:57 +0000 (17:05 +0200)]
Fix parameter_handler_double_02

7 years agoMerge pull request #4510 from masterleinad/deprecations_2
David Wells [Tue, 13 Jun 2017 12:44:40 +0000 (08:44 -0400)]
Merge pull request #4510 from masterleinad/deprecations_2

Clean up AdditionalData in SolverCG and SolverGMRES

7 years agoMerge pull request #4511 from drwells/inline-line-to-cell-vertices
Martin Kronbichler [Tue, 13 Jun 2017 12:41:58 +0000 (14:41 +0200)]
Merge pull request #4511 from drwells/inline-line-to-cell-vertices

Inline GeometryInfo<dim>::line_to_cell_vertices.

7 years agoInline GeometryInfo<dim>::line_to_cell_vertices. 4511/head
David Wells [Mon, 12 Jun 2017 15:13:37 +0000 (11:13 -0400)]
Inline GeometryInfo<dim>::line_to_cell_vertices.

This provides about a 5% speed boost in TransfiniteInterpolationManifold since
the compiler can rewrite the loop over the line vertices.

7 years agoMerge pull request #4504 from bangerth/save-flags
Daniel Arndt [Tue, 13 Jun 2017 10:40:46 +0000 (12:40 +0200)]
Merge pull request #4504 from bangerth/save-flags

Save the state of the stream we're going to write into.

7 years agoCleanup AdditionalData in SolverCG and SolverGMRES 4510/head
Daniel Arndt [Sat, 10 Jun 2017 09:48:35 +0000 (11:48 +0200)]
Cleanup AdditionalData in SolverCG and SolverGMRES

7 years agoMerge pull request #4506 from kronbichler/fix_block_relaxation
Daniel Arndt [Mon, 12 Jun 2017 22:24:14 +0000 (00:24 +0200)]
Merge pull request #4506 from kronbichler/fix_block_relaxation

Implement vmult() method in RelaxationBlock{Jacobi,SOR,SSOR}

7 years agoRemove more deprecated member methods in vector classes 4509/head
Daniel Arndt [Mon, 12 Jun 2017 20:33:06 +0000 (22:33 +0200)]
Remove more deprecated member methods in vector classes

7 years agoRemove deprecated member functions in vector classes
Daniel Arndt [Wed, 7 Jun 2017 15:53:11 +0000 (17:53 +0200)]
Remove deprecated member functions in vector classes

7 years agoMerge pull request #4508 from luca-heltai/unique-ptr-parameter-handler
Wolfgang Bangerth [Mon, 12 Jun 2017 13:40:14 +0000 (07:40 -0600)]
Merge pull request #4508 from luca-heltai/unique-ptr-parameter-handler

Changed clone and create in Patterns to return std::unique_ptr

7 years agoMake clone and crete return std::unique_ptr in Patterns. 4508/head
Luca Heltai [Mon, 12 Jun 2017 10:48:33 +0000 (12:48 +0200)]
Make clone and crete return std::unique_ptr in Patterns.

7 years agoMerge pull request #4507 from luca-heltai/double-to-number
Luca Heltai [Mon, 12 Jun 2017 08:44:17 +0000 (10:44 +0200)]
Merge pull request #4507 from luca-heltai/double-to-number

Fixed DerivativeForm.

7 years agoFixed Determinant in DerivativeForm. 4507/head
Luca Heltai [Mon, 12 Jun 2017 08:08:00 +0000 (10:08 +0200)]
Fixed Determinant in DerivativeForm.

7 years agoImplement vmult() method in RelaxationBlock{Jacobi,SOR,SSOR} 4506/head
Martin Kronbichler [Sun, 11 Jun 2017 20:53:48 +0000 (22:53 +0200)]
Implement vmult() method in RelaxationBlock{Jacobi,SOR,SSOR}

7 years agoMerge pull request #4494 from kronbichler/multigrid_performance_improvement
Martin Kronbichler [Sat, 10 Jun 2017 20:32:23 +0000 (22:32 +0200)]
Merge pull request #4494 from kronbichler/multigrid_performance_improvement

Use shortcut in multigrid smoothing in case we want to zero out vector

7 years agoSimplify step() in PreconditionChebyshev. 4494/head
Martin Kronbichler [Sat, 10 Jun 2017 10:25:11 +0000 (12:25 +0200)]
Simplify step() in PreconditionChebyshev.

7 years agoAdd changelog entry. 4504/head
Wolfgang Bangerth [Sat, 10 Jun 2017 00:28:59 +0000 (18:28 -0600)]
Add changelog entry.

7 years agoAdd test.
Wolfgang Bangerth [Sat, 10 Jun 2017 00:28:45 +0000 (18:28 -0600)]
Add test.

7 years agoSave the state of the stream we're going to write into.
Wolfgang Bangerth [Sat, 10 Jun 2017 00:28:33 +0000 (18:28 -0600)]
Save the state of the stream we're going to write into.

7 years agoMerge pull request #4495 from bangerth/const-prm-print-parameters
David Wells [Fri, 9 Jun 2017 19:31:05 +0000 (15:31 -0400)]
Merge pull request #4495 from bangerth/const-prm-print-parameters

Make ParameterHandler::print_parameters() const.

7 years agoAdd changelog
Martin Kronbichler [Fri, 9 Jun 2017 16:23:08 +0000 (18:23 +0200)]
Add changelog

7 years agoAugment documentation
Martin Kronbichler [Fri, 9 Jun 2017 06:19:01 +0000 (08:19 +0200)]
Augment documentation

7 years agoUse shortcut in multigrid smoothing in case we want to zero out vector
Martin Kronbichler [Tue, 6 Jun 2017 21:50:38 +0000 (23:50 +0200)]
Use shortcut in multigrid smoothing in case we want to zero out vector

7 years agoMerge pull request #4502 from tjhei/document_cell_id
Martin Kronbichler [Fri, 9 Jun 2017 10:58:38 +0000 (12:58 +0200)]
Merge pull request #4502 from tjhei/document_cell_id

document CellId better

7 years agoMerge pull request #4383 from drwells/dof-data-cleanup-1
Martin Kronbichler [Fri, 9 Jun 2017 09:01:02 +0000 (11:01 +0200)]
Merge pull request #4383 from drwells/dof-data-cleanup-1

DataOut_DoFData cleanup

7 years agodocument CellId better 4502/head
Timo Heister [Fri, 9 Jun 2017 08:27:30 +0000 (10:27 +0200)]
document CellId better

7 years agoMerge pull request #4496 from rosskynch/IntegratedLegendreSZ
Martin Kronbichler [Fri, 9 Jun 2017 08:12:38 +0000 (10:12 +0200)]
Merge pull request #4496 from rosskynch/IntegratedLegendreSZ

New polynomials: IntegratedLegendreSZ.

7 years agoMerge pull request #4501 from drwells/set-openmp-environment-variable
Matthias Maier [Fri, 9 Jun 2017 03:09:39 +0000 (22:09 -0500)]
Merge pull request #4501 from drwells/set-openmp-environment-variable

Set OMP_NUM_THREADS=1 in the test suite.

7 years agoFixed comment spacing in header. Fixed some typos in documentation. Replaced use... 4496/head
Ross Kynch [Thu, 8 Jun 2017 22:41:00 +0000 (23:41 +0100)]
Fixed comment spacing in header. Fixed some typos in documentation. Replaced use of pre-computed coefficients and replaced with a simple on-the-fly calculation.

7 years agoSet OMP_NUM_THREADS=2 in the test suite. 4501/head
David Wells [Thu, 8 Jun 2017 20:44:18 +0000 (16:44 -0400)]
Set OMP_NUM_THREADS=2 in the test suite.

7 years agoAdd changelog entries. 4495/head
Wolfgang Bangerth [Wed, 7 Jun 2017 16:02:42 +0000 (10:02 -0600)]
Add changelog entries.

7 years agoMake ParameterHandler::print_parameters() const.
Wolfgang Bangerth [Wed, 7 Jun 2017 16:02:07 +0000 (10:02 -0600)]
Make ParameterHandler::print_parameters() const.

This is done by introducing a new, private function, that duplicates most
of what the now deprecated function ParameterHandler::print_parameters_section()
does, but without changing the state of the object.

The duplication of code will be removed once the deprecated function is removed.

7 years agoMerge pull request #4378 from class4kayaker/fix_initlog
Daniel Arndt [Thu, 8 Jun 2017 15:56:34 +0000 (17:56 +0200)]
Merge pull request #4378 from class4kayaker/fix_initlog

Fix initlog

7 years agoMerge pull request #4499 from kronbichler/fix_print_formatted
Daniel Arndt [Thu, 8 Jun 2017 15:55:32 +0000 (17:55 +0200)]
Merge pull request #4499 from kronbichler/fix_print_formatted

Fix FullMatrix::print_formatted for NaN entries.

7 years agoFix FullMatrix::print_formatted for NaN entries. 4499/head
Martin Kronbichler [Thu, 8 Jun 2017 13:32:06 +0000 (15:32 +0200)]
Fix FullMatrix::print_formatted for NaN entries.

7 years agoMerge pull request #4497 from tjhei/fix_abort_in_assert_parallel
Martin Kronbichler [Thu, 8 Jun 2017 10:02:42 +0000 (12:02 +0200)]
Merge pull request #4497 from tjhei/fix_abort_in_assert_parallel

try to break in gdb when Assert fails

7 years agoAdded non-zero evaluation points to test
Ross Kynch [Wed, 7 Jun 2017 21:26:29 +0000 (22:26 +0100)]
Added non-zero evaluation points to test

7 years agoFix MPI torus test 4378/head
Jonathan Robey [Wed, 7 Jun 2017 18:11:51 +0000 (11:11 -0700)]
Fix MPI torus test

7 years agotry to break in gdb when Assert fails 4497/head
Timo Heister [Wed, 7 Jun 2017 17:26:07 +0000 (19:26 +0200)]
try to break in gdb when Assert fails

addresses #4490 (as good as we can do it), improves #4413

7 years agoAdded IntegratedLegendreSZ which implements the integrated Legendre polynomials descr...
Ross Kynch [Tue, 30 May 2017 21:54:53 +0000 (22:54 +0100)]
Added IntegratedLegendreSZ which implements the integrated Legendre polynomials described in the PhD thesis of Sabine Zaglmayr.

7 years agoMerge pull request #4493 from bangerth/doc-update-2
Wolfgang Bangerth [Wed, 7 Jun 2017 16:07:49 +0000 (10:07 -0600)]
Merge pull request #4493 from bangerth/doc-update-2

Extend the discussion in our exception module.

7 years agoBetter link to the exception module. 4493/head
Wolfgang Bangerth [Tue, 6 Jun 2017 20:40:20 +0000 (14:40 -0600)]
Better link to the exception module.

7 years agoExtend the discussion in our exception module.
Wolfgang Bangerth [Tue, 6 Jun 2017 20:40:20 +0000 (14:40 -0600)]
Extend the discussion in our exception module.

7 years agoMerge pull request #4483 from masterleinad/fix_cylindrical_manifold
Martin Kronbichler [Wed, 7 Jun 2017 10:42:52 +0000 (12:42 +0200)]
Merge pull request #4483 from masterleinad/fix_cylindrical_manifold

Derive CylindricalManifold from ChartManifold

7 years agoMerge pull request #4482 from masterleinad/initialiaze_all_members_trilinos
Martin Kronbichler [Wed, 7 Jun 2017 06:55:10 +0000 (08:55 +0200)]
Merge pull request #4482 from masterleinad/initialiaze_all_members_trilinos

Initialize all member variables in TrilinosWrappers::MPI::Vector

7 years agoMerge pull request #4492 from bangerth/doc-update
Martin Kronbichler [Wed, 7 Jun 2017 06:52:44 +0000 (08:52 +0200)]
Merge pull request #4492 from bangerth/doc-update

Better explain the concept of material_ids.

7 years agoMerge pull request #4491 from Rombur/documentation
Wolfgang Bangerth [Tue, 6 Jun 2017 19:23:54 +0000 (13:23 -0600)]
Merge pull request #4491 from Rombur/documentation

Update error message.

7 years agoBetter explain the concept of material_ids. 4492/head
Wolfgang Bangerth [Tue, 6 Jun 2017 19:21:14 +0000 (13:21 -0600)]
Better explain the concept of material_ids.

7 years agoUpdate error message. 4491/head
Bruno Turcksin [Tue, 6 Jun 2017 19:12:40 +0000 (15:12 -0400)]
Update error message.

7 years agoMerge pull request #4489 from tjhei/document_fp_functions
Luca Heltai [Tue, 6 Jun 2017 15:35:28 +0000 (17:35 +0200)]
Merge pull request #4489 from tjhei/document_fp_functions

document function parser functions

7 years agoEnsure that all member variables are swapped 4482/head
Daniel Arndt [Tue, 6 Jun 2017 14:53:09 +0000 (16:53 +0200)]
Ensure that all member variables are swapped

7 years agodocument function parser functions 4489/head
Timo Heister [Tue, 6 Jun 2017 14:08:06 +0000 (16:08 +0200)]
document function parser functions

7 years agoMerge pull request #4487 from masterleinad/fixup_the_the
David Wells [Tue, 6 Jun 2017 13:15:56 +0000 (09:15 -0400)]
Merge pull request #4487 from masterleinad/fixup_the_the

Fix up 'the the ' in the documentation

7 years agoMove computation of normal vector into anonymous namespace 4483/head
Daniel Arndt [Tue, 6 Jun 2017 13:14:14 +0000 (15:14 +0200)]
Move computation of normal vector into anonymous namespace

7 years agoFix up 'the the ' in the documentation 4487/head
Daniel Arndt [Tue, 6 Jun 2017 11:50:56 +0000 (13:50 +0200)]
Fix up 'the the ' in the documentation

7 years agoInitialize all member variables in TrilinosWrappers::MPI::Vector
Daniel Arndt [Sat, 3 Jun 2017 22:21:50 +0000 (00:21 +0200)]
Initialize all member variables in TrilinosWrappers::MPI::Vector

7 years agoDerive CylindricalManifold from ChartManifold
Daniel Arndt [Sun, 4 Jun 2017 23:37:38 +0000 (01:37 +0200)]
Derive CylindricalManifold from ChartManifold

7 years agoMerge pull request #4450 from kronbichler/mapping_transform_R2U_performance
Wolfgang Bangerth [Mon, 5 Jun 2017 20:34:55 +0000 (14:34 -0600)]
Merge pull request #4450 from kronbichler/mapping_transform_R2U_performance

Performance improvement for MappingQ::transform_real_to_unit_cell

7 years agoAdd changelog 4450/head
Martin Kronbichler [Mon, 5 Jun 2017 14:48:36 +0000 (16:48 +0200)]
Add changelog

7 years agoAdd test
Martin Kronbichler [Mon, 5 Jun 2017 14:45:21 +0000 (16:45 +0200)]
Add test

7 years agoAdjust output on test.
Martin Kronbichler [Sat, 3 Jun 2017 14:56:26 +0000 (16:56 +0200)]
Adjust output on test.

The change in the algorithm resulted in picking another cell for points exactly on the interface between two (or more) cell.s

7 years agoFix bug in eulerian mapping regarding preservation of vertex locations
Martin Kronbichler [Sat, 3 Jun 2017 14:51:00 +0000 (16:51 +0200)]
Fix bug in eulerian mapping regarding preservation of vertex locations

7 years agoUse cheap guess in transfinite manifold
Martin Kronbichler [Sat, 3 Jun 2017 14:50:39 +0000 (16:50 +0200)]
Use cheap guess in transfinite manifold

7 years agoSimplify initial guess for Newton iteration of transform_real_to_unit_cell
Martin Kronbichler [Wed, 31 May 2017 10:39:07 +0000 (12:39 +0200)]
Simplify initial guess for Newton iteration of transform_real_to_unit_cell

7 years agoIntroduce function real_to_unit_cell_affine_approximation.
Martin Kronbichler [Sat, 3 Jun 2017 14:39:14 +0000 (16:39 +0200)]
Introduce function real_to_unit_cell_affine_approximation.

7 years agoMerge pull request #4484 from drwells/fix-petsc-bool
Denis Davydov [Mon, 5 Jun 2017 04:15:30 +0000 (06:15 +0200)]
Merge pull request #4484 from drwells/fix-petsc-bool

Remove usages of the deprecated PetscBooleanType.

7 years agoMerge pull request #4485 from bangerth/grammar-fix
Denis Davydov [Mon, 5 Jun 2017 04:13:49 +0000 (06:13 +0200)]
Merge pull request #4485 from bangerth/grammar-fix

Fix grammar in cmake error messages.

7 years agoFix grammar in cmake error messages. 4485/head
Wolfgang Bangerth [Mon, 5 Jun 2017 01:30:04 +0000 (19:30 -0600)]
Fix grammar in cmake error messages.

7 years agoRemove usages of the deprecated PetscBooleanType. 4484/head
David Wells [Sun, 4 Jun 2017 23:49:27 +0000 (19:49 -0400)]
Remove usages of the deprecated PetscBooleanType.

Followup to db66997e97: we should avoid using deprecated types in the library
and public headers.

7 years agoMerge pull request #4477 from bangerth/deprecate-prm-handler
David Wells [Sun, 4 Jun 2017 21:00:36 +0000 (17:00 -0400)]
Merge pull request #4477 from bangerth/deprecate-prm-handler

Deprecate ParameterHandler::print_parameters_section().

7 years agoMerge pull request #4480 from kronbichler/add_mapping_test
David Wells [Sun, 4 Jun 2017 19:21:29 +0000 (15:21 -0400)]
Merge pull request #4480 from kronbichler/add_mapping_test

Add test where inversion in real_to_unit_cell fails

7 years agoMerge pull request #4481 from drwells/remove-old-petsc-compatibility
Martin Kronbichler [Sun, 4 Jun 2017 06:50:00 +0000 (08:50 +0200)]
Merge pull request #4481 from drwells/remove-old-petsc-compatibility

Remove support for versions of PETSc before 3.3.0.

7 years agoRemove support for versions of PETSc before 3.3.0. 4481/head
David Wells [Sat, 3 Jun 2017 19:42:35 +0000 (15:42 -0400)]
Remove support for versions of PETSc before 3.3.0.

7 years agoMerge pull request #4479 from drwells/fix-absolute-links
Martin Kronbichler [Sat, 3 Jun 2017 19:45:47 +0000 (21:45 +0200)]
Merge pull request #4479 from drwells/fix-absolute-links

Make some documentation links relative.

7 years agoAdd test where inversion in real_to_unit_cell fails 4480/head
Martin Kronbichler [Sat, 3 Jun 2017 19:40:11 +0000 (21:40 +0200)]
Add test where inversion in real_to_unit_cell fails

7 years agoMerge pull request #4454 from masterleinad/remove_trilinos_vector_base
Daniel Arndt [Sat, 3 Jun 2017 18:45:07 +0000 (20:45 +0200)]
Merge pull request #4454 from masterleinad/remove_trilinos_vector_base

Remove TrilinosWrappers::VectorBase

7 years agoMake some documentation links relative. 4479/head
David Wells [Sat, 3 Jun 2017 18:18:57 +0000 (14:18 -0400)]
Make some documentation links relative.

The other tutorial programs use relative links in these cases.

7 years agoFix up trilinos_precondition.h 4454/head
Daniel Arndt [Sat, 3 Jun 2017 16:56:48 +0000 (18:56 +0200)]
Fix up trilinos_precondition.h

7 years agoFix up blank spaces after 'operator'
Daniel Arndt [Sat, 3 Jun 2017 14:56:34 +0000 (16:56 +0200)]
Fix up blank spaces after 'operator'

7 years agoRemove TrilinosWrappers::VectorBase
Daniel Arndt [Tue, 30 May 2017 22:25:23 +0000 (00:25 +0200)]
Remove TrilinosWrappers::VectorBase

7 years agoMerge pull request #4469 from bangerth/update-prm-handler
David Wells [Sat, 3 Jun 2017 16:52:11 +0000 (12:52 -0400)]
Merge pull request #4469 from bangerth/update-prm-handler

Minor cleanups in ParameterHandler.

7 years agoMerge pull request #4466 from bangerth/fe-clone
David Wells [Sat, 3 Jun 2017 13:51:00 +0000 (09:51 -0400)]
Merge pull request #4466 from bangerth/fe-clone

Let FE::clone() return a std::unique_ptr.

7 years agoAdd a changelog entry. 4477/head
Wolfgang Bangerth [Fri, 2 Jun 2017 22:06:37 +0000 (16:06 -0600)]
Add a changelog entry.

7 years agoWrap comments in ParameterHandler::print_parameters_section().
Wolfgang Bangerth [Fri, 2 Jun 2017 22:05:43 +0000 (16:05 -0600)]
Wrap comments in ParameterHandler::print_parameters_section().

7 years agoDeprecate ParameterHandler::print_parameters_section().
Wolfgang Bangerth [Fri, 2 Jun 2017 22:05:23 +0000 (16:05 -0600)]
Deprecate ParameterHandler::print_parameters_section().

7 years agoMerge pull request #4475 from bangerth/fix-test
Matthias Maier [Fri, 2 Jun 2017 21:02:27 +0000 (16:02 -0500)]
Merge pull request #4475 from bangerth/fix-test

Add secondary output for one test.

7 years agoAdd secondary output for one test. 4475/head
Wolfgang Bangerth [Fri, 2 Jun 2017 20:34:58 +0000 (14:34 -0600)]
Add secondary output for one test.

The test takes one more or less iteration, depending on the system.
So add a secondary output.

7 years agoMerge pull request #4472 from kronbichler/fix_grid_tools_regularize_test
Wolfgang Bangerth [Fri, 2 Jun 2017 19:31:28 +0000 (13:31 -0600)]
Merge pull request #4472 from kronbichler/fix_grid_tools_regularize_test

Fix GridTools::regularize_mesh test output

7 years agoFix GridTools::regularize_mesh test output 4472/head
Martin Kronbichler [Fri, 2 Jun 2017 18:54:48 +0000 (20:54 +0200)]
Fix GridTools::regularize_mesh test output

7 years agoMerge pull request #4470 from bangerth/indent
Daniel Arndt [Fri, 2 Jun 2017 18:18:19 +0000 (20:18 +0200)]
Merge pull request #4470 from bangerth/indent

Change some indentation oddities.

7 years agoChange some indentation oddities. 4470/head
Wolfgang Bangerth [Fri, 2 Jun 2017 16:32:36 +0000 (10:32 -0600)]
Change some indentation oddities.

The majority of these are related to space before comma. I did all of
this by first running astyle 3.0.1 to see what it changes, and then
running astyle 2.04 as usual again. 3.0.1 fixes up a few oddities
that 2.04 doesn't undo, and most of these are probably worthwhile
keeping.

There are some corner cases where we had purposefully aligned commas
with leading spaces, and one could consider not making this change,
or updating it by hand. But I don't feel strongly enough about
this to really go to lengths here.

7 years agoRemove more outdated comments. 4469/head
Wolfgang Bangerth [Fri, 2 Jun 2017 16:14:52 +0000 (10:14 -0600)]
Remove more outdated comments.

7 years agoSimplify control flow a bit.
Wolfgang Bangerth [Fri, 2 Jun 2017 16:11:52 +0000 (10:11 -0600)]
Simplify control flow a bit.

7 years agoRemove an outdated comment.
Wolfgang Bangerth [Fri, 2 Jun 2017 16:11:21 +0000 (10:11 -0600)]
Remove an outdated comment.

7 years agoAdd changelog entry. 4466/head
Wolfgang Bangerth [Fri, 2 Jun 2017 14:56:11 +0000 (08:56 -0600)]
Add changelog entry.

7 years agoMerge pull request #4467 from kronbichler/fix_refinement_listeners
Daniel Arndt [Fri, 2 Jun 2017 14:03:49 +0000 (16:03 +0200)]
Merge pull request #4467 from kronbichler/fix_refinement_listeners

Adjust test to clear signal at tria destructor

7 years agoClean up some headers. 4383/head
David Wells [Fri, 2 Jun 2017 13:32:53 +0000 (09:32 -0400)]
Clean up some headers.

7 years agoSplit DataOut_DoFData instantiations.
David Wells [Sat, 13 May 2017 19:56:26 +0000 (15:56 -0400)]
Split DataOut_DoFData instantiations.

Before this commit GCC needed 2.3 GB, 65s in release mode and 3.6 GB, 79s in
debug mode to compile this file. After splitting the file we need 43s/32s and
1.6 GB/1.3 GB in release mode and 52s/34s and 2.1 GB/2.0 GB in debug mode. This
is substantial because this was (previously) the most expensive file to
compile.

This also adds a few missing instantiations to the nonzero codimension 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.