]> https://gitweb.dealii.org/ - dealii.git/log
dealii.git
9 years agoMerge pull request #425 from tjhei/fix_step43
Timo Heister [Mon, 12 Jan 2015 20:12:26 +0000 (15:12 -0500)]
Merge pull request #425 from tjhei/fix_step43

fix step-43

MPI_InitFinalize now needs 3 args.

9 years agofix step-43 425/head
Timo Heister [Mon, 12 Jan 2015 19:28:18 +0000 (14:28 -0500)]
fix step-43

MPI_InitFinalize now needs 3 args.

9 years agoMerge pull request #423 from tjhei/bug_tril_copy_mat
Martin Kronbichler [Mon, 12 Jan 2015 18:27:00 +0000 (19:27 +0100)]
Merge pull request #423 from tjhei/bug_tril_copy_mat

[WIP] test copying Trilinos SparseMatrix

9 years agochangelog 423/head
Timo Heister [Mon, 12 Jan 2015 18:05:58 +0000 (13:05 -0500)]
changelog

9 years agofix test
Timo Heister [Mon, 12 Jan 2015 17:49:05 +0000 (12:49 -0500)]
fix test

9 years agoupdate documentation
Timo Heister [Mon, 12 Jan 2015 17:46:20 +0000 (12:46 -0500)]
update documentation

9 years agohandle self-assignment in reinit() and copy_from()
Timo Heister [Mon, 12 Jan 2015 16:38:59 +0000 (11:38 -0500)]
handle self-assignment in reinit() and copy_from()

also include a test

9 years agoadd test for reinit() and copy_from()
Timo Heister [Mon, 12 Jan 2015 16:30:29 +0000 (11:30 -0500)]
add test for reinit() and copy_from()

9 years agodisable TrilinosWrappers::SparseMatrix copy constructor and operator=
Timo Heister [Mon, 12 Jan 2015 16:29:34 +0000 (11:29 -0500)]
disable TrilinosWrappers::SparseMatrix copy constructor and operator=

9 years agoimplement PETScWrappers::MPI::SparseMatrix::reinit
Timo Heister [Mon, 12 Jan 2015 16:26:49 +0000 (11:26 -0500)]
implement PETScWrappers::MPI::SparseMatrix::reinit

9 years agotest copying Trilinos SparseMatrix
Timo Heister [Mon, 12 Jan 2015 14:20:58 +0000 (09:20 -0500)]
test copying Trilinos SparseMatrix

It looks like Trilinos is overwriting a matrix even though I am making a
copy. Test currently fails.

9 years agoMerge pull request #420 from tamiko/clean_up_config_h
Wolfgang Bangerth [Mon, 12 Jan 2015 16:04:20 +0000 (10:04 -0600)]
Merge pull request #420 from tamiko/clean_up_config_h

[RFC] Reorganize config.h.in, remove obsolete definitions

9 years agoMerge pull request #422 from luca-heltai/transition-to-manifold
Luca Heltai [Mon, 12 Jan 2015 13:51:41 +0000 (14:51 +0100)]
Merge pull request #422 from luca-heltai/transition-to-manifold

Added set_all_manifold_ids* functions to tria.

9 years agoFixed value instead of reference. 422/head
Luca Heltai [Mon, 12 Jan 2015 14:02:48 +0000 (15:02 +0100)]
Fixed value instead of reference.

9 years agoAdded set_all_* functions to tria.
Luca Heltai [Mon, 12 Jan 2015 13:31:33 +0000 (14:31 +0100)]
Added set_all_* functions to tria.

9 years agoMerge pull request #419 from kronbichler/master
Timo Heister [Mon, 12 Jan 2015 12:38:00 +0000 (07:38 -0500)]
Merge pull request #419 from kronbichler/master

Bugfix in state 'has_ghost_elements' of parallel vector.

When assigning a non-ghosted vector from another non-ghosted vector,
the state of the vector should be non-ghosted also when the partitioners
of the vectors are different.

9 years agoadd a changes.h entry 420/head
Matthias Maier [Mon, 12 Jan 2015 12:04:22 +0000 (13:04 +0100)]
add a changes.h entry

