]> https://gitweb.dealii.org/ - dealii.git/log
dealii.git
8 years agoMerge pull request #2383 from kalj/fix-unused-parameter-warnings
Wolfgang Bangerth [Sun, 20 Mar 2016 01:33:38 +0000 (20:33 -0500)]
Merge pull request #2383 from kalj/fix-unused-parameter-warnings

Use trick to hide warnings about unused parameters

8 years agoMerge pull request #2384 from kalj/fix-tbb-errors
Wolfgang Bangerth [Sun, 20 Mar 2016 01:33:13 +0000 (20:33 -0500)]
Merge pull request #2384 from kalj/fix-tbb-errors

make tbb work with c++11 and nvcc

8 years agomake tbb work with c++11 and nvcc 2384/head
Karl Ljungkvist [Mon, 10 Aug 2015 08:08:27 +0000 (10:08 +0200)]
make tbb work with c++11 and nvcc

8 years agoUse trick to hide warnings about unused parameters 2383/head
Karl Ljungkvist [Sat, 19 Mar 2016 18:26:26 +0000 (13:26 -0500)]
Use trick to hide warnings about unused parameters

8 years agoMerge pull request #2380 from kalj/fix-nvcc-warnings
Matthias Maier [Sat, 19 Mar 2016 17:38:08 +0000 (12:38 -0500)]
Merge pull request #2380 from kalj/fix-nvcc-warnings

Fix nvcc warnings

8 years agosuppress some warnings by explicit casting 2380/head
Karl Ljungkvist [Sat, 19 Mar 2016 03:29:30 +0000 (22:29 -0500)]
suppress some warnings by explicit casting

8 years agoremoving unreachable code
Karl Ljungkvist [Tue, 1 Sep 2015 07:38:37 +0000 (09:38 +0200)]
removing unreachable code

8 years agoMerge pull request #2379 from guidokanschat/https_tutorials
Luca Heltai [Sat, 19 Mar 2016 15:04:15 +0000 (16:04 +0100)]
Merge pull request #2379 from guidokanschat/https_tutorials

Use https to access images in tutorials

8 years agoUse https to access images in tutorials 2379/head
Guido Kanschat [Sat, 19 Mar 2016 14:32:35 +0000 (09:32 -0500)]
Use https to access images in tutorials

8 years agoMerge pull request #2362 from tjhei/ide_files
Matthias Maier [Fri, 18 Mar 2016 22:07:36 +0000 (17:07 -0500)]
Merge pull request #2362 from tjhei/ide_files

add examples and tests to project for IDEs

8 years agoMerge pull request #2368 from tamiko/cmake_cleanup
Matthias Maier [Fri, 18 Mar 2016 22:04:32 +0000 (17:04 -0500)]
Merge pull request #2368 from tamiko/cmake_cleanup

CMake: Minor cleanup

8 years agoCMake: Use DEAL_II_FEATURES in config/CMakeLists.txt 2368/head
Matthias Maier [Sat, 5 Mar 2016 08:51:21 +0000 (02:51 -0600)]
CMake: Use DEAL_II_FEATURES in config/CMakeLists.txt

This commit also rearranges the logic such that variables belonging to a
certain features are grouped together again.

8 years agoCMake: Use DEAL_II_COMPONENTS in setup_write_config.cmake
Matthias Maier [Sat, 5 Mar 2016 08:33:48 +0000 (02:33 -0600)]
CMake: Use DEAL_II_COMPONENTS in setup_write_config.cmake

... and get rid of a variable introspection.

8 years agoCMake: Use DEAL_II_FEATURES in setup_write_config.cmake
Matthias Maier [Sat, 5 Mar 2016 08:27:46 +0000 (02:27 -0600)]
CMake: Use DEAL_II_FEATURES in setup_write_config.cmake

This is a first step to avoid the variables introspection done in this
setup file.

8 years agoCMake: Refactor feature setup
Matthias Maier [Sat, 5 Mar 2016 08:16:31 +0000 (02:16 -0600)]
CMake: Refactor feature setup

 - DEAL_II_FEATURES is now used to hold the short name of all configurable
   features

8 years agoMerge pull request #2374 from davydden/test_bundled_headers
Matthias Maier [Fri, 18 Mar 2016 21:56:25 +0000 (16:56 -0500)]
Merge pull request #2374 from davydden/test_bundled_headers

