]> https://gitweb.dealii.org/ - dealii.git/log
dealii.git
4 years agoAdd copy_triangulation to parallel::fullydistributed::Triangulation 9007/head
Peter Munch [Tue, 5 Nov 2019 21:52:40 +0000 (22:52 +0100)]
Add copy_triangulation to parallel::fullydistributed::Triangulation

4 years agoMerge pull request #9233 from masterleinad/remove_cryptic_comment
Martin Kronbichler [Sun, 5 Jan 2020 22:24:56 +0000 (23:24 +0100)]
Merge pull request #9233 from masterleinad/remove_cryptic_comment

Remove cryptic comment

4 years agoRemove cryptic comment 9233/head
Daniel Arndt [Sun, 5 Jan 2020 21:58:01 +0000 (22:58 +0100)]
Remove cryptic comment

4 years agoMerge pull request #9106 from peterrum/pft_without_p4est
Martin Kronbichler [Sun, 5 Jan 2020 20:17:59 +0000 (21:17 +0100)]
Merge pull request #9106 from peterrum/pft_without_p4est

Make pft independent of p4est

4 years agoMerge pull request #9230 from kronbichler/fix_mf_code
Martin Kronbichler [Sun, 5 Jan 2020 18:50:44 +0000 (19:50 +0100)]
Merge pull request #9230 from kronbichler/fix_mf_code

Fix two bugs in matrix-free code

4 years agoMake pft tests independent of p4est 9106/head
Peter Munch [Thu, 28 Nov 2019 07:01:59 +0000 (08:01 +0100)]
Make pft tests independent of p4est

4 years agoMerge pull request #9219 from tjhei/output_table_deprecate
Daniel Arndt [Sun, 5 Jan 2020 16:59:27 +0000 (17:59 +0100)]
Merge pull request #9219 from tjhei/output_table_deprecate

deprecate members in TimerOutput

4 years agoFix two bugs in matrix-free code 9230/head
Martin Kronbichler [Sun, 5 Jan 2020 16:37:55 +0000 (17:37 +0100)]
Fix two bugs in matrix-free code

4 years agoMerge pull request #9224 from peterrum/dofhandlerpolicy_p4estfree_macros
Daniel Arndt [Sun, 5 Jan 2020 16:31:42 +0000 (17:31 +0100)]
Merge pull request #9224 from peterrum/dofhandlerpolicy_p4estfree_macros

Replace some DEAL_II_WITH_P4EST with DEAL_II_WITH_MPI

4 years agoReplace some DEAL_II_WITH_P4EST with DEAL_II_WITH_MPI 9224/head
Peter Munch [Sat, 4 Jan 2020 23:56:41 +0000 (00:56 +0100)]
Replace some DEAL_II_WITH_P4EST with DEAL_II_WITH_MPI

4 years agoMerge pull request #9223 from peterrum/ecl-mapping-fix
Daniel Arndt [Sun, 5 Jan 2020 12:29:34 +0000 (13:29 +0100)]
Merge pull request #9223 from peterrum/ecl-mapping-fix

Bug fix in PR #9155

4 years agoMerge pull request #9225 from tjhei/doxygen_fix_citation
Martin Kronbichler [Sun, 5 Jan 2020 10:13:01 +0000 (11:13 +0100)]
Merge pull request #9225 from tjhei/doxygen_fix_citation

fix a doxygen citation

4 years agoMerge pull request #9190 from bangerth/doc
Timo Heister [Sun, 5 Jan 2020 00:40:13 +0000 (19:40 -0500)]
Merge pull request #9190 from bangerth/doc

Annotate a few function arguments in doxygen.

4 years agofix a doxygen citation 9225/head
Timo Heister [Sun, 5 Jan 2020 00:23:09 +0000 (19:23 -0500)]
fix a doxygen citation

might be related to #9222

4 years agoFix check of neigboring cells 9223/head
Peter Munch [Sat, 4 Jan 2020 23:51:27 +0000 (00:51 +0100)]
Fix check of neigboring cells