9 years agoReorganize config.h, remove obsolete definitions
Matthias Maier [Sun, 11 Jan 2015 15:23:54 +0000 (16:23 +0100)]
Reorganize config.h, remove obsolete definitions

9 years agoBugfix in state 'has_ghost_elements' of parallel vector. 419/head
Martin Kronbichler [Mon, 12 Jan 2015 09:13:41 +0000 (10:13 +0100)]
Bugfix in state 'has_ghost_elements' of parallel vector.

When assigning a non-ghosted vector from another non-ghosted vector,
the state of the vector should be non-ghosted also when the partitioners
of the vectors are different.

9 years agoMerge pull request #418 from bangerth/improve-error-message
Wolfgang Bangerth [Mon, 12 Jan 2015 03:44:18 +0000 (21:44 -0600)]
Merge pull request #418 from bangerth/improve-error-message

Use complete sentences in error messages.

9 years agoUse complete sentences in error messages. 418/head
Wolfgang Bangerth [Sun, 11 Jan 2015 20:05:54 +0000 (14:05 -0600)]
Use complete sentences in error messages.

9 years agoMerge pull request #417 from tamiko/remove_direct_mumps_interface
Wolfgang Bangerth [Sun, 11 Jan 2015 19:13:12 +0000 (13:13 -0600)]
Merge pull request #417 from tamiko/remove_direct_mumps_interface

Remove SparseDirectMUMPS interface

9 years agoUpdate documentation add news entry for mumps removal 417/head
Matthias Maier [Sun, 11 Jan 2015 14:28:52 +0000 (15:28 +0100)]
Update documentation add news entry for mumps removal

9 years agoRemove SparseDirectMUMPS
Matthias Maier [Sun, 11 Jan 2015 14:21:59 +0000 (15:21 +0100)]
Remove SparseDirectMUMPS

9 years agoTestsuite: Remove mumps related tests
Matthias Maier [Sun, 11 Jan 2015 14:16:12 +0000 (15:16 +0100)]
Testsuite: Remove mumps related tests

9 years agoCMake: Remove mumps configuration
Matthias Maier [Sun, 11 Jan 2015 14:14:03 +0000 (15:14 +0100)]
CMake: Remove mumps configuration

9 years agoMerge pull request #416 from bangerth/remove-deprecated-functions-3
Luca Heltai [Sun, 11 Jan 2015 13:13:05 +0000 (14:13 +0100)]
Merge pull request #416 from bangerth/remove-deprecated-functions-3

Remove deprecated functions 3

9 years agoMerge pull request #413 from luca-heltai/boundaryid-to-manifoldid
Luca Heltai [Sun, 11 Jan 2015 13:12:51 +0000 (14:12 +0100)]
Merge pull request #413 from luca-heltai/boundaryid-to-manifoldid

Added functions to copy boundary and material ids  to manifold ids.

9 years agoFixed comments, made second arguments const. 413/head
Luca Heltai [Sun, 11 Jan 2015 13:23:31 +0000 (14:23 +0100)]
Fixed comments, made second arguments const.

9 years agoUpdate changelog. 416/head
Wolfgang Bangerth [Fri, 9 Jan 2015 18:07:19 +0000 (12:07 -0600)]
Update changelog.

9 years agoRemove deprecated function TrilinosWrappers::*Vector*::compress with Epetra_CombineMo...
Wolfgang Bangerth [Fri, 9 Jan 2015 06:10:44 +0000 (00:10 -0600)]
Remove deprecated function TrilinosWrappers::*Vector*::compress with Epetra_CombineMode argument.

9 years agoRemove deprecated function Vector::scale.
Wolfgang Bangerth [Thu, 8 Jan 2015 22:31:41 +0000 (16:31 -0600)]
Remove deprecated function Vector::scale.

9 years agoRemove deprecated functions with names that contain cell_normal.
Wolfgang Bangerth [Thu, 8 Jan 2015 21:32:35 +0000 (15:32 -0600)]
Remove deprecated functions with names that contain cell_normal.

9 years agoRemove deprecated functions with names that contain functions_grads.
Wolfgang Bangerth [Thu, 8 Jan 2015 20:09:16 +0000 (14:09 -0600)]
Remove deprecated functions with names that contain functions_grads.