skip all-headers/bundled to avoid issues with testing an already inst…

8 years agoskip all-headers/bundled to avoid issues with testing an already installed library 2374/head
Timo Heister [Fri, 18 Mar 2016 13:50:00 +0000 (14:50 +0100)]
skip all-headers/bundled to avoid issues with testing an already installed library

8 years agoadd examples and tests to project for IDEs 2362/head
Timo Heister [Thu, 17 Mar 2016 13:55:56 +0000 (14:55 +0100)]
add examples and tests to project for IDEs

This adds the example and test source and header files to the cmake
project with a dummy target that is not built. IDEs like qtcreator will
then include the files inside the project.

8 years agoMerge pull request #2373 from kronbichler/master
Wolfgang Bangerth [Fri, 18 Mar 2016 08:15:46 +0000 (03:15 -0500)]
Merge pull request #2373 from kronbichler/master

Fix two more slow parts of parallel MG.

8 years agoFix two more slow parts of parallel MG. 2373/head
Martin Kronbichler [Fri, 18 Mar 2016 08:05:54 +0000 (09:05 +0100)]
Fix two more slow parts of parallel MG.

8 years agoMerge pull request #2370 from bangerth/doc-update-50
Denis Davydov [Fri, 18 Mar 2016 07:56:00 +0000 (08:56 +0100)]
Merge pull request #2370 from bangerth/doc-update-50

Update description of a couple of exceptions.

8 years agoMerge pull request #2371 from bangerth/make-variable-const
Martin Kronbichler [Fri, 18 Mar 2016 07:29:20 +0000 (08:29 +0100)]
Merge pull request #2371 from bangerth/make-variable-const

Make a variable 'const'.

8 years agoMake a variable 'const'. 2371/head
Wolfgang Bangerth [Sat, 12 Mar 2016 18:38:05 +0000 (12:38 -0600)]
Make a variable 'const'.

8 years agoUpdate description of a couple of exceptions. 2370/head
Wolfgang Bangerth [Fri, 18 Mar 2016 07:10:50 +0000 (02:10 -0500)]
Update description of a couple of exceptions.

8 years agoMerge pull request #2367 from tamiko/cmake_remove_legacy_make_global_options
Wolfgang Bangerth [Fri, 18 Mar 2016 06:51:53 +0000 (01:51 -0500)]
Merge pull request #2367 from tamiko/cmake_remove_legacy_make_global_options

Cmake remove legacy make global options

8 years agoadd a changes.h entry 2367/head
Matthias Maier [Thu, 17 Mar 2016 19:42:41 +0000 (14:42 -0500)]
add a changes.h entry

8 years agoUpdate documentation
Matthias Maier [Sat, 5 Mar 2016 09:05:45 +0000 (03:05 -0600)]
Update documentation

8 years agoCMake: remove legacy Make.global_options
Matthias Maier [Sat, 5 Mar 2016 09:02:56 +0000 (03:02 -0600)]
CMake: remove legacy Make.global_options

8 years agoMerge pull request #2366 from guidokanschat/https
Denis Davydov [Thu, 17 Mar 2016 19:35:24 +0000 (20:35 +0100)]
Merge pull request #2366 from guidokanschat/https

change images to https

8 years agochange images to https 2366/head
Guido Kanschat [Thu, 17 Mar 2016 19:30:05 +0000 (20:30 +0100)]
change images to https

8 years agoMerge pull request #2365 from luca-heltai/change-pack-name
Matthias Maier [Thu, 17 Mar 2016 19:14:23 +0000 (14:14 -0500)]
Merge pull request #2365 from luca-heltai/change-pack-name

Fixed naming of Mac Package.

8 years agoMerge pull request #2338 from luca-heltai/relocate-libs
Matthias Maier [Thu, 17 Mar 2016 18:42:31 +0000 (13:42 -0500)]
Merge pull request #2338 from luca-heltai/relocate-libs

Relocate libraries.

8 years agoFixed naming of Mac Package. 2365/head
Luca Heltai [Thu, 17 Mar 2016 18:25:08 +0000 (19:25 +0100)]
Fixed naming of Mac Package.

8 years agoMerge pull request #2364 from Rombur/fix_typename
Timo Heister [Thu, 17 Mar 2016 18:11:07 +0000 (19:11 +0100)]
Merge pull request #2364 from Rombur/fix_typename

