]>
https://gitweb.dealii.org/ - dealii.git/log
Peter Munch [Sat, 21 Dec 2019 19:10:09 +0000 (20:10 +0100)]
Include dof_accessor.h
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().
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
Wolfgang Bangerth [Thu, 19 Dec 2019 18:18:14 +0000 (11:18 -0700)]
Add a missing newline to the end of the file.
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
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.)
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
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
Nicola Giuliani [Mon, 16 Dec 2019 08:58:10 +0000 (09:58 +0100)]
added default case for normal to mesh projection manifold
and indent
Martin Kronbichler [Tue, 17 Dec 2019 08:02:52 +0000 (09:02 +0100)]
Choose more appropriate points for test
Martin Kronbichler [Tue, 17 Dec 2019 07:51:05 +0000 (08:51 +0100)]
Changelog
Martin Kronbichler [Mon, 16 Dec 2019 14:40:30 +0000 (15:40 +0100)]
Improve GridGenerator::channel_with_cylinder
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
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
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.
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
Peter Munch [Mon, 16 Dec 2019 20:54:06 +0000 (21:54 +0100)]
Remove unnecessary assignment
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
Luca Heltai [Sat, 14 Dec 2019 23:14:43 +0000 (00:14 +0100)]
Moved tests into their correct subdirectory.
Alexander Grayver [Fri, 13 Dec 2019 14:21:01 +0000 (15:21 +0100)]
Add tests
Alexander Grayver [Fri, 6 Dec 2019 15:04:59 +0000 (16:04 +0100)]
Add a series of new python wrappers
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
Daniel Arndt [Sun, 15 Dec 2019 03:08:07 +0000 (22:08 -0500)]
Fix particles/extract_index_set_01
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
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.
Luca Heltai [Fri, 13 Dec 2019 12:24:19 +0000 (13:24 +0100)]
Contiguous tensor product IndexSet.
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>
Daniel Arndt [Fri, 13 Dec 2019 17:06:14 +0000 (12:06 -0500)]
Merge pull request #9170 from bangerth/60
Fix formatting.
Wolfgang Bangerth [Fri, 13 Dec 2019 16:43:51 +0000 (09:43 -0700)]
Fix formatting.
When collating the introduction of step-60 to the commented program
section, the lack of an extra newline means that the heading
'The commented program' is treated like an entry in the enumerated
list that's at the end of the introduction. Fix this by providing
an additional newline.
Daniel Arndt [Fri, 13 Dec 2019 14:31:41 +0000 (09:31 -0500)]
Merge pull request #9167 from rezarastak/patch-1
small documentation fix
Marc Fehling [Thu, 12 Dec 2019 14:40:57 +0000 (15:40 +0100)]
Separated hp/p_adaptivity_* tests.
Marc Fehling [Thu, 12 Dec 2019 13:55:46 +0000 (14:55 +0100)]
Introduced hp::Refinement::p_adaptivity_fixed_number().
Decide how many cells will be p-adapted from all cells flagged for adaptation.
Marc Fehling [Fri, 6 Dec 2019 15:06:30 +0000 (16:06 +0100)]
parallel::distributed::GridRefinement: Made internal functions accessible.
Reza Rastak [Fri, 13 Dec 2019 08:17:48 +0000 (00:17 -0800)]
small documentation fix
Daniel Arndt [Fri, 13 Dec 2019 03:34:12 +0000 (22:34 -0500)]
Merge pull request #9166 from masterleinad/avoid_narrowing_conversions
Fix narrowing conversions in tests
Wolfgang Bangerth [Thu, 12 Dec 2019 23:26:12 +0000 (16:26 -0700)]
Merge pull request #9165 from masterleinad/restrict_complex_tests
Restrict a few more tests requiring complex values
Daniel Arndt [Thu, 12 Dec 2019 20:15:55 +0000 (15:15 -0500)]
Fix narrowing conversions in tests
Daniel Arndt [Thu, 12 Dec 2019 19:17:34 +0000 (14:17 -0500)]
Restrict a few more tests requiring complex values
Daniel Arndt [Thu, 12 Dec 2019 18:14:56 +0000 (13:14 -0500)]
Merge pull request #9144 from bangerth/fe-interface
Add to FEInterfaceValues what we already have in FEValues.
Daniel Arndt [Thu, 12 Dec 2019 16:51:28 +0000 (11:51 -0500)]
Merge pull request #9159 from bangerth/46
Update the results section of step-46.
Wolfgang Bangerth [Wed, 11 Dec 2019 22:23:44 +0000 (15:23 -0700)]
Also update the 3d picture section.
Luca Heltai [Wed, 11 Dec 2019 19:59:36 +0000 (20:59 +0100)]
Merge pull request #9137 from masterleinad/export_artifact_appveyor
Export the built library as artifact in appveyor
Luca Heltai [Wed, 11 Dec 2019 19:58:50 +0000 (20:58 +0100)]
Merge pull request #9070 from luca-heltai/extract-dofs-per-component
Extract dofs per component
Luca Heltai [Wed, 11 Dec 2019 12:58:03 +0000 (13:58 +0100)]
Merge pull request #9162 from masterleinad/fix_some_to_some
Fix MPI::Utilities::some_to_some
Luca Heltai [Thu, 21 Nov 2019 18:38:41 +0000 (19:38 +0100)]
Extract dofs per component
Extract the set of local, active or relevant DoF indices for each
components within the mask that are owned by the current processor. For
components disabled by the mask, an empty IndexSet is returned.
For regular DoFHandler objects, this set is the complete set with all
DoF indices. In either case, it equals what
DoFHandler::locally_owned_dofs() returns. The ownership type is fixed by
a small enum that controls which type of ownership is asked off.
Co-authored-by: Bruno Blais <blais.bruno@gmail.com>
Daniel Arndt [Wed, 11 Dec 2019 04:09:16 +0000 (23:09 -0500)]
Merge pull request #9161 from masterleinad/fix_complex_test
Fix mpi/collective_mean_std
Daniel Arndt [Tue, 10 Dec 2019 23:41:38 +0000 (18:41 -0500)]
Fix MPI::Utilities::some_to_some
Daniel Arndt [Tue, 10 Dec 2019 18:50:02 +0000 (13:50 -0500)]
Fix mpi/collective_mean_std
Wolfgang Bangerth [Tue, 10 Dec 2019 18:26:22 +0000 (11:26 -0700)]
Merge pull request #9045 from eliasstudiert/airfoil_generator
Add airfoil grid generator
Wolfgang Bangerth [Tue, 10 Dec 2019 15:49:37 +0000 (08:49 -0700)]
Update the results section of step-46.
Elias Dejene [Tue, 5 Nov 2019 17:34:13 +0000 (18:34 +0100)]
Add airfoil grid generator.
Wolfgang Bangerth [Tue, 10 Dec 2019 14:50:51 +0000 (07:50 -0700)]
Merge pull request #9124 from luca-heltai/particle-set-id
New set id method in particle.
Luca Heltai [Tue, 10 Dec 2019 11:11:02 +0000 (12:11 +0100)]
Merge pull request #8187 from starki0815/fix_step_46
Fix bug in tutorial step-46
Wolfgang Bangerth [Tue, 10 Dec 2019 04:30:56 +0000 (21:30 -0700)]
Merge pull request #9069 from luca-heltai/insert-global-particles
Insert particles globally.
Wolfgang Bangerth [Tue, 10 Dec 2019 04:21:53 +0000 (21:21 -0700)]
Merge pull request #9071 from luca-heltai/map-dofs-to-support-points-mask
Map dofs to support points
Daniel Arndt [Tue, 10 Dec 2019 00:13:20 +0000 (19:13 -0500)]
Merge pull request #9143 from drwells/cleanup-function-parser
Cleanup function parser
David Wells [Mon, 9 Dec 2019 21:12:34 +0000 (16:12 -0500)]
Merge pull request #9158 from bangerth/doc-88
Better document WorkStream and mesh_loop().
David Wells [Thu, 5 Dec 2019 16:44:50 +0000 (11:44 -0500)]
Clarify the destructor for FunctionParser.
David Wells [Thu, 5 Dec 2019 16:43:17 +0000 (11:43 -0500)]
Delete some used code.
David Wells [Thu, 5 Dec 2019 16:25:32 +0000 (11:25 -0500)]
Remove an unused using declaration.
David Wells [Thu, 5 Dec 2019 16:10:23 +0000 (11:10 -0500)]
Use a ranged-for loop.
Daniel Arndt [Mon, 9 Dec 2019 19:02:17 +0000 (14:02 -0500)]
Merge pull request #9154 from peterrum/ecl-access-neighbors
ECL: access neighboring cells
Wolfgang Bangerth [Mon, 9 Dec 2019 18:50:17 +0000 (11:50 -0700)]
Merge pull request #9053 from luca-heltai/compute_mesh_predicate_bounding_box_bug
Bug in grid_tools compute_mesh_predicate_bounding_box for dim!=spacedim triangulations
Wolfgang Bangerth [Thu, 5 Dec 2019 20:05:15 +0000 (13:05 -0700)]
Add to FEInterfaceValues what we already have in FEValues.
Wolfgang Bangerth [Mon, 9 Dec 2019 17:51:58 +0000 (10:51 -0700)]
Better document WorkStream and mesh_loop().
Peter Munch [Sun, 8 Dec 2019 13:59:54 +0000 (14:59 +0100)]
Access neighbors during ECL
David Wells [Sun, 8 Dec 2019 03:13:35 +0000 (22:13 -0500)]
Merge pull request #9152 from masterleinad/typsest_lame
Spell Lamé correctly
Daniel Arndt [Sat, 7 Dec 2019 23:28:51 +0000 (18:28 -0500)]
Merge pull request #9150 from masterleinad/fix_warnings_python_bindings
Avoid some warnings in python-bindings
Daniel Arndt [Sat, 7 Dec 2019 16:39:08 +0000 (11:39 -0500)]
Typeset Lame correctly
Daniel Arndt [Fri, 6 Dec 2019 23:16:59 +0000 (18:16 -0500)]
Avoid some warnings in python-bindings
Wolfgang Bangerth [Fri, 6 Dec 2019 22:24:27 +0000 (15:24 -0700)]
Merge pull request #9140 from marcfehling/fixed-number-threshold
Adjusted thresholds for 'refine_and_coarsen_fixed_number'.
David Wells [Fri, 6 Dec 2019 15:50:57 +0000 (10:50 -0500)]
Merge pull request #9083 from bangerth/includes
Make sure all .h files include config.h.
Daniel Arndt [Thu, 5 Dec 2019 20:43:00 +0000 (20:43 +0000)]
Test matrix-free CUDA for float
Daniel Arndt [Fri, 6 Dec 2019 13:52:42 +0000 (08:52 -0500)]
Merge pull request #9142 from blaisb/colorize_subdivided_hyper_cube
Added the colorize option to subdivided_hyper_cube grid generator
Daniel Arndt [Fri, 6 Dec 2019 13:51:47 +0000 (08:51 -0500)]
Merge pull request #9146 from masterleinad/compile_lapack_separately
Compile files using the LAPACK wrappers separately
Martin Kronbichler [Fri, 6 Dec 2019 07:16:11 +0000 (08:16 +0100)]
Merge pull request #9145 from bangerth/direct
Simplify references to tutorial programs.
marcfehling [Thu, 5 Dec 2019 20:55:06 +0000 (21:55 +0100)]
Adjusted test output after changes to GridRefinement and parallel::distributed::GridRefinement.
Daniel Arndt [Thu, 5 Dec 2019 23:44:28 +0000 (18:44 -0500)]
Merge pull request #9109 from agrayver/add_manifold_python_support
Add python wrappers for manifolds and extend tria wrappers
Daniel Arndt [Thu, 5 Dec 2019 23:41:36 +0000 (18:41 -0500)]
Merge pull request #9093 from tcclevenger/solver_idr
add idr(s) solver
Bruno Blais [Thu, 5 Dec 2019 14:45:58 +0000 (09:45 -0500)]
Added the colorize option to subdivided_hyper_cube grid generator
The subdivided_hyper_cube is the one of the only grid generator which
does not allow the boundaries to be colorized. This is a non-standard
behavior, because all of the other generators (hyper_cube,
hyper_rectangle, subdivided_hyper_rectangle) allow one to colorize the
boundaries. This small pull request addresses this by adding the
colorize option to the subdivided_hyper_cube grid. It also fixes the
grid_generator_from_name to make it coherent with the new
implementaiton.
Daniel Arndt [Thu, 5 Dec 2019 23:25:58 +0000 (18:25 -0500)]
Compile files using the LAPACK wrappers separately
marcfehling [Thu, 5 Dec 2019 20:54:25 +0000 (21:54 +0100)]
Adjusted ranges for GridRefinement::refine_and_coarsen_fixed_fraction().
marcfehling [Thu, 5 Dec 2019 20:53:58 +0000 (21:53 +0100)]
Adjusted thresholds for refine_and_coarsen_fixed_number() for both GridRefinement and parallel::distributed::GridRefinement.
Alexander Grayver [Mon, 2 Dec 2019 14:47:22 +0000 (15:47 +0100)]
Add more methods to work with manifolds. Add python tests
Wolfgang Bangerth [Thu, 5 Dec 2019 20:07:23 +0000 (13:07 -0700)]
Simplify references to tutorial programs.
David Wells [Thu, 5 Dec 2019 16:08:27 +0000 (11:08 -0500)]
Clean up FunctionParser's documentation a bit.
Reflow comments, use doxygen commands, improve some formatting.
tcclevenger [Thu, 5 Dec 2019 15:59:30 +0000 (10:59 -0500)]
changelog
tcclevenger [Mon, 30 Sep 2019 07:08:26 +0000 (03:08 -0400)]
add idr(s) solver
Bruno Blais [Thu, 5 Dec 2019 13:24:30 +0000 (08:24 -0500)]
- Fixed indentation
- Fixed documentation of dof_tools
- Added the const modified for the dof_comp
David Wells [Thu, 5 Dec 2019 04:06:18 +0000 (23:06 -0500)]
Merge pull request #9141 from marcfehling/hp-threshold
hp::Refinement: Adjusted comparator defaults to be in accordance with GridRefinement equivalents
David Wells [Thu, 5 Dec 2019 04:05:48 +0000 (23:05 -0500)]
Merge pull request #9139 from bangerth/grammar
Be consistent in capitalizing text. Other minor updates.
Marc Fehling [Wed, 4 Dec 2019 22:10:32 +0000 (23:10 +0100)]
hp::Refinement: Adjusted comparator defaults to be in accordance with GridRefinement equivalents.
David Wells [Wed, 4 Dec 2019 19:20:32 +0000 (14:20 -0500)]
Merge pull request #9067 from marcfehling/hpref-assert
hp::Refinement::predict_error: Detangle assertions.
Martin Kronbichler [Wed, 4 Dec 2019 13:48:05 +0000 (14:48 +0100)]
Merge pull request #9126 from bangerth/doc
Add some documentation.
Martin Kronbichler [Wed, 4 Dec 2019 08:10:11 +0000 (09:10 +0100)]
Merge pull request #9138 from bangerth/doc-87
Minor grammar updates.
Martin Kronbichler [Wed, 4 Dec 2019 08:09:04 +0000 (09:09 +0100)]
Merge pull request #9136 from bangerth/61-5
Link to a paper that describes step-61.
Martin Kronbichler [Wed, 4 Dec 2019 08:07:53 +0000 (09:07 +0100)]
Merge pull request #9128 from bangerth/61-2
Break postprocessing the velocity out of the function that computes errors
Wolfgang Bangerth [Wed, 4 Dec 2019 06:08:09 +0000 (23:08 -0700)]
Be consistent in capitalizing test. Other minor updates.
In the first column, all but one entry were capitalized. This greatly irks me. While there,
also capitalize all other places where text starts. Finally, there is no need to
abbreviate 'info' -- we have plenty of space in the table heading to use proper
words in their full glory.
Wolfgang Bangerth [Wed, 4 Dec 2019 06:01:34 +0000 (23:01 -0700)]
Minor grammar updates.
Daniel Arndt [Tue, 3 Dec 2019 22:29:14 +0000 (17:29 -0500)]
Merge pull request #9130 from bangerth/61-4
Use a better way to create graphical output in step-61.
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.