4 years agoMerge pull request #9218 from peterrum/get_projection_matrix_for_float
Daniel Arndt [Sat, 4 Jan 2020 22:35:21 +0000 (23:35 +0100)]
Merge pull request #9218 from peterrum/get_projection_matrix_for_float

Instantiate FETools::get_projection_matrix for float

4 years agoMerge pull request #9215 from peterrum/dofhandlerpolicy_p4estfree
Timo Heister [Sat, 4 Jan 2020 21:28:20 +0000 (16:28 -0500)]
Merge pull request #9215 from peterrum/dofhandlerpolicy_p4estfree

Make DoFHandlerPolicy independent of p4est

4 years agoMerge pull request #9155 from peterrum/ecl-mapping
Martin Kronbichler [Sat, 4 Jan 2020 19:15:03 +0000 (20:15 +0100)]
Merge pull request #9155 from peterrum/ecl-mapping

ECL: make mapping of neighbor available

4 years agoUse CellId::binary_type for communication 9215/head
Peter Munch [Sat, 4 Jan 2020 17:43:25 +0000 (18:43 +0100)]
Use CellId::binary_type for communication

4 years agoFix labels
Peter Munch [Thu, 2 Jan 2020 20:07:22 +0000 (21:07 +0100)]
Fix labels

4 years agoFix serial compilation
Peter Munch [Thu, 2 Jan 2020 20:02:52 +0000 (21:02 +0100)]
Fix serial compilation

4 years agoMake internal::DoFHandlerImplementation::Policy::ParallelDistributed independent...
Peter Munch [Thu, 2 Jan 2020 16:55:47 +0000 (17:55 +0100)]
Make internal::DoFHandlerImplementation::Policy::ParallelDistributed independent from p4est

4 years agoMerge pull request #9214 from peterrum/cellid_ancestorof
Martin Kronbichler [Sat, 4 Jan 2020 19:02:38 +0000 (20:02 +0100)]
Merge pull request #9214 from peterrum/cellid_ancestorof

Add CellId::is_ancestor_of

4 years agodeprecate members in TimerOutput 9219/head
Timo Heister [Sat, 4 Jan 2020 01:48:01 +0000 (20:48 -0500)]
deprecate members in TimerOutput

It looks like these identical functions have been around for a long
time. While I prefer enter/exit_section(), we use the others in most
places.

4 years agoMerge pull request #9217 from peterrum/fix_date
Timo Heister [Fri, 3 Jan 2020 21:13:23 +0000 (16:13 -0500)]
Merge pull request #9217 from peterrum/fix_date

Fix date in header

4 years agoInstantiate FETools::get_projection_matrix for float 9218/head
Peter Munch [Fri, 3 Jan 2020 18:13:15 +0000 (19:13 +0100)]
Instantiate FETools::get_projection_matrix for float

4 years agoFix date in header 9217/head
Peter Munch [Fri, 3 Jan 2020 18:00:57 +0000 (19:00 +0100)]
Fix date in header

4 years agoAdd CellId::is_ancestor_of 9214/head
Peter Munch [Thu, 2 Jan 2020 17:16:18 +0000 (18:16 +0100)]
Add CellId::is_ancestor_of

4 years agoMerge pull request #9211 from bangerth/instantiate
David Wells [Thu, 2 Jan 2020 05:07:02 +0000 (00:07 -0500)]
Merge pull request #9211 from bangerth/instantiate

Instantiate DoFTools::map_dofs_to_support_points() also for <1,3>.

4 years agoMerge pull request #9209 from drwells/fix-using-namespace-links
Wolfgang Bangerth [Thu, 2 Jan 2020 00:21:23 +0000 (17:21 -0700)]
Merge pull request #9209 from drwells/fix-using-namespace-links

Keep the 'dealii::' in 'using namespace dealii::'.

4 years agoMerge pull request #9208 from drwells/fix-tbb-version-check
Wolfgang Bangerth [Thu, 2 Jan 2020 00:20:27 +0000 (17:20 -0700)]
Merge pull request #9208 from drwells/fix-tbb-version-check