9 years agoAdded copy_material_to_manifold
Luca Heltai [Fri, 9 Jan 2015 19:33:39 +0000 (20:33 +0100)]
Added copy_material_to_manifold

9 years agoAdded copy boundary to manifold id function.
Luca Heltai [Fri, 9 Jan 2015 14:41:07 +0000 (15:41 +0100)]
Added copy boundary to manifold id function.

9 years agoMerge pull request #412 from bangerth/fix_initialization_of_mpi
Timo Heister [Fri, 9 Jan 2015 19:37:39 +0000 (14:37 -0500)]
Merge pull request #412 from bangerth/fix_initialization_of_mpi

Fix two mistakes with MPI initialization.

9 years agoFor programs that use Trilinos, we need to initialize the MPI system even if the... 412/head
Wolfgang Bangerth [Fri, 9 Jan 2015 07:26:37 +0000 (01:26 -0600)]
For programs that use Trilinos, we need to initialize the MPI system even if the program does not in fact use MPI.

9 years agoNo need to initialize MPI for a program that neither uses MPI nor Trilinos.
Wolfgang Bangerth [Fri, 9 Jan 2015 07:26:10 +0000 (01:26 -0600)]
No need to initialize MPI for a program that neither uses MPI nor Trilinos.

9 years agoAdd changelog entry.
Wolfgang Bangerth [Thu, 8 Jan 2015 18:50:30 +0000 (12:50 -0600)]
Add changelog entry.

9 years agoRemove deprecated functions with names that contain 2nd_derivative.
Wolfgang Bangerth [Thu, 8 Jan 2015 18:46:36 +0000 (12:46 -0600)]
Remove deprecated functions with names that contain 2nd_derivative.

9 years agoMerge pull request #414 from bangerth/minor-cleanup
Timo Heister [Fri, 9 Jan 2015 16:33:23 +0000 (11:33 -0500)]
Merge pull request #414 from bangerth/minor-cleanup

Fix one typo.

9 years agoFix one typo. 414/head
Wolfgang Bangerth [Fri, 9 Jan 2015 15:47:38 +0000 (09:47 -0600)]
Fix one typo.

Also improve readability slightly by aligning commands.

9 years agoMerge pull request #407 from bangerth/remove-deprecated-functions-2
Timo Heister [Fri, 9 Jan 2015 14:54:23 +0000 (09:54 -0500)]
Merge pull request #407 from bangerth/remove-deprecated-functions-2

Remove deprecated functions 2

9 years agoUpdate changelog after rebasing to master. 407/head
Wolfgang Bangerth [Thu, 8 Jan 2015 06:39:08 +0000 (00:39 -0600)]
Update changelog after rebasing to master.

9 years agoSimplify control flow.
Wolfgang Bangerth [Mon, 5 Jan 2015 15:19:53 +0000 (09:19 -0600)]
Simplify control flow.

9 years agoRemove a member variable that is never set to anything other than 'true'.
Wolfgang Bangerth [Mon, 5 Jan 2015 15:18:32 +0000 (09:18 -0600)]
Remove a member variable that is never set to anything other than 'true'.

9 years agoReintegrate do_init into constructor of MPI_InitFinalize.
Wolfgang Bangerth [Mon, 5 Jan 2015 15:17:20 +0000 (09:17 -0600)]
Reintegrate do_init into constructor of MPI_InitFinalize.

This is possible now that we have only one constructor left.

9 years agoFix a typo.
Wolfgang Bangerth [Mon, 5 Jan 2015 15:01:45 +0000 (09:01 -0600)]
Fix a typo.

9 years agoRemove deprecated function *Vector*::compress() without argument.
Wolfgang Bangerth [Mon, 5 Jan 2015 14:57:03 +0000 (08:57 -0600)]
Remove deprecated function *Vector*::compress() without argument.

9 years agoAddress and document issues with compress() in these testcases.
Wolfgang Bangerth [Tue, 6 Jan 2015 20:11:17 +0000 (14:11 -0600)]
Address and document issues with compress() in these testcases.

9 years agoRemove deprecated constructor of SparseMIC.
Wolfgang Bangerth [Mon, 5 Jan 2015 03:57:25 +0000 (21:57 -0600)]
Remove deprecated constructor of SparseMIC.