Remove typename from instantiation file.

8 years agoRemove typename from instantiation file. 2364/head
Bruno Turcksin [Thu, 17 Mar 2016 16:35:58 +0000 (12:35 -0400)]
Remove typename from instantiation file.

8 years agoMerge pull request #2363 from davydden/deal_solver_02_mkl_fix
David Wells [Thu, 17 Mar 2016 15:42:42 +0000 (11:42 -0400)]
Merge pull request #2363 from davydden/deal_solver_02_mkl_fix

adjust petsc/deal_solver_02 test to pass on Ubuntu 14.04 + GNU compil…

8 years agoMerge pull request #2359 from drwells/remove-intel-workaround
Timo Heister [Thu, 17 Mar 2016 15:03:49 +0000 (16:03 +0100)]
Merge pull request #2359 from drwells/remove-intel-workaround

Remove a workaround for an old intel compiler.

8 years agofix arpack/step-36_ar test to run on Ubuntu 14.04 + GNU compilers + MKL 2363/head
Denis Davydov [Thu, 17 Mar 2016 14:41:29 +0000 (15:41 +0100)]
fix arpack/step-36_ar test to run on Ubuntu 14.04 + GNU compilers + MKL

8 years agoadjust petsc/deal_solver_02 test to pass on Ubuntu 14.04 + GNU compilers + MKL
Denis Davydov [Thu, 17 Mar 2016 14:24:20 +0000 (15:24 +0100)]
adjust petsc/deal_solver_02 test to pass on Ubuntu 14.04 + GNU compilers + MKL

8 years agoMerge pull request #2361 from kronbichler/master
Bruno Turcksin [Thu, 17 Mar 2016 14:01:33 +0000 (09:01 -0500)]
Merge pull request #2361 from kronbichler/master

Performance improvements: Triangulation::end(level) can be expensive

8 years agoPerformance improvements: Triangulation::end(level) can be expensive 2361/head
Martin Kronbichler [Thu, 17 Mar 2016 13:14:39 +0000 (14:14 +0100)]
Performance improvements: Triangulation::end(level) can be expensive

8 years agoMerge pull request #2312 from jgedicke/Meshworker_InhomConstraints
Bruno Turcksin [Thu, 17 Mar 2016 12:53:07 +0000 (07:53 -0500)]
Merge pull request #2312 from jgedicke/Meshworker_InhomConstraints

Inhomogeneous constraints in Meshworker

8 years agocorrected language spelling in comments 2312/head
Joscha Gedicke [Thu, 17 Mar 2016 10:39:41 +0000 (11:39 +0100)]
corrected language spelling in comments

8 years agoMerge pull request #2358 from drwells/fix-assignment-assertion
Bruno Turcksin [Thu, 17 Mar 2016 01:13:08 +0000 (20:13 -0500)]
Merge pull request #2358 from drwells/fix-assignment-assertion

Fix an assertion in read_tecplot to not use '='.

8 years agoRemove a workaround for an old intel compiler. 2359/head
David Wells [Wed, 16 Mar 2016 17:45:53 +0000 (13:45 -0400)]
Remove a workaround for an old intel compiler.

This was added in April 2005 in commit 0a58949ace and is no longer
necessary.

8 years agoFix an assertion in read_tecplot to not use '='. 2358/head
David Wells [Thu, 17 Mar 2016 00:22:56 +0000 (20:22 -0400)]
Fix an assertion in read_tecplot to not use '='.

8 years agoMerge pull request #2354 from guidokanschat/additional_elasticity
Bruno Turcksin [Thu, 17 Mar 2016 00:01:48 +0000 (19:01 -0500)]
Merge pull request #2354 from guidokanschat/additional_elasticity

Add weak tangential boundary condition for elasticity

8 years agoMerge pull request #2357 from drwells/la-vector-block-read-assertion
Bruno Turcksin [Wed, 16 Mar 2016 17:57:13 +0000 (12:57 -0500)]
Merge pull request #2357 from drwells/la-vector-block-read-assertion

Fix a block read assertion in VectorSpaceVector.

8 years agoFix a block read assertion in VectorSpaceVector. 2357/head
David Wells [Wed, 16 Mar 2016 17:51:02 +0000 (13:51 -0400)]
Fix a block read assertion in VectorSpaceVector.

Caught by intel 13.