Fix our TBB version check.

4 years agoInstantiate DoFTools::map_dofs_to_support_points() also for <1,3>. 9211/head
Wolfgang Bangerth [Thu, 2 Jan 2020 00:14:00 +0000 (17:14 -0700)]
Instantiate DoFTools::map_dofs_to_support_points() also for <1,3>.

4 years agoMerge pull request #9205 from bangerth/fix
Martin Kronbichler [Wed, 1 Jan 2020 18:46:23 +0000 (19:46 +0100)]
Merge pull request #9205 from bangerth/fix

Use a range-based for loop.

4 years agoFix our TBB version check. 9208/head
David Wells [Tue, 31 Dec 2019 22:00:15 +0000 (17:00 -0500)]
Fix our TBB version check.

Since the regular expression we used was eager it matched the 202 in 2020,
yielding a version number of 0.0. Note that this worked with older versions of
TBB since we would get, e.g., version 8.0 instead of version 2018.0.

4 years agoKeep the 'dealii::' in 'using namespace dealii::'. 9209/head
David Wells [Tue, 31 Dec 2019 23:05:58 +0000 (18:05 -0500)]
Keep the 'dealii::' in 'using namespace dealii::'.

Some of our example code on the website (e.g., step-40) doesn't work since we
get rid of the preceding dealii and print

    using namespace ::LinearAlgebraPETSc;

when it should be

    using namespace dealii::LinearAlgebraPETSc;

instead. This change keeps the 'dealii::' only in this case, which currently
only occurs in step-40.cc, step-50.cc, step-55.cc, and local_integrators.h.

4 years agoAnnotate a few function arguments in doxygen. 9190/head
Wolfgang Bangerth [Sun, 22 Dec 2019 19:12:57 +0000 (12:12 -0700)]
Annotate a few function arguments in doxygen.

Plus minor other fixes.

4 years agoUse a range-based for loop. 9205/head
Wolfgang Bangerth [Tue, 31 Dec 2019 17:53:28 +0000 (10:53 -0700)]
Use a range-based for loop.

4 years agoMerge pull request #9200 from bangerth/fix-1
Martin Kronbichler [Tue, 31 Dec 2019 07:20:07 +0000 (08:20 +0100)]
Merge pull request #9200 from bangerth/fix-1

Fix what looks like an obvious typo in the UMFPACK source files.

4 years agoMerge pull request #9201 from bangerth/fix-3
Martin Kronbichler [Tue, 31 Dec 2019 07:19:08 +0000 (08:19 +0100)]
Merge pull request #9201 from bangerth/fix-3

Minor doc updates.

4 years agoMerge pull request #9203 from bangerth/fix-2
Martin Kronbichler [Tue, 31 Dec 2019 07:18:04 +0000 (08:18 +0100)]
Merge pull request #9203 from bangerth/fix-2

Simplify the code in a test a bit.

4 years agoMerge pull request #9202 from bangerth/fix-4
Martin Kronbichler [Tue, 31 Dec 2019 07:17:02 +0000 (08:17 +0100)]
Merge pull request #9202 from bangerth/fix-4

Mark a bunch of input arguments as 'const'.

4 years agoMark a bunch of input arguments as 'const'. 9202/head
Wolfgang Bangerth [Mon, 30 Dec 2019 18:55:02 +0000 (11:55 -0700)]
Mark a bunch of input arguments as 'const'.

4 years agoMinor doc updates. 9201/head
Wolfgang Bangerth [Mon, 30 Dec 2019 18:52:49 +0000 (11:52 -0700)]
Minor doc updates.

4 years agoSimplify the code a bit. 9203/head
Wolfgang Bangerth [Mon, 30 Dec 2019 18:24:06 +0000 (11:24 -0700)]
Simplify the code a bit.

In earlier versions of deal.II, the SparseDirectUMFPACK could deal
with block matrices but not block vectors, and so we needed to do some
copying around. This is no longer necessary.

