]>
https://gitweb.dealii.org/ - dealii.git/log
Timo Heister [Mon, 12 Jan 2015 19:28:18 +0000 (14:28 -0500)]
fix step-43
MPI_InitFinalize now needs 3 args.
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
Timo Heister [Mon, 12 Jan 2015 18:05:58 +0000 (13:05 -0500)]
changelog
Timo Heister [Mon, 12 Jan 2015 17:49:05 +0000 (12:49 -0500)]
fix test
Timo Heister [Mon, 12 Jan 2015 17:46:20 +0000 (12:46 -0500)]
update documentation
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
Timo Heister [Mon, 12 Jan 2015 16:30:29 +0000 (11:30 -0500)]
add test for reinit() and copy_from()
Timo Heister [Mon, 12 Jan 2015 16:29:34 +0000 (11:29 -0500)]
disable TrilinosWrappers::SparseMatrix copy constructor and operator=
Timo Heister [Mon, 12 Jan 2015 16:26:49 +0000 (11:26 -0500)]
implement PETScWrappers::MPI::SparseMatrix::reinit
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.
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
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.
Luca Heltai [Mon, 12 Jan 2015 14:02:48 +0000 (15:02 +0100)]
Fixed value instead of reference.
Luca Heltai [Mon, 12 Jan 2015 13:31:33 +0000 (14:31 +0100)]
Added set_all_* functions to tria.
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.
Matthias Maier [Mon, 12 Jan 2015 12:04:22 +0000 (13:04 +0100)]
add a changes.h entry
Matthias Maier [Sun, 11 Jan 2015 15:23:54 +0000 (16:23 +0100)]
Reorganize config.h, remove obsolete definitions
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.
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.
Wolfgang Bangerth [Sun, 11 Jan 2015 20:05:54 +0000 (14:05 -0600)]
Use complete sentences in error messages.
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
Matthias Maier [Sun, 11 Jan 2015 14:28:52 +0000 (15:28 +0100)]
Update documentation add news entry for mumps removal
Matthias Maier [Sun, 11 Jan 2015 14:21:59 +0000 (15:21 +0100)]
Remove SparseDirectMUMPS
Matthias Maier [Sun, 11 Jan 2015 14:16:12 +0000 (15:16 +0100)]
Testsuite: Remove mumps related tests
Matthias Maier [Sun, 11 Jan 2015 14:14:03 +0000 (15:14 +0100)]
CMake: Remove mumps configuration
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
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.
Luca Heltai [Sun, 11 Jan 2015 13:23:31 +0000 (14:23 +0100)]
Fixed comments, made second arguments const.
Wolfgang Bangerth [Fri, 9 Jan 2015 18:07:19 +0000 (12:07 -0600)]
Update changelog.
Wolfgang Bangerth [Fri, 9 Jan 2015 06:10:44 +0000 (00:10 -0600)]
Remove deprecated function TrilinosWrappers::*Vector*::compress with Epetra_CombineMode argument.
Wolfgang Bangerth [Thu, 8 Jan 2015 22:31:41 +0000 (16:31 -0600)]
Remove deprecated function Vector::scale.
Wolfgang Bangerth [Thu, 8 Jan 2015 21:32:35 +0000 (15:32 -0600)]
Remove deprecated functions with names that contain cell_normal.
Wolfgang Bangerth [Thu, 8 Jan 2015 20:09:16 +0000 (14:09 -0600)]
Remove deprecated functions with names that contain functions_grads.
Luca Heltai [Fri, 9 Jan 2015 19:33:39 +0000 (20:33 +0100)]
Added copy_material_to_manifold
Luca Heltai [Fri, 9 Jan 2015 14:41:07 +0000 (15:41 +0100)]
Added copy boundary to manifold id function.
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.
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.
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.
Wolfgang Bangerth [Thu, 8 Jan 2015 18:50:30 +0000 (12:50 -0600)]
Add changelog entry.
Wolfgang Bangerth [Thu, 8 Jan 2015 18:46:36 +0000 (12:46 -0600)]
Remove deprecated functions with names that contain 2nd_derivative.
Timo Heister [Fri, 9 Jan 2015 16:33:23 +0000 (11:33 -0500)]
Merge pull request #414 from bangerth/minor-cleanup
Fix one typo.
Wolfgang Bangerth [Fri, 9 Jan 2015 15:47:38 +0000 (09:47 -0600)]
Fix one typo.
Also improve readability slightly by aligning commands.
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
Wolfgang Bangerth [Thu, 8 Jan 2015 06:39:08 +0000 (00:39 -0600)]
Update changelog after rebasing to master.
Wolfgang Bangerth [Mon, 5 Jan 2015 15:19:53 +0000 (09:19 -0600)]
Simplify control flow.
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'.
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.
Wolfgang Bangerth [Mon, 5 Jan 2015 15:01:45 +0000 (09:01 -0600)]
Fix a typo.
Wolfgang Bangerth [Mon, 5 Jan 2015 14:57:03 +0000 (08:57 -0600)]
Remove deprecated function *Vector*::compress() without argument.
Wolfgang Bangerth [Tue, 6 Jan 2015 20:11:17 +0000 (14:11 -0600)]
Address and document issues with compress() in these testcases.
Wolfgang Bangerth [Mon, 5 Jan 2015 03:57:25 +0000 (21:57 -0600)]
Remove deprecated constructor of SparseMIC.
Wolfgang Bangerth [Mon, 5 Jan 2015 03:45:27 +0000 (21:45 -0600)]
Remove deprecated function SparseILU::apply_decomposition.
Wolfgang Bangerth [Mon, 5 Jan 2015 00:54:13 +0000 (18:54 -0600)]
Remove deprecated constructor of SparseILU.
Wolfgang Bangerth [Sun, 4 Jan 2015 21:38:09 +0000 (15:38 -0600)]
Remove deprecated function Triangulation::clear_user_pointers.
Wolfgang Bangerth [Sun, 4 Jan 2015 21:37:36 +0000 (15:37 -0600)]
Remove deprecated function Triangulation::distort_random.
Wolfgang Bangerth [Sun, 4 Jan 2015 21:34:29 +0000 (15:34 -0600)]
Remove namespace deal_II_numbers and various outdated in namespace types.
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.
Wolfgang Bangerth [Sun, 4 Jan 2015 21:30:00 +0000 (15:30 -0600)]
Remove deprecated constructor of MPI_InitFinalize.
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.
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
Wolfgang Bangerth [Thu, 8 Jan 2015 07:00:54 +0000 (01:00 -0600)]
Add changelog entry.
Wolfgang Bangerth [Thu, 8 Jan 2015 07:00:33 +0000 (01:00 -0600)]
Add a testcase for a recent patch.
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.
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.
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
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
Matthias Maier [Tue, 6 Jan 2015 19:51:29 +0000 (20:51 +0100)]
Add an entry to changes.h
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
Matthias Maier [Tue, 6 Jan 2015 10:40:49 +0000 (11:40 +0100)]
CMake: Use a global property to store object targets
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.
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
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.
Wolfgang Bangerth [Mon, 5 Jan 2015 16:05:54 +0000 (10:05 -0600)]
Remove some left-over debug statement.
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.
Wolfgang Bangerth [Sun, 4 Jan 2015 21:14:52 +0000 (15:14 -0600)]
Update changelog.
Wolfgang Bangerth [Fri, 2 Jan 2015 22:45:56 +0000 (16:45 -0600)]
Remove deprecated function MGConstrainedDoFs::at_refinement_edge_boundary.
Wolfgang Bangerth [Fri, 2 Jan 2015 22:45:03 +0000 (16:45 -0600)]
Remove deprecated function MGConstrainedDoFs::non_refinement_edge_index.
Wolfgang Bangerth [Fri, 2 Jan 2015 22:41:21 +0000 (16:41 -0600)]
Remove deprecated class BlockList.
Wolfgang Bangerth [Fri, 2 Jan 2015 22:38:42 +0000 (16:38 -0600)]
Remove deprecated GridOutFlags::XFig::level_color.
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.
Wolfgang Bangerth [Fri, 2 Jan 2015 19:15:32 +0000 (13:15 -0600)]
Remove deprecated variant of DoFTools::count_dofs_per_component.
Wolfgang Bangerth [Fri, 2 Jan 2015 19:08:07 +0000 (13:08 -0600)]
Remove deprecated function DoFRenumbering::downstream_dg.
Wolfgang Bangerth [Fri, 2 Jan 2015 19:06:55 +0000 (13:06 -0600)]
Remove deprecated function DataOutBase::write_hdf5_parallel.
Wolfgang Bangerth [Fri, 2 Jan 2015 19:01:21 +0000 (13:01 -0600)]
Remove deprecated function Algorithms::ThetaTimestepping::initialize.
Wolfgang Bangerth [Wed, 31 Dec 2014 20:27:15 +0000 (14:27 -0600)]
Remove deprecated functions FunctionParser::initialize().
Wolfgang Bangerth [Wed, 31 Dec 2014 18:41:04 +0000 (12:41 -0600)]
Remove deprecated function Newton::initialize().
Wolfgang Bangerth [Wed, 31 Dec 2014 18:40:13 +0000 (12:40 -0600)]
Remove deprecated function ThetaTimestepping::operator().
Wolfgang Bangerth [Wed, 31 Dec 2014 17:15:15 +0000 (11:15 -0600)]
Remove deprecated function DataOutBase::create_xdmf_entry.
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.
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.
Wolfgang Bangerth [Tue, 30 Dec 2014 03:23:12 +0000 (21:23 -0600)]
Remove deprecated classes Threads::ThreadCondition and Threads::ThreadMutex.
Wolfgang Bangerth [Tue, 30 Dec 2014 03:19:35 +0000 (21:19 -0600)]
Remove deprecated functions Threads::new_thread.
Wolfgang Bangerth [Tue, 30 Dec 2014 02:49:06 +0000 (20:49 -0600)]
Remove deprecated functions MeshWorker::loop and MeshWorker::integration_loop.
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.
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.
Wolfgang Bangerth [Tue, 30 Dec 2014 02:36:11 +0000 (20:36 -0600)]
Add changelog entries for each deprecated function.
Wolfgang Bangerth [Tue, 30 Dec 2014 02:20:54 +0000 (20:20 -0600)]
Remove deprecated function DataPostprocessor::compute_derived_quantities_*.
Wolfgang Bangerth [Tue, 30 Dec 2014 02:20:11 +0000 (20:20 -0600)]
Reindent a few lines.
Wolfgang Bangerth [Tue, 30 Dec 2014 01:57:27 +0000 (19:57 -0600)]
Remove deprecated function PointValueHistory::mark_locations().
Wolfgang Bangerth [Tue, 30 Dec 2014 01:53:08 +0000 (19:53 -0600)]
Remove deprecated function TimeDependent::end_sweep with an argument.
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.