9 years agoRemove deprecated function SparseILU::apply_decomposition.
Wolfgang Bangerth [Mon, 5 Jan 2015 03:45:27 +0000 (21:45 -0600)]
Remove deprecated function SparseILU::apply_decomposition.

9 years agoRemove deprecated constructor of SparseILU.
Wolfgang Bangerth [Mon, 5 Jan 2015 00:54:13 +0000 (18:54 -0600)]
Remove deprecated constructor of SparseILU.

9 years agoRemove deprecated function Triangulation::clear_user_pointers.
Wolfgang Bangerth [Sun, 4 Jan 2015 21:38:09 +0000 (15:38 -0600)]
Remove deprecated function Triangulation::clear_user_pointers.

9 years agoRemove deprecated function Triangulation::distort_random.
Wolfgang Bangerth [Sun, 4 Jan 2015 21:37:36 +0000 (15:37 -0600)]
Remove deprecated function Triangulation::distort_random.

9 years agoRemove namespace deal_II_numbers and various outdated in namespace types.
Wolfgang Bangerth [Sun, 4 Jan 2015 21:34:29 +0000 (15:34 -0600)]
Remove namespace deal_II_numbers and various outdated in namespace types.

9 years agoRemove deprecated MPI support functions in namespace Utilities and Utilities::System.
Wolfgang Bangerth [Sun, 4 Jan 2015 21:32:12 +0000 (15:32 -0600)]
Remove deprecated MPI support functions in namespace Utilities and Utilities::System.

These functions have been available in namespace Utilities::MPI for a while already.

9 years agoRemove deprecated constructor of MPI_InitFinalize.
Wolfgang Bangerth [Sun, 4 Jan 2015 21:30:00 +0000 (15:30 -0600)]
Remove deprecated constructor of MPI_InitFinalize.

9 years agoRemove the deprecated RefinementListener approach in the Triangulation class.
Wolfgang Bangerth [Sun, 4 Jan 2015 21:27:34 +0000 (15:27 -0600)]
Remove the deprecated RefinementListener approach in the Triangulation class.

This method has been supplanted by the far more versatile signals approach.

9 years agoMerge pull request #408 from bangerth/augment-int_to_string-patch
Luca Heltai [Thu, 8 Jan 2015 16:02:12 +0000 (17:02 +0100)]
Merge pull request #408 from bangerth/augment-int_to_string-patch

Augment int to string patch

9 years agoAdd changelog entry. 408/head
Wolfgang Bangerth [Thu, 8 Jan 2015 07:00:54 +0000 (01:00 -0600)]
Add changelog entry.

9 years agoAdd a testcase for a recent patch.
Wolfgang Bangerth [Thu, 8 Jan 2015 07:00:33 +0000 (01:00 -0600)]
Add a testcase for a recent patch.

9 years agoMerge pull request #406 from drwells/int-to-string-with-boost
Wolfgang Bangerth [Thu, 8 Jan 2015 06:36:23 +0000 (00:36 -0600)]
Merge pull request #406 from drwells/int-to-string-with-boost

Fixed an issue with Utilities::int_to_string.

9 years agoFixed an issue with Utilities::int_to_string. 406/head
David Wells [Wed, 7 Jan 2015 19:53:50 +0000 (14:53 -0500)]
Fixed an issue with Utilities::int_to_string.
It cannot handle more than ten digits in its current form, so I wrote a
simple wrapper around boost::lexical_cast.

9 years agoMerge pull request #402 from bangerth/remove-deprecated-functions
Guido Kanschat [Wed, 7 Jan 2015 08:30:12 +0000 (09:30 +0100)]
Merge pull request #402 from bangerth/remove-deprecated-functions

Remove deprecated functions after 8.2 release

9 years agoMerge pull request #405 from tamiko/port_to_cmake_3.1
Wolfgang Bangerth [Tue, 6 Jan 2015 20:08:04 +0000 (14:08 -0600)]
Merge pull request #405 from tamiko/port_to_cmake_3.1

This series of commits resolve a bunch of issues with CMake 3.1 along with

9 years agoAdd an entry to changes.h 405/head
Matthias Maier [Tue, 6 Jan 2015 19:51:29 +0000 (20:51 +0100)]
Add an entry to changes.h