4 years agoFix what looks like an obvious typo. 9200/head
Wolfgang Bangerth [Mon, 30 Dec 2019 16:10:06 +0000 (09:10 -0700)]
Fix what looks like an obvious typo.

The BLAS_ZGER function is called a few lines below but doesn't have a
prototype/declaration.

4 years agoMerge pull request #9199 from bangerth/umfpack
David Wells [Mon, 30 Dec 2019 16:43:58 +0000 (11:43 -0500)]
Merge pull request #9199 from bangerth/umfpack

Avoid _n and _m as variable names.

4 years agoAvoid _n and _m as variable names. 9199/head
Wolfgang Bangerth [Mon, 30 Dec 2019 14:15:40 +0000 (07:15 -0700)]
Avoid _n and _m as variable names.

In general, we don't use variable names that start with underscores, but here using
one-letter variables can also easily be avoided.

4 years agoMerge pull request #9197 from bangerth/40
David Wells [Sun, 29 Dec 2019 15:41:35 +0000 (10:41 -0500)]
Merge pull request #9197 from bangerth/40

Let step-40 only depend on step-6, not step-17.

4 years agoLet step-40 only depend on step-6, not step-17. 9197/head
Wolfgang Bangerth [Sun, 29 Dec 2019 02:33:14 +0000 (19:33 -0700)]
Let step-40 only depend on step-6, not step-17.

Back in the day, we thought of 17 (which now uses the parallel::shared::Triangulation) as
a stepping stone to get to 40, but that's not really any longer how I think about step-40:
To me, that's a stand-alone basic technique, whereas step-17 is sort of a niche topic
for connoisseurs and those interested in a particular topic.

So remove the dependency 17->40 to make the tutorial graph simpler.

5 years agoMerge pull request #9194 from bangerth/40
Daniel Arndt [Wed, 25 Dec 2019 17:51:54 +0000 (18:51 +0100)]
Merge pull request #9194 from bangerth/40

Label step-40 as a 'basic' tutorial program.

5 years agoMerge pull request #9193 from bangerth/61
Timo Heister [Tue, 24 Dec 2019 18:51:26 +0000 (13:51 -0500)]
Merge pull request #9193 from bangerth/61

Let step-61 only build on step-51, not step-4.

5 years agoLabel step-40 as a 'basic' tutorial program. 9194/head
Wolfgang Bangerth [Tue, 24 Dec 2019 17:17:39 +0000 (10:17 -0700)]
Label step-40 as a 'basic' tutorial program.

So far, only steps 1-6 were listed as 'basic', but step-40 has attained a similar
status in recent years since quite a number of new programs are now parallel based
on the techniques discussed there. I think it would make sense to reflect that in
the graph by giving it a highlighted style.

5 years agoLet step-61 only build on step-51, not step-4. 9193/head
Wolfgang Bangerth [Tue, 24 Dec 2019 17:15:04 +0000 (10:15 -0700)]
Let step-61 only build on step-51, not step-4.

The tutorial graph is complicated enough as it is. We don't need to list dependencies
on some of the more basic tutorials.

5 years agoMerge pull request #9188 from peterrum/dof_accessor_include
Wolfgang Bangerth [Mon, 23 Dec 2019 14:41:12 +0000 (07:41 -0700)]
Merge pull request #9188 from peterrum/dof_accessor_include

Include dof_accessor.h

5 years agoMerge pull request #9191 from tjhei/mpi_h_warning
Daniel Arndt [Mon, 23 Dec 2019 14:29:20 +0000 (09:29 -0500)]
Merge pull request #9191 from tjhei/mpi_h_warning

silence system header MPI warning

5 years agoInclude dof_accessor.h 9188/head
Peter Munch [Sat, 21 Dec 2019 19:10:09 +0000 (20:10 +0100)]
Include dof_accessor.h

5 years agoMerge pull request #9186 from masterleinad/avoid_generic_lambda
Daniel Arndt [Mon, 23 Dec 2019 11:42:48 +0000 (06:42 -0500)]
Merge pull request #9186 from masterleinad/avoid_generic_lambda