8 years agoMerge pull request #2355 from drwells/check-number-of-support-points
Bruno Turcksin [Wed, 16 Mar 2016 12:08:39 +0000 (07:08 -0500)]
Merge pull request #2355 from drwells/check-number-of-support-points

Check the number of nodes in FE_DGQArbitraryNodes.

8 years agoCheck the number of nodes in FE_DGQArbitraryNodes. 2355/head
David Wells [Tue, 15 Mar 2016 20:07:39 +0000 (16:07 -0400)]
Check the number of nodes in FE_DGQArbitraryNodes.

Currently, one can create an FE_DGQArbitraryNodes instance from a
quadrature rule with zero points, which causes segmentation faults (even
in debug mode) when one tries to use the element. This assertion
verifies that this cannot happen, at least in debug mode.

8 years agoadd weak tangential boundary condition for elasticity 2354/head
Guido Kanschat [Mon, 14 Mar 2016 15:28:06 +0000 (10:28 -0500)]
add weak tangential boundary condition for elasticity

8 years agoMerge pull request #2230 from davydden/branch_petscscalar_complex_tests
Bruno Turcksin [Tue, 15 Mar 2016 16:09:47 +0000 (11:09 -0500)]
Merge pull request #2230 from davydden/branch_petscscalar_complex_tests

Petsc complex tests

8 years agominor cleanup of petsc_complex/vector_02 2230/head
Denis Davydov [Tue, 15 Mar 2016 15:51:44 +0000 (16:51 +0100)]
minor cleanup of petsc_complex/vector_02

8 years agofix CMAKE_MINIMUM_REQUIRED in petsc_complex and slepc_complex
Denis Davydov [Tue, 15 Mar 2016 15:44:24 +0000 (16:44 +0100)]
fix CMAKE_MINIMUM_REQUIRED in petsc_complex and slepc_complex

8 years agouse AssertThrow instead of Assert in petsc_complex tests
Denis Davydov [Tue, 15 Mar 2016 15:43:14 +0000 (16:43 +0100)]
use AssertThrow instead of Assert in petsc_complex tests

8 years agoMerge pull request #2352 from drwells/remove-repeated-sentence
Wolfgang Bangerth [Tue, 15 Mar 2016 08:16:23 +0000 (03:16 -0500)]
Merge pull request #2352 from drwells/remove-repeated-sentence

Remove unimplemented assignment operators.

8 years agoRemove unimplemented assignment operators. 2352/head
David Wells [Tue, 15 Mar 2016 00:58:32 +0000 (20:58 -0400)]
Remove unimplemented assignment operators.

These have been commented out since they were added in ce50155aea (March
2010). Since the comment blocks begin with '/**' this caused this
amusing doxygen description for 'operator==':

    Assignment operator. Assignment operator. Assignment
    operator. Compare for equality.

8 years agoMerge pull request #2344 from bangerth/new-new-thread
Luca Heltai [Mon, 14 Mar 2016 09:40:41 +0000 (10:40 +0100)]
Merge pull request #2344 from bangerth/new-new-thread

Add Threads::new_thread() function for lambdas and std::bind objects.

8 years agoAdded entry to changes.h 2338/head
Luca Heltai [Mon, 14 Mar 2016 09:12:14 +0000 (10:12 +0100)]
Added entry to changes.h

8 years agoSplit info message on mac.
Luca Heltai [Mon, 14 Mar 2016 09:08:41 +0000 (10:08 +0100)]
Split info message on mac.

8 years agoAdded copyright.
Luca Heltai [Mon, 14 Mar 2016 08:57:08 +0000 (09:57 +0100)]
Added copyright.

8 years agoAdded new relocate target and script.
Luca Heltai [Fri, 11 Mar 2016 16:22:58 +0000 (17:22 +0100)]
Added new relocate target and script.

8 years agoMerge pull request #2347 from drwells/forward-declaration-warning
Matthias Maier [Mon, 14 Mar 2016 02:05:34 +0000 (21:05 -0500)]
Merge pull request #2347 from drwells/forward-declaration-warning

Fix a clang warning.

8 years agoMerge pull request #2348 from drwells/opencascade-warnings
Matthias Maier [Mon, 14 Mar 2016 02:05:16 +0000 (21:05 -0500)]
Merge pull request #2348 from drwells/opencascade-warnings

Silence some OpenCascade warnings.