9 years agoCMake: Build up library name directly
Matthias Maier [Tue, 6 Jan 2015 19:21:59 +0000 (20:21 +0100)]
CMake: Build up library name directly

The LOCATION property is deprecated starting with CMake 3.0. Further it
leads to an astonishing bug if used in CMake 3.1 [1]. Thus, we have to
build up the library name by hand.

[1] http://public.kitware.com/Bug/view.php?id=15338

9 years agoCMake: Use a global property to store object targets
Matthias Maier [Tue, 6 Jan 2015 10:40:49 +0000 (11:40 +0100)]
CMake: Use a global property to store object targets

9 years agoCMake: Explicitly set all policies to new behavior
Matthias Maier [Tue, 6 Jan 2015 10:38:12 +0000 (11:38 +0100)]
CMake: Explicitly set all policies to new behavior

We support all CMake policies up to version 3.1.0 . Thus, set them to new
behavior.

9 years agoMerge pull request #400 from tamiko/add_revision_information
Wolfgang Bangerth [Tue, 6 Jan 2015 15:39:52 +0000 (09:39 -0600)]
Merge pull request #400 from tamiko/add_revision_information

Query git branch and commit during configure

9 years agoMerge pull request #404 from bangerth/update-step-43
Matthias Maier [Mon, 5 Jan 2015 18:05:01 +0000 (19:05 +0100)]
Merge pull request #404 from bangerth/update-step-43

Fix two oversights in the step-43 code.

9 years agoRemove some left-over debug statement. 404/head
Wolfgang Bangerth [Mon, 5 Jan 2015 16:05:54 +0000 (10:05 -0600)]
Remove some left-over debug statement.

9 years agoThis program does not use MPI. Don't pretend that we do.
Wolfgang Bangerth [Mon, 5 Jan 2015 16:05:31 +0000 (10:05 -0600)]
This program does not use MPI. Don't pretend that we do.

9 years agoUpdate changelog. 402/head
Wolfgang Bangerth [Sun, 4 Jan 2015 21:14:52 +0000 (15:14 -0600)]
Update changelog.

9 years agoRemove deprecated function MGConstrainedDoFs::at_refinement_edge_boundary.
Wolfgang Bangerth [Fri, 2 Jan 2015 22:45:56 +0000 (16:45 -0600)]
Remove deprecated function MGConstrainedDoFs::at_refinement_edge_boundary.

9 years agoRemove deprecated function MGConstrainedDoFs::non_refinement_edge_index.
Wolfgang Bangerth [Fri, 2 Jan 2015 22:45:03 +0000 (16:45 -0600)]
Remove deprecated function MGConstrainedDoFs::non_refinement_edge_index.

9 years agoRemove deprecated class BlockList.
Wolfgang Bangerth [Fri, 2 Jan 2015 22:41:21 +0000 (16:41 -0600)]
Remove deprecated class BlockList.

9 years agoRemove deprecated GridOutFlags::XFig::level_color.
Wolfgang Bangerth [Fri, 2 Jan 2015 22:38:42 +0000 (16:38 -0600)]
Remove deprecated GridOutFlags::XFig::level_color.

9 years agoRemove deprecated variant of DoFTools::make_sparsity_pattern with a vector-of-vector...
Wolfgang Bangerth [Fri, 2 Jan 2015 19:18:08 +0000 (13:18 -0600)]
Remove deprecated variant of DoFTools::make_sparsity_pattern with a vector-of-vector mask.

9 years agoRemove deprecated variant of DoFTools::count_dofs_per_component.
Wolfgang Bangerth [Fri, 2 Jan 2015 19:15:32 +0000 (13:15 -0600)]
Remove deprecated variant of DoFTools::count_dofs_per_component.

9 years agoRemove deprecated function DoFRenumbering::downstream_dg.
Wolfgang Bangerth [Fri, 2 Jan 2015 19:08:07 +0000 (13:08 -0600)]
Remove deprecated function DoFRenumbering::downstream_dg.

9 years agoRemove deprecated function DataOutBase::write_hdf5_parallel.
Wolfgang Bangerth [Fri, 2 Jan 2015 19:06:55 +0000 (13:06 -0600)]
Remove deprecated function DataOutBase::write_hdf5_parallel.