Avoid variable template in hp::Refinement

5 years agoMerge pull request #9157 from kronbichler/shape_info_inverse_shapes
Daniel Arndt [Mon, 23 Dec 2019 11:28:47 +0000 (06:28 -0500)]
Merge pull request #9157 from kronbichler/shape_info_inverse_shapes

Add field for inverse/projection of 1D polynomials to MF::ShapeInfo

5 years agoMerge pull request #9182 from bangerth/deprecate
Daniel Arndt [Mon, 23 Dec 2019 10:39:04 +0000 (05:39 -0500)]
Merge pull request #9182 from bangerth/deprecate

Deprecate some versions of DoFTools::extract_dofs().

5 years agoAvoid variable template in hp::Refinement 9186/head
Daniel Arndt [Sat, 21 Dec 2019 15:35:20 +0000 (10:35 -0500)]
Avoid variable template in hp::Refinement

5 years agosilence system header MPI warning 9191/head
Timo Heister [Mon, 23 Dec 2019 02:41:10 +0000 (21:41 -0500)]
silence system header MPI warning

I am getting
/usr/include/mpich/mpicxx.h:1523:24: warning: â€˜virtual MPI::Nullcomm&
MPI::Nullcomm::Clone() const’ can be marked override [-Wsuggest-
override]

with gcc5 and mpich 3.1. Fix this.

5 years agoMerge pull request #9183 from peterrum/fedgq-mem
Wolfgang Bangerth [Sun, 22 Dec 2019 18:33:12 +0000 (11:33 -0700)]
Merge pull request #9183 from peterrum/fedgq-mem

Implement FE_Poly::memory_consumption

5 years agoAdd a missing newline at the end of the file. 9183/head
Wolfgang Bangerth [Sun, 22 Dec 2019 18:25:11 +0000 (11:25 -0700)]
Add a missing newline at the end of the file.

5 years agoMerge pull request #9187 from masterleinad/precise_namespace
Wolfgang Bangerth [Sun, 22 Dec 2019 18:03:29 +0000 (11:03 -0700)]
Merge pull request #9187 from masterleinad/precise_namespace

Specify namespace in precondition.h more precisely

5 years agoMerge pull request #9185 from masterleinad/fix_warnings
Wolfgang Bangerth [Sun, 22 Dec 2019 17:55:53 +0000 (10:55 -0700)]
Merge pull request #9185 from masterleinad/fix_warnings

Avoid warnings in tests

5 years agoImplement FE_Poly::memory_consumption so that memory_consumption works for FE_Q and...
Peter Munch [Fri, 20 Dec 2019 10:49:44 +0000 (11:49 +0100)]
Implement FE_Poly::memory_consumption so that memory_consumption works for FE_Q and FE_DGQ

5 years agoMerge pull request #9189 from peterrum/fix_typo
Martin Kronbichler [Sat, 21 Dec 2019 20:43:57 +0000 (21:43 +0100)]
Merge pull request #9189 from peterrum/fix_typo

Fix typo

5 years agoFix typo 9189/head
Peter Munch [Sat, 21 Dec 2019 20:09:16 +0000 (21:09 +0100)]
Fix typo

5 years agoSpecify namespace in precondition.h more precisely 9187/head
Daniel Arndt [Sat, 21 Dec 2019 15:57:41 +0000 (10:57 -0500)]
Specify namespace in precondition.h more precisely

5 years agoAvoid warnings in tests 9185/head
Daniel Arndt [Sat, 21 Dec 2019 15:31:21 +0000 (10:31 -0500)]
Avoid warnings in tests

5 years agoAdd a changelog entry. 9182/head
Wolfgang Bangerth [Fri, 20 Dec 2019 00:25:16 +0000 (17:25 -0700)]
Add a changelog entry.

5 years agoAdjust tests.
Wolfgang Bangerth [Fri, 20 Dec 2019 00:23:37 +0000 (17:23 -0700)]
Adjust tests.

