]>
https://gitweb.dealii.org/ - dealii.git/log
Patrick Esser [Thu, 21 Apr 2016 13:29:26 +0000 (15:29 +0200)]
initialize Du to correct size
Timo Heister [Wed, 20 Apr 2016 20:38:52 +0000 (22:38 +0200)]
Merge pull request #2529 from bangerth/fix-warnings-8
Comment out argument names for move constructors/operators.
David Wells [Wed, 20 Apr 2016 16:08:47 +0000 (12:08 -0400)]
Merge pull request #2528 from bangerth/fix-warnings-6
Remove unused variable.
Denis Davydov [Wed, 20 Apr 2016 15:55:35 +0000 (17:55 +0200)]
Merge pull request #2526 from davydden/parameter_handler_eof
add an extra string parameter to terminate the parsing of a file by P…
Denis Davydov [Wed, 20 Apr 2016 15:52:00 +0000 (17:52 +0200)]
add a unit test to check that last_line works in ParameterHandler
Wolfgang Bangerth [Wed, 20 Apr 2016 15:33:12 +0000 (10:33 -0500)]
Comment out argument names for move constructors/operators.
This avoids warnings by gcc 4.6 which takes a '=default' declaration to be a
function definition in which it doesn't use the name of the argument. It then
proceeds to issue a warning about an unused argument :-(
This patch avoids this.
Wolfgang Bangerth [Wed, 20 Apr 2016 15:19:54 +0000 (10:19 -0500)]
Remove unused variable.
Thereby also fix a warning.
Denis Davydov [Wed, 20 Apr 2016 12:59:14 +0000 (14:59 +0200)]
add an extra string parameter to terminate the parsing of a file by ParameterHandler
Luca Heltai [Wed, 20 Apr 2016 13:23:56 +0000 (15:23 +0200)]
Merge pull request #2523 from ESeNonFossiIo/PETScLinearOperator
fix PETSc ReinitHelper for LinearOperator and MPI vectors
ESeNonFossiIo [Mon, 18 Apr 2016 08:49:47 +0000 (10:49 +0200)]
Fix ReinitHelper for PETSc and test vmult for PETScSparseMatrix
Martin Kronbichler [Wed, 20 Apr 2016 09:20:38 +0000 (11:20 +0200)]
Merge pull request #2524 from bangerth/minor-fix
Reset object to native state in IndexSet::clear().
Wolfgang Bangerth [Wed, 20 Apr 2016 02:53:02 +0000 (21:53 -0500)]
Reset object to native state in IndexSet::clear().
IndexSet stores an index into an array. Upon construction, this index is set
to an invalid value (because the array is empty), whereas after IndexSet::clear()
the index was set to zero -- a perfectly reasonable, and consequently objectionable
index. This patch sets the index to an invalid value instead, as is also
done in the constructor.
Wolfgang Bangerth [Tue, 19 Apr 2016 17:51:59 +0000 (13:51 -0400)]
Merge pull request #2513 from danshapero/index-set-move
Added move constructor to IndexSet
danshapero [Sat, 16 Apr 2016 00:24:11 +0000 (17:24 -0700)]
Added move constructor to IndexSet
Wolfgang Bangerth [Tue, 19 Apr 2016 12:08:03 +0000 (08:08 -0400)]
Merge pull request #2518 from masterleinad/periodicetc
Use neighbor_or_periodic_neighbor at suitable places
Daniel Arndt [Tue, 19 Apr 2016 11:50:44 +0000 (13:50 +0200)]
Fix minor issues in PR2518
Martin Kronbichler [Tue, 19 Apr 2016 11:34:25 +0000 (13:34 +0200)]
Merge pull request #2517 from kronbichler/master
Use the same affinity for inner products as for vector updates
Martin Kronbichler [Tue, 19 Apr 2016 09:37:41 +0000 (11:37 +0200)]
Merge pull request #2520 from ESeNonFossiIo/PETSc_nullptr
Remove nullptr
ESeNonFossiIo [Tue, 19 Apr 2016 08:55:29 +0000 (10:55 +0200)]
Remove nullptr
Martin Kronbichler [Mon, 18 Apr 2016 17:05:08 +0000 (19:05 +0200)]
Document magic constants
Martin Kronbichler [Mon, 18 Apr 2016 14:26:08 +0000 (16:26 +0200)]
Increment index at the position where we do the summation
Martin Kronbichler [Mon, 18 Apr 2016 09:59:14 +0000 (11:59 +0200)]
Use the same affinity for inner products as for vector updates
Wolfgang Bangerth [Tue, 19 Apr 2016 02:19:48 +0000 (22:19 -0400)]
Merge pull request #2512 from andreamola/min_max_curvatures_in_point_proj_on_surface
closest_point_and_differential_forms changed to return min and max curvatures
Daniel Arndt [Mon, 18 Apr 2016 17:16:03 +0000 (19:16 +0200)]
Entry in changes.h
Daniel Arndt [Mon, 18 Apr 2016 15:35:56 +0000 (17:35 +0200)]
Test for periodic boundary conditions using DG and MeshWorker, update other tests
Daniel Arndt [Mon, 18 Apr 2016 17:04:10 +0000 (19:04 +0200)]
Fixup periodic_neighbor_is_coarser for refined cells
Daniel Arndt [Thu, 31 Mar 2016 17:57:56 +0000 (19:57 +0200)]
periodic_neighbor in MeshWorker
Daniel Arndt [Thu, 31 Mar 2016 17:21:45 +0000 (19:21 +0200)]
periodic_neighbor in MGTools::make_flux_sparsity_pattern
Daniel Arndt [Tue, 29 Mar 2016 17:26:54 +0000 (19:26 +0200)]
periodic_neighbor in DoFTools::make_sparsity_pattern
Timo Heister [Mon, 18 Apr 2016 14:09:48 +0000 (16:09 +0200)]
Merge pull request #2514 from jgedicke/mg_assemble_up_fix
fix call of assemble_up in MGMatrixSimple
amola [Sun, 17 Apr 2016 19:24:01 +0000 (21:24 +0200)]
changed normal type in tuple in Tensor<1,3>
amola [Fri, 15 Apr 2016 13:38:09 +0000 (15:38 +0200)]
closest_point_and_differential_forms and push_forward_and_differential_forms in opencascade/utilities have been changed. they now return both min and max curvature instead of the mean one.
Martin Kronbichler [Mon, 18 Apr 2016 09:36:05 +0000 (11:36 +0200)]
Merge pull request #2516 from ESeNonFossiIo/fix_old_PETSc_versions
Fix a compilation issue of #2502
ESeNonFossiIo [Mon, 18 Apr 2016 09:25:58 +0000 (11:25 +0200)]
add guard on PETSc version
Joscha Gedicke [Sun, 17 Apr 2016 13:39:44 +0000 (15:39 +0200)]
more system tests in assembler_simple_mgmatrix_04
Joscha Gedicke [Sun, 17 Apr 2016 12:21:35 +0000 (14:21 +0200)]
modified assembler_simple_mgmatrix_04 to test for FESystem(RT_0,DGP_0)
Wolfgang Bangerth [Sun, 17 Apr 2016 12:06:32 +0000 (08:06 -0400)]
Merge pull request #2515 from kronbichler/fix_mg_test
Adjust test to fixed adaptive multigrid
Martin Kronbichler [Sun, 17 Apr 2016 06:00:41 +0000 (08:00 +0200)]
Adjust test to fixed adaptive multigrid
Joscha Gedicke [Sat, 16 Apr 2016 18:04:40 +0000 (20:04 +0200)]
fix call of assemble_up in MGMatrixSimple
Wolfgang Bangerth [Sat, 16 Apr 2016 13:33:47 +0000 (08:33 -0500)]
Merge pull request #2507 from kronbichler/master
Introduce affinity partitioner to Vector
Martin Kronbichler [Fri, 15 Apr 2016 13:49:10 +0000 (15:49 +0200)]
Adjust memory consumption of vector
Martin Kronbichler [Fri, 15 Apr 2016 13:48:56 +0000 (15:48 +0200)]
Avoid setting the partitioner at the place of use
Martin Kronbichler [Thu, 14 Apr 2016 15:49:57 +0000 (17:49 +0200)]
Do not change partitioners in reinit(n), cleanup code
Martin Kronbichler [Thu, 14 Apr 2016 14:16:22 +0000 (16:16 +0200)]
Mention change
Martin Kronbichler [Thu, 14 Apr 2016 14:16:13 +0000 (16:16 +0200)]
Implement affinity partitioner for the deal.II vector class
Martin Kronbichler [Fri, 15 Apr 2016 19:30:24 +0000 (21:30 +0200)]
Merge pull request #2509 from bangerth/doc-update-58
A number of doc updates.
Denis Davydov [Fri, 15 Apr 2016 08:20:56 +0000 (10:20 +0200)]
Merge pull request #2502 from ESeNonFossiIo/PETSc_reinit_helper
PETSc ReinitHelper for LinearOperator
Wolfgang Bangerth [Fri, 15 Apr 2016 04:37:36 +0000 (23:37 -0500)]
Update documentation of MGLevelObject.
Wolfgang Bangerth [Fri, 15 Apr 2016 04:24:17 +0000 (23:24 -0500)]
Update a comment about the contents of a file.
Timo Heister [Thu, 14 Apr 2016 22:15:28 +0000 (00:15 +0200)]
Merge pull request #2508 from bangerth/doc-update-57
Update a copy-paste error for DoFTools::extract_boundary_dofs().
Wolfgang Bangerth [Thu, 14 Apr 2016 21:07:17 +0000 (16:07 -0500)]
Update a copy-paste error for DoFTools::extract_boundary_dofs().
There are two functions of the same name with the same documentation, but in one
the argument is a std::vector<bool> and in the other it is an IndexSet. The former's
documentation was copied from the latter's and referred to the wrong data type.
While there, also mark arguments as [in] or [out].
ESeNonFossiIo [Thu, 14 Apr 2016 15:15:51 +0000 (17:15 +0200)]
add check on PETSc contiguos memory
ESeNonFossiIo [Wed, 13 Apr 2016 19:06:26 +0000 (21:06 +0200)]
changes.g
ESeNonFossiIo [Wed, 13 Apr 2016 15:15:38 +0000 (17:15 +0200)]
PETSc ReinitHelper for BlockVector
ESeNonFossiIo [Tue, 12 Apr 2016 20:11:33 +0000 (22:11 +0200)]
test for PETSc Vector reinit helper
ESeNonFossiIo [Tue, 12 Apr 2016 20:11:16 +0000 (22:11 +0200)]
PETSc Vector reinit helper
ESeNonFossiIo [Tue, 12 Apr 2016 20:09:22 +0000 (22:09 +0200)]
add locally_owned_range_indices and locally_owned_domain_indices
ESeNonFossiIo [Tue, 12 Apr 2016 20:07:38 +0000 (22:07 +0200)]
add m() and n() methods
Matthias Maier [Wed, 13 Apr 2016 20:02:06 +0000 (15:02 -0500)]
Merge pull request #2503 from danshapero/vector-move-ctor
Vector, BlockVector are reset after move
danshapero [Wed, 13 Apr 2016 19:00:23 +0000 (12:00 -0700)]
changelog
danshapero [Wed, 13 Apr 2016 05:29:55 +0000 (22:29 -0700)]
Added default move ctor/assignment to BlockVector, BlockVectorBase
This makes a moved BlockVector have the right post-condition, i.e.
the state it would have after default construction.
danshapero [Tue, 12 Apr 2016 16:51:45 +0000 (09:51 -0700)]
Added move ctor to BlockIndices
danshapero [Mon, 11 Apr 2016 23:25:22 +0000 (16:25 -0700)]
Changed the vector move ctor/assignment operator not to use swap
danshapero [Mon, 11 Apr 2016 23:16:58 +0000 (16:16 -0700)]
Added move assignment operator to Subscriptor
Bruno Turcksin [Wed, 13 Apr 2016 18:31:32 +0000 (13:31 -0500)]
Merge pull request #2506 from kronbichler/improve_vector_grainsize
Improve grainsize of vectors, unify vector loops
Martin Kronbichler [Wed, 13 Apr 2016 15:45:26 +0000 (17:45 +0200)]
Merge pull request #2466 from tjhei/parmg_missing_neighbors
rework MG DoF distribution
Martin Kronbichler [Wed, 13 Apr 2016 13:42:03 +0000 (15:42 +0200)]
Improve grainsize of vectors, unify vector loops
Wolfgang Bangerth [Tue, 12 Apr 2016 16:17:03 +0000 (11:17 -0500)]
Merge pull request #2501 from tjhei/tensor_mf_followup
TensorProductManifold followup
Timo Heister [Tue, 12 Apr 2016 16:07:54 +0000 (18:07 +0200)]
changelog
Timo Heister [Mon, 4 Apr 2016 12:34:45 +0000 (14:34 +0200)]
rework MG distribution
Fix a rare case of missing level ghost neighbors for geometric
multigrid.
Add sanity checks to confirm several assumptions made in the code to
detect problems like this in the future.
Rework and simplify the logic of distribute_mg_dofs: don't communicate
ghost neighbors by level but all at once and instead of guessing who
will send data, actually request cells from the ghost neighbors.
Add and updated tests.
Timo Heister [Tue, 12 Apr 2016 16:00:17 +0000 (18:00 +0200)]
changelog
Timo Heister [Tue, 12 Apr 2016 16:00:11 +0000 (18:00 +0200)]
require muparser for manifold test
Luca Heltai [Tue, 12 Apr 2016 14:50:11 +0000 (16:50 +0200)]
Merge pull request #2499 from nicolacavallini/matrix_creator_inst
matrix creator instantiation
nicolacavallini [Mon, 11 Apr 2016 14:47:38 +0000 (16:47 +0200)]
matrix creator instantiation
restored codimension zero instatiation
deleted blank line
Wolfgang Bangerth [Tue, 12 Apr 2016 14:08:28 +0000 (09:08 -0500)]
Merge pull request #2416 from tjhei/tensor_mf
[WIP] implement TensorProductManifold
Timo Heister [Sat, 26 Mar 2016 05:58:29 +0000 (06:58 +0100)]
implement TensorProductManifold
Wolfgang Bangerth [Mon, 11 Apr 2016 11:48:18 +0000 (06:48 -0500)]
Merge pull request #2497 from kronbichler/fix_cuthill_mckee
Fix Cuthill-McKee renumbering on large processor counts
Luca Heltai [Mon, 11 Apr 2016 11:45:46 +0000 (13:45 +0200)]
Merge pull request #2498 from andreamola/read_ucd_manifold_ids_option_test
Read ucd manifold ids option test
amola [Mon, 11 Apr 2016 11:05:31 +0000 (13:05 +0200)]
implemented modifications asked by Luca H. on tests/grid/grid_in_ucd_01.cc
amola [Mon, 11 Apr 2016 10:57:30 +0000 (12:57 +0200)]
added comment on new read_ucd option in doc/news/changes.h
amola [Mon, 11 Apr 2016 10:26:19 +0000 (12:26 +0200)]
indent
amola [Mon, 11 Apr 2016 10:13:08 +0000 (12:13 +0200)]
Added a test for the new read_ucd option that treats identifiers in a ucd file as manifold_ids instead of boundary_ids
Martin Kronbichler [Mon, 11 Apr 2016 09:58:04 +0000 (11:58 +0200)]
Fix Cuthill-McKee renumbering on large processor counts
Martin Kronbichler [Mon, 11 Apr 2016 10:43:01 +0000 (12:43 +0200)]
Merge pull request #2483 from gpitton/new_gmres_signals
Added Hessenberg and Krylov signals to GMRES
Martin Kronbichler [Mon, 11 Apr 2016 10:41:25 +0000 (12:41 +0200)]
Merge pull request #2494 from luca-heltai/entry-mapping-manifold
Add entry in changes.h for MappingManifold
Giuseppe Pitton [Thu, 7 Apr 2016 21:01:56 +0000 (16:01 -0500)]
Update a comment for a variable.
Luca Heltai [Mon, 11 Apr 2016 08:08:47 +0000 (10:08 +0200)]
Added entry for MappingManifold.
Luca Heltai [Mon, 11 Apr 2016 07:51:49 +0000 (09:51 +0200)]
Merge pull request #2411 from luca-heltai/composition-manifold
Composition manifold.
Luca Heltai [Mon, 11 Apr 2016 07:46:43 +0000 (09:46 +0200)]
Improved comment on periodicity for SphericalManifold.
Luca Heltai [Sat, 9 Apr 2016 12:55:40 +0000 (14:55 +0200)]
Removed old manifold_tools.h
Luca Heltai [Sat, 9 Apr 2016 12:48:24 +0000 (14:48 +0200)]
Added comment and entry to changes.h.
Luca Heltai [Sat, 9 Apr 2016 12:23:54 +0000 (14:23 +0200)]
Moved CompositionManifold to its own directory.
Luca Heltai [Wed, 6 Apr 2016 15:20:23 +0000 (17:20 +0200)]
Periodicity as Tensor<1,spacedim>.
Luca Heltai [Sun, 27 Mar 2016 18:19:23 +0000 (20:19 +0200)]
Added periodicity getter to ChartManifold
Luca Heltai [Sun, 27 Mar 2016 18:05:13 +0000 (20:05 +0200)]
Test periodicity.
Luca Heltai [Fri, 25 Mar 2016 21:14:42 +0000 (22:14 +0100)]
Composition of Manifold + Rotation.
Luca Heltai [Thu, 24 Mar 2016 18:10:52 +0000 (19:10 +0100)]
Initial CompositionManifold.
Matthias Maier [Sun, 10 Apr 2016 16:26:08 +0000 (11:26 -0500)]
Merge pull request #2493 from luca-heltai/mdh266-refactor-trilinos-solvers
Cleaned version of mdh266 PR (Refactor Trilinos Solvers)
Mike Harmon [Sun, 10 Apr 2016 14:54:19 +0000 (16:54 +0200)]
Refactored trilinos direct solver
Wolfgang Bangerth [Sun, 10 Apr 2016 00:40:51 +0000 (19:40 -0500)]
Merge pull request #2488 from bangerth/doc-update-56
Add a changelog entry.
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.