9 years agoRemove deprecated function Algorithms::ThetaTimestepping::initialize.
Wolfgang Bangerth [Fri, 2 Jan 2015 19:01:21 +0000 (13:01 -0600)]
Remove deprecated function Algorithms::ThetaTimestepping::initialize.

9 years agoRemove deprecated functions FunctionParser::initialize().
Wolfgang Bangerth [Wed, 31 Dec 2014 20:27:15 +0000 (14:27 -0600)]
Remove deprecated functions FunctionParser::initialize().

9 years agoRemove deprecated function Newton::initialize().
Wolfgang Bangerth [Wed, 31 Dec 2014 18:41:04 +0000 (12:41 -0600)]
Remove deprecated function Newton::initialize().

9 years agoRemove deprecated function ThetaTimestepping::operator().
Wolfgang Bangerth [Wed, 31 Dec 2014 18:40:13 +0000 (12:40 -0600)]
Remove deprecated function ThetaTimestepping::operator().

9 years agoRemove deprecated function DataOutBase::create_xdmf_entry.
Wolfgang Bangerth [Wed, 31 Dec 2014 17:15:15 +0000 (11:15 -0600)]
Remove deprecated function DataOutBase::create_xdmf_entry.

9 years agoRemove deprecated function GridGenerator::parallelogram with a rank-2 tensor for...
Wolfgang Bangerth [Wed, 31 Dec 2014 15:31:29 +0000 (09:31 -0600)]
Remove deprecated function GridGenerator::parallelogram with a rank-2 tensor for the corners.

9 years agoRemove deprecated function GridGenerator::laplace_transformation. Move the implementa...
Wolfgang Bangerth [Tue, 30 Dec 2014 14:18:05 +0000 (08:18 -0600)]
Remove deprecated function GridGenerator::laplace_transformation. Move the implementation to its new home in GridTools.

9 years agoRemove deprecated classes Threads::ThreadCondition and Threads::ThreadMutex.
Wolfgang Bangerth [Tue, 30 Dec 2014 03:23:12 +0000 (21:23 -0600)]
Remove deprecated classes Threads::ThreadCondition and Threads::ThreadMutex.

9 years agoRemove deprecated functions Threads::new_thread.
Wolfgang Bangerth [Tue, 30 Dec 2014 03:19:35 +0000 (21:19 -0600)]
Remove deprecated functions Threads::new_thread.

9 years agoRemove deprecated functions MeshWorker::loop and MeshWorker::integration_loop.
Wolfgang Bangerth [Tue, 30 Dec 2014 02:49:06 +0000 (20:49 -0600)]
Remove deprecated functions MeshWorker::loop and MeshWorker::integration_loop.

9 years agoNow that we no longer take a VectorMemory object as argument, simplify the functionin...
Wolfgang Bangerth [Tue, 30 Dec 2014 02:57:46 +0000 (20:57 -0600)]
Now that we no longer take a VectorMemory object as argument, simplify the functioning of the MGSmoother class and its derivatives.

9 years agoRemove deprecated constructors of MGSmoother* classes that take VectorMemory objects...
Wolfgang Bangerth [Tue, 30 Dec 2014 02:36:42 +0000 (20:36 -0600)]
Remove deprecated constructors of MGSmoother* classes that take VectorMemory objects as arguments.

9 years agoAdd changelog entries for each deprecated function.
Wolfgang Bangerth [Tue, 30 Dec 2014 02:36:11 +0000 (20:36 -0600)]
Add changelog entries for each deprecated function.

9 years agoRemove deprecated function DataPostprocessor::compute_derived_quantities_*.
Wolfgang Bangerth [Tue, 30 Dec 2014 02:20:54 +0000 (20:20 -0600)]
Remove deprecated function DataPostprocessor::compute_derived_quantities_*.

9 years agoReindent a few lines.
Wolfgang Bangerth [Tue, 30 Dec 2014 02:20:11 +0000 (20:20 -0600)]
Reindent a few lines.

9 years agoRemove deprecated function PointValueHistory::mark_locations().
Wolfgang Bangerth [Tue, 30 Dec 2014 01:57:27 +0000 (19:57 -0600)]
Remove deprecated function PointValueHistory::mark_locations().


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.