5 years agoDeprecate some versions of DoFTools::extract_dofs().
Wolfgang Bangerth [Fri, 20 Dec 2019 00:23:20 +0000 (17:23 -0700)]
Deprecate some versions of DoFTools::extract_dofs().

Add other versions that *return* their results, rather than doing so via
output arguments.

5 years agoMerge pull request #9151 from marcfehling/hp-fixed-number
Wolfgang Bangerth [Fri, 20 Dec 2019 01:02:59 +0000 (18:02 -0700)]
Merge pull request #9151 from marcfehling/hp-fixed-number

Introduced hp::Refinement::p_adaptivity_fixed_number().

5 years agoMerge pull request #9125 from konsim83/feature_tensor_function_parser
Wolfgang Bangerth [Thu, 19 Dec 2019 19:45:33 +0000 (12:45 -0700)]
Merge pull request #9125 from konsim83/feature_tensor_function_parser

Feature tensor function parser

5 years agoAdd a missing newline to the end of the file. 9125/head
Wolfgang Bangerth [Thu, 19 Dec 2019 18:18:14 +0000 (11:18 -0700)]
Add a missing newline to the end of the file.

5 years agoMerge pull request #9147 from masterleinad/fix_cuda_float
Martin Kronbichler [Thu, 19 Dec 2019 17:40:43 +0000 (18:40 +0100)]
Merge pull request #9147 from masterleinad/fix_cuda_float

Test matrix-free CUDA for float

5 years agoNew feature class TensorFunctionParser. The class inherits directly from TensorFuntion
Konrad Simon [Mon, 16 Sep 2019 21:15:01 +0000 (23:15 +0200)]
New feature class TensorFunctionParser. The class inherits directly from TensorFuntion
and has an interface similar to FunctionParser. Some stuff to iterface muParser was
moved to different files mu_parser_internal.h and *.cc. The documentation provided
is self contained apart from some places where we refer to the documentation of
FuntionParser. Changelog file provided. (All commits are squashed into this one.)

5 years agoMerge pull request #9174 from nicola-giuliani/default_case_manifold
Daniel Arndt [Wed, 18 Dec 2019 21:48:46 +0000 (16:48 -0500)]
Merge pull request #9174 from nicola-giuliani/default_case_manifold

added default case for normal to mesh projection manifold

5 years agoMerge pull request #9175 from kronbichler/improve_channel_with_cylinder_grid
David Wells [Wed, 18 Dec 2019 16:32:36 +0000 (11:32 -0500)]
Merge pull request #9175 from kronbichler/improve_channel_with_cylinder_grid

Improve GridGenerator::channel_with_cylinder

5 years agoadded default case for normal to mesh projection manifold 9174/head
Nicola Giuliani [Mon, 16 Dec 2019 08:58:10 +0000 (09:58 +0100)]
added default case for normal to mesh projection manifold

 and indent

5 years agoChoose more appropriate points for test 9175/head
Martin Kronbichler [Tue, 17 Dec 2019 08:02:52 +0000 (09:02 +0100)]
Choose more appropriate points for test

5 years agoChangelog
Martin Kronbichler [Tue, 17 Dec 2019 07:51:05 +0000 (08:51 +0100)]
Changelog

5 years agoImprove GridGenerator::channel_with_cylinder
Martin Kronbichler [Mon, 16 Dec 2019 14:40:30 +0000 (15:40 +0100)]
Improve GridGenerator::channel_with_cylinder

5 years agoMerge pull request #9036 from BenBrands/test_for_hp_and_dist_tria
Wolfgang Bangerth [Tue, 17 Dec 2019 01:18:50 +0000 (18:18 -0700)]
Merge pull request #9036 from BenBrands/test_for_hp_and_dist_tria

Adding a test for hp::DoFHandler and parallel::distributed::Triangulation

5 years agoMerge pull request #9176 from peterrum/mg_transfer_remove_line
Wolfgang Bangerth [Tue, 17 Dec 2019 00:58:47 +0000 (17:58 -0700)]
Merge pull request #9176 from peterrum/mg_transfer_remove_line