8 years agoMerge pull request #2349 from drwells/add-opencascade-copyright
Matthias Maier [Mon, 14 Mar 2016 02:05:01 +0000 (21:05 -0500)]
Merge pull request #2349 from drwells/add-opencascade-copyright

Add opencascade copyright

8 years agoAdd copyright notices for some opencascade files. 2349/head
David Wells [Mon, 14 Mar 2016 01:55:49 +0000 (21:55 -0400)]
Add copyright notices for some opencascade files.

8 years agoRemove $Id$ tags.
David Wells [Mon, 14 Mar 2016 01:55:16 +0000 (21:55 -0400)]
Remove $Id$ tags.

8 years agoSilence some OpenCascade warnings. 2348/head
David Wells [Mon, 14 Mar 2016 01:23:26 +0000 (21:23 -0400)]
Silence some OpenCascade warnings.

8 years agoFix a clang warning. 2347/head
David Wells [Mon, 14 Mar 2016 00:07:10 +0000 (20:07 -0400)]
Fix a clang warning.

The declaration of ConstraintValues uses 'struct', so the forward
declaration should also use 'struct'.

8 years agoadd a note in change.h on PETSc complex unit tests
Denis Davydov [Fri, 11 Mar 2016 10:03:38 +0000 (11:03 +0100)]
add a note in change.h on PETSc complex unit tests

8 years agodo not use Trilinos inside petsc_compelx tests
Denis Davydov [Fri, 11 Mar 2016 09:49:30 +0000 (10:49 +0100)]
do not use Trilinos inside petsc_compelx tests

8 years agofix petsc_complex/parallel_sparse_matrix_01
Denis Davydov [Mon, 7 Mar 2016 10:15:14 +0000 (11:15 +0100)]
fix petsc_complex/parallel_sparse_matrix_01

8 years agoupdate output for petsc_complex/solver_real_01/02
Denis Davydov [Sun, 6 Mar 2016 21:40:09 +0000 (22:40 +0100)]
update output for petsc_complex/solver_real_01/02

8 years agofix petsc_complex test
Denis Davydov [Sun, 6 Mar 2016 17:20:23 +0000 (18:20 +0100)]
fix petsc_complex test

8 years agodo not run tests/petsc when complex-valued PETSc is used as most of them fail
Denis Davydov [Tue, 23 Feb 2016 10:48:03 +0000 (11:48 +0100)]
do not run tests/petsc when complex-valued PETSc is used as most of them fail

8 years agoadd unit tests for complex-valued PETSc and SLEPc
Toby D. Young [Tue, 23 Feb 2016 06:57:45 +0000 (07:57 +0100)]
add unit tests for complex-valued PETSc and SLEPc

8 years agoMerge pull request #2343 from davydden/mpi_logical
Wolfgang Bangerth [Sat, 12 Mar 2016 18:36:18 +0000 (12:36 -0600)]
Merge pull request #2343 from davydden/mpi_logical

fixed a bug with MPI_LOGICAL

8 years agoMerge pull request #2346 from bangerth/fix-doc-3
David Wells [Sat, 12 Mar 2016 14:52:41 +0000 (09:52 -0500)]
Merge pull request #2346 from bangerth/fix-doc-3

Fix doxygen markup.

8 years agoMerge pull request #2345 from bangerth/fix-compilation-3
Luca Heltai [Sat, 12 Mar 2016 10:59:52 +0000 (11:59 +0100)]
Merge pull request #2345 from bangerth/fix-compilation-3

Remove an unnecessary (and nonexistent) include file.

8 years agofix a bug where MPI_LOGICAL fortran type was used 2343/head
Denis Davydov [Fri, 11 Mar 2016 22:27:46 +0000 (23:27 +0100)]
fix a bug where MPI_LOGICAL fortran type was used

add a simple trilinos test with vec.reinit() which previously
triggered MPI_LOGICAL-related error in IndexSet class.

8 years agoFix doxygen markup. 2346/head
Wolfgang Bangerth [Sat, 12 Mar 2016 02:05:46 +0000 (20:05 -0600)]
Fix doxygen markup.

8 years agoRemove an unnecessary (and nonexistent) include file. 2345/head
Wolfgang Bangerth [Sat, 12 Mar 2016 00:14:26 +0000 (18:14 -0600)]
Remove an unnecessary (and nonexistent) include file.