Remove unnecessary assignment

5 years agoMerge pull request #9172 from luca-heltai/move-tests
Wolfgang Bangerth [Tue, 17 Dec 2019 00:47:57 +0000 (17:47 -0700)]
Merge pull request #9172 from luca-heltai/move-tests

Moved tests into their correct subdirectory.

5 years agoAdd a series of new python wrappers (#9148)
Bruno Turcksin [Mon, 16 Dec 2019 22:00:08 +0000 (17:00 -0500)]
Add a series of new python wrappers (#9148)

Add a series of new python wrappers

5 years agoRemove unnecessary assignment 9176/head
Peter Munch [Mon, 16 Dec 2019 20:54:06 +0000 (21:54 +0100)]
Remove unnecessary assignment

5 years agoadd test derived from step-4 to check interplay of hp::DoFHandler and parallel::distr... 9036/head
Benjamin Brands [Sun, 15 Dec 2019 21:01:38 +0000 (22:01 +0100)]
add test derived from step-4 to check interplay of hp::DoFHandler and parallel::distributed::Triangulation for a locally refined mesh

5 years agoMoved tests into their correct subdirectory. 9172/head
Luca Heltai [Sat, 14 Dec 2019 23:14:43 +0000 (00:14 +0100)]
Moved tests into their correct subdirectory.

5 years agoAdd tests 9148/head
Alexander Grayver [Fri, 13 Dec 2019 14:21:01 +0000 (15:21 +0100)]
Add tests

5 years agoAdd a series of new python wrappers
Alexander Grayver [Fri, 6 Dec 2019 15:04:59 +0000 (16:04 +0100)]
Add a series of new python wrappers

5 years agoMerge pull request #9173 from masterleinad/fixparticles_extract_index_set_01
Daniel Arndt [Sun, 15 Dec 2019 05:36:45 +0000 (00:36 -0500)]
Merge pull request #9173 from masterleinad/fixparticles_extract_index_set_01

Fix particles/extract_index_set_01

5 years agoFix particles/extract_index_set_01 9173/head
Daniel Arndt [Sun, 15 Dec 2019 03:08:07 +0000 (22:08 -0500)]
Fix particles/extract_index_set_01

5 years agoMerge pull request #9074 from luca-heltai/extract-index-sets-particle-handler
Luca Heltai [Sat, 14 Dec 2019 10:51:43 +0000 (11:51 +0100)]
Merge pull request #9074 from luca-heltai/extract-index-sets-particle-handler

Extract index sets from particle handlers

5 years agoMerge pull request #9168 from luca-heltai/index-set-tensor-product-and-compress
Daniel Arndt [Sat, 14 Dec 2019 03:56:55 +0000 (22:56 -0500)]
Merge pull request #9168 from luca-heltai/index-set-tensor-product-and-compress

Contiguous tensor product IndexSet.

5 years agoContiguous tensor product IndexSet. 9168/head
Luca Heltai [Fri, 13 Dec 2019 12:24:19 +0000 (13:24 +0100)]
Contiguous tensor product IndexSet.

5 years agoExtract index sets from particle handlers 9074/head
Luca Heltai [Thu, 21 Nov 2019 19:04:36 +0000 (20:04 +0100)]
Extract index sets from particle handlers

Extract an IndexSet with global dimensions equal to
`n_comps*particles.get_next_free_particle_index()`, containing for each
particle index, a set of `n_comps*` consecutive indices associated to
the particles that are locally owned.

The indices associated to a particle with global index `n` will be the
half open range `[n_comps*n`, n_comps*(n+1))`.

Co-authored-by: Bruno Blais <blais.bruno@gmail.com>
5 years agoMerge pull request #9170 from bangerth/60
Daniel Arndt [Fri, 13 Dec 2019 17:06:14 +0000 (12:06 -0500)]
Merge pull request #9170 from bangerth/60

Fix formatting.


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.