8 years agoNew test. 2344/head
Wolfgang Bangerth [Sat, 12 Mar 2016 00:07:57 +0000 (18:07 -0600)]
New test.

8 years agoAdd Threads::new_thread() function for lambdas and std::bind objects.
Wolfgang Bangerth [Sat, 12 Mar 2016 00:07:47 +0000 (18:07 -0600)]
Add Threads::new_thread() function for lambdas and std::bind objects.

8 years agoMerge pull request #2342 from drwells/fix-compilation
Wolfgang Bangerth [Fri, 11 Mar 2016 20:06:14 +0000 (14:06 -0600)]
Merge pull request #2342 from drwells/fix-compilation

Fix compilation on clang.

8 years agoFix compilation on clang. 2342/head
David Wells [Fri, 11 Mar 2016 19:18:08 +0000 (14:18 -0500)]
Fix compilation on clang.

I added this header previously in d34f4fc116 to be consistent with the
inclusion of the accessors header in the hp DoFHandler file. However,
this header is not necessary, and including it breaks compilation under
clang for reasons I do not fully understand.

8 years agoMerge pull request #2341 from bangerth/fix-compilation-2
Timo Heister [Fri, 11 Mar 2016 17:58:56 +0000 (12:58 -0500)]
Merge pull request #2341 from bangerth/fix-compilation-2

Fix compilation.

8 years agoFix compilation. 2341/head
Wolfgang Bangerth [Fri, 11 Mar 2016 17:20:18 +0000 (11:20 -0600)]
Fix compilation.

8 years agoMerge pull request #2336 from tamiko/fix_rpath_handling_for_mac
Luca Heltai [Fri, 11 Mar 2016 16:00:34 +0000 (17:00 +0100)]
Merge pull request #2336 from tamiko/fix_rpath_handling_for_mac

CMake: Fix rpath handling on Mac OSX

8 years agoCMake: Fix rpath handling on Mac OSX 2336/head
Matthias Maier [Fri, 11 Mar 2016 15:20:11 +0000 (09:20 -0600)]
CMake: Fix rpath handling on Mac OSX

This forces global paths upon installation to avoid error messages like

dyld: Library not loaded: /lib/libdeal_II.g.8.4.0-rc3.dylib
  Referenced from: /[...]/step-18
  Reason: image not found

In Reference to #1938

8 years agoMerge pull request #2332 from drwells/remove-unused-forward-declarations
Matthias Maier [Fri, 11 Mar 2016 04:40:35 +0000 (22:40 -0600)]
Merge pull request #2332 from drwells/remove-unused-forward-declarations

Remove unused forward declarations

8 years agoDescribe forward declarations in the style guide. 2332/head
David Wells [Fri, 11 Mar 2016 03:15:51 +0000 (22:15 -0500)]
Describe forward declarations in the style guide.

8 years agoAdd headers for values returned by methods.
David Wells [Sun, 6 Mar 2016 04:41:30 +0000 (23:41 -0500)]
Add headers for values returned by methods.

Currently, one could include this header and then write something like

dof_handler.begin_active()->set_active_fe_index(1)

and this will fail to compile with obscure template errors because the
DoFCellAccessor (the value returned by '->') is only forward declared
without this extra header.

8 years agoAdd missing headers.
David Wells [Sun, 6 Mar 2016 04:40:31 +0000 (23:40 -0500)]
Add missing headers.

8 years agoInclude headers for default template parameters.
David Wells [Sun, 6 Mar 2016 02:19:49 +0000 (21:19 -0500)]
Include headers for default template parameters.

8 years agoUpdate headers in some tests.
David Wells [Sun, 6 Mar 2016 02:19:23 +0000 (21:19 -0500)]
Update headers in some tests.

8 years agoForward declare things where they are used.
David Wells [Sat, 5 Mar 2016 20:13:28 +0000 (15:13 -0500)]
Forward declare things where they are used.

8 years agoRemove some unused headers.
David Wells [Sat, 5 Mar 2016 17:08:33 +0000 (12:08 -0500)]
Remove some unused headers.

8 years agoUse headers instead of forward declarations.
David Wells [Sat, 5 Mar 2016 17:04:06 +0000 (12:04 -0500)]
Use headers instead of forward declarations.

We use typedefs inside of these classes so the header is necessary. The
header is currently included anyway through mapping_q1.h.


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.