]>
https://gitweb.dealii.org/ - dealii.git/log
Wolfgang Bangerth [Wed, 21 Aug 2019 19:54:59 +0000 (13:54 -0600)]
Rename TensorPolynomials::compute() to ::evaluate().
We've used this kind of terminology in a number of other places. The point is
that we don't 'compute' the polynomial at that point; its form is fixed. Rather,
we 'evaluate' the polynomial for a particular value of its argument.
Wolfgang Bangerth [Wed, 21 Aug 2019 14:41:40 +0000 (08:41 -0600)]
Merge pull request #8615 from dangars/hdf5_documentation_typo
Fix typo in HDF5 documentation
Daniel Garcia-Sanchez [Wed, 21 Aug 2019 13:38:10 +0000 (15:38 +0200)]
Fix typo in HDF5 documentation
Wolfgang Bangerth [Wed, 21 Aug 2019 13:33:12 +0000 (07:33 -0600)]
Merge pull request #8474 from masterleinad/cleanup_constexpr
Cleanup use of DEAL_II_CONSTEXPR
Luca Heltai [Wed, 21 Aug 2019 11:48:26 +0000 (13:48 +0200)]
Merge pull request #8564 from bangerth/svg-2
Change GridOut::write_svg() defaults
Luca Heltai [Wed, 21 Aug 2019 11:47:29 +0000 (13:47 +0200)]
Merge pull request #8577 from gassmoeller/add_particle_generators
Add particle generators namespace
Luca Heltai [Wed, 21 Aug 2019 07:35:20 +0000 (09:35 +0200)]
Merge pull request #8611 from rezarastak/algorithms_documentation_fix
Documentation typos fixed in theta_timestepping.h and newton.h
Reza Rastak [Wed, 21 Aug 2019 06:39:07 +0000 (23:39 -0700)]
Documentation typos fixed in theta_timestepping.h and newton.h
Daniel Arndt [Wed, 21 Aug 2019 02:33:16 +0000 (22:33 -0400)]
Merge pull request #8599 from bangerth/test
Add a test.
Daniel Arndt [Tue, 20 Aug 2019 22:34:48 +0000 (18:34 -0400)]
Merge pull request #8579 from peterrum/pdt_dofhandlerpolicy_generalization
Generalize DoFHandlerPolicy of p:d:t
Daniel Arndt [Tue, 20 Aug 2019 22:29:06 +0000 (18:29 -0400)]
Merge pull request #8604 from bangerth/21
Further edits to the introduction of step-21.
Wolfgang Bangerth [Tue, 6 Aug 2019 15:43:11 +0000 (09:43 -0600)]
Augment the documentation in one place.
Wolfgang Bangerth [Tue, 6 Aug 2019 03:53:29 +0000 (21:53 -0600)]
Add a changelog entry.
Wolfgang Bangerth [Tue, 6 Aug 2019 02:13:52 +0000 (20:13 -0600)]
Change the defaults for GridOut::write_svg.
Wolfgang Bangerth [Tue, 6 Aug 2019 00:38:36 +0000 (18:38 -0600)]
Adjust doxygen documentation style.
Wolfgang Bangerth [Tue, 20 Aug 2019 22:08:53 +0000 (16:08 -0600)]
Merge pull request #8567 from peterrum/cellid-coarse-id
Modify the definition of CellId
Wolfgang Bangerth [Tue, 20 Aug 2019 22:04:38 +0000 (16:04 -0600)]
Merge pull request #8608 from masterleinad/fix_tuple_h
Fix tuple.h
Wolfgang Bangerth [Mon, 19 Aug 2019 20:04:33 +0000 (14:04 -0600)]
Further edits to the introduction of step-21.
Wolfgang Bangerth [Mon, 19 Aug 2019 03:01:51 +0000 (21:01 -0600)]
Add a test.
Rene Gassmoeller [Mon, 19 Aug 2019 09:44:18 +0000 (02:44 -0700)]
Rename file and namespace.
Daniel Arndt [Tue, 20 Aug 2019 17:36:34 +0000 (13:36 -0400)]
Fix tuple.h
Daniel Arndt [Tue, 20 Aug 2019 12:31:12 +0000 (08:31 -0400)]
Merge pull request #8605 from masterleinad/fix_optional_optimization_tests
Replace boost::none by the std::optional default constructor
Daniel Arndt [Tue, 20 Aug 2019 12:30:28 +0000 (08:30 -0400)]
Merge pull request #8597 from GrahamBenHarper/graham_dev_polynomials_fe
Remove PolynomialType Template Argument from FE_PolyTensor
Peter Munch [Thu, 15 Aug 2019 04:00:03 +0000 (06:00 +0200)]
Generalize DoFHandlerPolicy of p:d:t
peterrum [Wed, 14 Aug 2019 02:20:17 +0000 (04:20 +0200)]
Modify the definition of CellId
Conflicts:
include/deal.II/grid/tria.h
Daniel Arndt [Tue, 20 Aug 2019 03:34:22 +0000 (23:34 -0400)]
Merge pull request #8586 from peterrum/cellid-getcoarsecellid
Return coarse-cell id by CellId
Daniel Arndt [Tue, 20 Aug 2019 03:05:27 +0000 (23:05 -0400)]
Merge pull request #8600 from peterrum/parallel_triangulationbase
Rename parallel::Triangulation to parallel::TriangulationBase
Daniel Arndt [Tue, 20 Aug 2019 02:33:35 +0000 (22:33 -0400)]
Merge pull request #8574 from bangerth/contract
Avoid a couple FP subtractions.
grahambenharper [Sun, 18 Aug 2019 04:06:37 +0000 (22:06 -0600)]
Remove template argument from FE_PolyTensor
Daniel Arndt [Mon, 19 Aug 2019 21:00:47 +0000 (17:00 -0400)]
Replace boost::none by the std::optional default constructor
Peter Munch [Fri, 16 Aug 2019 03:11:27 +0000 (05:11 +0200)]
Add get_coarse_cell_id to CellID
Conflicts:
include/deal.II/grid/tria.h
Wolfgang Bangerth [Mon, 19 Aug 2019 19:56:46 +0000 (13:56 -0600)]
Merge pull request #8470 from omosebi1/saturationfix
Fix for Saturation Equation
Omotayo Omosebi [Mon, 19 Aug 2019 18:06:10 +0000 (14:06 -0400)]
Explains formulation of the saturation equation
Wolfgang Bangerth [Wed, 14 Aug 2019 23:26:10 +0000 (17:26 -0600)]
Avoid a couple FP subtractions.
By noting that the existing code performs dim subtractions of
terms that are each a product of two values, we can reorder
things in such a way that we first accumulate the products
(which is a dot product) and then subtract the result. This
should allow for some vectorization.
The performance gain is almost certainly completely negligible,
but it makes the code marginally easier to read. The reason
why the indices involved here allow for this is because
'jacobian_pushed_forward_grads[i]' happens to be a
Tensor<3,dim> and 'shape_gradients[k][i]' is a
Tensor<1,dim>. So the types are so that their product
is in fact equivalent to the summation of the last index
as was written before.
Peter Munch [Mon, 19 Aug 2019 06:33:59 +0000 (08:33 +0200)]
Rename parallel::Triangulation to parallel::TriangulationBase
Wolfgang Bangerth [Mon, 19 Aug 2019 16:49:15 +0000 (10:49 -0600)]
Merge pull request #8542 from maemar/generalized-subdivided-hyperL
Added the function GridGenerator::subdivided_hyper_L().
Wolfgang Bangerth [Mon, 19 Aug 2019 03:04:56 +0000 (21:04 -0600)]
Merge pull request #8594 from masterleinad/cxx17optional
Replace boost::optional by std_cxx17::optional.
Wolfgang Bangerth [Sun, 18 Aug 2019 22:03:09 +0000 (16:03 -0600)]
Merge pull request #8595 from rezarastak/add_inline
added inlined keyword to function definitions in quadrature_point_data.h
Daniel Arndt [Sun, 18 Aug 2019 13:09:48 +0000 (09:09 -0400)]
Merge pull request #8596 from bangerth/exscan
Use MPI_Exscan instead of MPI_Scan.
Daniel Arndt [Sun, 18 Aug 2019 13:08:27 +0000 (09:08 -0400)]
Merge pull request #8593 from peterrum/dofaccessor_mgdofindices_1D
Implement DoFAccessor::set/get_mg_dof_indices for 1D
Daniel Arndt [Sun, 18 Aug 2019 13:08:01 +0000 (09:08 -0400)]
Merge pull request #8585 from rezarastak/doxygen_forward_declarations
added #ifndef DOXYGEN to forward declarations
Daniel Arndt [Sun, 18 Aug 2019 04:20:49 +0000 (00:20 -0400)]
Merge pull request #8588 from GrahamBenHarper/graham_dev_polynomials_derived
Change Polynomial Classes to Derive from TensorPolynomialsBase
Wolfgang Bangerth [Sun, 18 Aug 2019 03:10:20 +0000 (21:10 -0600)]
Use MPI_Exscan instead of MPI_Scan.
Daniel Arndt [Sun, 18 Aug 2019 02:24:00 +0000 (22:24 -0400)]
Merge pull request #8555 from marcfehling/hp-chainsofconstraints
New test: Chains of constraints on parallel hp-adaptive applications.
Daniel Arndt [Sat, 17 Aug 2019 16:31:54 +0000 (12:31 -0400)]
Replace boost::optional by std_cxx17::optional
Peter Munch [Sat, 17 Aug 2019 04:22:18 +0000 (06:22 +0200)]
Implement DoFAccessor::set_mg_dof_indices and get_mg_dof_indices for 1D
grahambenharper [Fri, 16 Aug 2019 07:37:23 +0000 (01:37 -0600)]
Change Polynomials classes to derive from TensorPolynomialsBase
Reza Rastak [Sat, 17 Aug 2019 19:03:43 +0000 (12:03 -0700)]
added inlined keyword to function definitions in quadrature_point_data.h
Daniel Arndt [Sat, 17 Aug 2019 05:08:38 +0000 (01:08 -0400)]
Merge pull request #8572 from bangerth/cleanups
Make a few variables 'const'.
Reza Rastak [Sat, 17 Aug 2019 00:56:07 +0000 (17:56 -0700)]
forward declatations removed from doxygen in all header files
Wolfgang Bangerth [Wed, 14 Aug 2019 23:22:04 +0000 (17:22 -0600)]
Make a few variables 'const'.
Wolfgang Bangerth [Fri, 16 Aug 2019 20:40:10 +0000 (14:40 -0600)]
Merge pull request #8569 from peterrum/cellaccessor_faceiterators
Add cell->face_iterators()
David Wells [Fri, 16 Aug 2019 15:37:29 +0000 (09:37 -0600)]
Merge pull request #8570 from melaniegerault/eccentric_hyper_shell
Add the links to the figures in the documentation of GridGenerator::eccentric_hyper_shell()
David Wells [Fri, 16 Aug 2019 15:30:47 +0000 (09:30 -0600)]
Merge pull request #8573 from melaniegerault/master
Exclude MacOS self-generated files from untracked files
Reza Rastak [Fri, 16 Aug 2019 03:01:38 +0000 (20:01 -0700)]
added #ifndef DOXYGEN to some forward declarations
Timo Heister [Fri, 16 Aug 2019 02:28:36 +0000 (20:28 -0600)]
Merge pull request #8584 from masterleinad/fix_clang_tidy_symengine
Fix clang-tidy complaints for Symengine
Daniel Arndt [Thu, 15 Aug 2019 18:07:29 +0000 (14:07 -0400)]
Merge pull request #8580 from masterleinad/mf_additional_ref
Pass MatrixFree::AdditionalData by reference
Daniel Arndt [Thu, 15 Aug 2019 17:49:59 +0000 (13:49 -0400)]
Fix clang-tidy complaints for Symengine
Melanie Gerault [Wed, 14 Aug 2019 22:54:15 +0000 (18:54 -0400)]
.DS_Store etc. and .swp removed from untracked files
Daniel Arndt [Thu, 15 Aug 2019 15:21:16 +0000 (11:21 -0400)]
Merge pull request #8576 from peterrum/test_grid_accessor_01
Correct variable type in test grid/accessor_01
Daniel Arndt [Thu, 15 Aug 2019 12:46:53 +0000 (08:46 -0400)]
Merge pull request #8582 from simonsticko/fix_parallel_block_vector_warning
Update deprecated warning message in parallel_block_vector.h.
Simon Sticko [Thu, 15 Aug 2019 07:14:30 +0000 (09:14 +0200)]
Update deprecated warning message in parallel_block_vector.h.
The warning suggests including a file which doesn't exist. Change the
message to the intended file.
Daniel Arndt [Thu, 15 Aug 2019 04:56:10 +0000 (00:56 -0400)]
Pass MatrixFree::AdditionalData by reference
Daniel Arndt [Thu, 15 Aug 2019 03:22:00 +0000 (23:22 -0400)]
Merge pull request #8513 from gassmoeller/change_pack_compression_to_default
Add compression options to pack and use default parameters
Daniel Arndt [Thu, 15 Aug 2019 03:21:30 +0000 (23:21 -0400)]
Merge pull request #8522 from gassmoeller/optimize_particle_packing
Implement pack_particles functions
Rene Gassmoeller [Thu, 15 Aug 2019 01:56:47 +0000 (18:56 -0700)]
Extend documentation. Refactor loops.
Peter Munch [Thu, 15 Aug 2019 02:02:40 +0000 (04:02 +0200)]
Correct variable type in test grid/accessor_01
Peter Munch [Wed, 14 Aug 2019 13:43:31 +0000 (15:43 +0200)]
Add cell->face_iterators()
Rene Gassmoeller [Thu, 15 Aug 2019 01:40:14 +0000 (18:40 -0700)]
Test nonlinear mappings in hyper shell
Daniel Arndt [Wed, 14 Aug 2019 03:12:13 +0000 (23:12 -0400)]
Remove DEAL_II_CONSTEXPR for linfty and l1
Rene Gassmoeller [Wed, 14 Aug 2019 21:55:33 +0000 (14:55 -0700)]
Test generation in a refined mesh.
Melanie Gerault [Wed, 14 Aug 2019 21:56:15 +0000 (17:56 -0400)]
Update to documentation and downsized figures
Rene Gassmoeller [Wed, 14 Aug 2019 20:44:34 +0000 (13:44 -0700)]
Implement regular particle generation
Wolfgang Bangerth [Wed, 14 Aug 2019 21:36:25 +0000 (15:36 -0600)]
Merge pull request #8528 from GrahamBenHarper/graham_dev_polynomials_base
Implement the PolynomialsBase classes
Rene Gassmoeller [Wed, 14 Aug 2019 21:12:53 +0000 (14:12 -0700)]
Move functions in anonymous namespace
Marc Fehling [Wed, 14 Aug 2019 19:41:56 +0000 (13:41 -0600)]
Divided scenario into three separate ones.
Wolfgang Bangerth [Wed, 14 Aug 2019 20:03:13 +0000 (14:03 -0600)]
Merge pull request #8430 from masterleinad/reduce_floating_point_division
Reduce floating-point division in operator/
Marc Fehling [Mon, 12 Aug 2019 22:32:03 +0000 (16:32 -0600)]
New test: Chains of constraints on parallel hp-adaptive applications.
Melanie Gerault [Wed, 14 Aug 2019 19:00:40 +0000 (15:00 -0400)]
Added the links to the pictures in the documentation of GridGenerator::eccentric_hyper_shell()
Matthias Maier [Wed, 14 Aug 2019 18:32:00 +0000 (13:32 -0500)]
Merge pull request #8526 from melaniegerault/eccentric_hyper_shell
Eccentric hyper shell
grahambenharper [Fri, 9 Aug 2019 00:27:26 +0000 (18:27 -0600)]
Implement the PolynomialsBase class
Melanie Gerault [Fri, 9 Aug 2019 05:34:05 +0000 (23:34 -0600)]
Figures for 2D and 3D grids plus edits on grid_generator.cc
Melanie Gerault [Thu, 8 Aug 2019 23:43:29 +0000 (17:43 -0600)]
Update source/grid/grid_generator.cc
Co-Authored-By: David Wells <drwells@email.unc.edu>
Melanie Gerault [Thu, 8 Aug 2019 21:48:19 +0000 (15:48 -0600)]
Add GridGenerator::eccentric_hyper_shell
Add an eccentric hyper shell geometry that is formed by two spheres
with different center points.
Melanie Gerault [Thu, 8 Aug 2019 21:48:19 +0000 (15:48 -0600)]
Add GridGenerator::eccentric_hyper_shell
Add an eccentric hyper shell geometry that is formed by two spheres
with different center points.
David Wells [Wed, 14 Aug 2019 14:25:37 +0000 (08:25 -0600)]
Merge pull request #8566 from dangars/full_matrix_doxygen
Fix doxygen documentation
Wolfgang Bangerth [Wed, 14 Aug 2019 12:44:34 +0000 (06:44 -0600)]
Merge pull request #8568 from simonsticko/fix_git-hook_instructions
Update instructions on where to find the pre-commit git-hook.
Simon Sticko [Wed, 14 Aug 2019 12:28:56 +0000 (14:28 +0200)]
Update instructions on where to find the pre-commit git-hook.
Matthias Maier [Wed, 14 Aug 2019 03:53:39 +0000 (22:53 -0500)]
Merge pull request #8382 from fmilicchio/master
Checking if MPI is enabled to allow both Trilinos and PETSc.
Daniel Garcia-Sanchez [Wed, 14 Aug 2019 01:00:48 +0000 (03:00 +0200)]
Fix doxygen documentation
Rene Gassmoeller [Thu, 8 Aug 2019 16:42:17 +0000 (10:42 -0600)]
Use default compression for Utilities::pack
Daniel Arndt [Tue, 13 Aug 2019 19:26:51 +0000 (15:26 -0400)]
Cleanup comment
Daniel Arndt [Tue, 13 Aug 2019 19:00:18 +0000 (15:00 -0400)]
Add a few more value initializations
Martin Kronbichler [Tue, 13 Aug 2019 16:58:57 +0000 (18:58 +0200)]
Merge pull request #8560 from bangerth/assert
Fix an assertion that was missing a semicolon.
Mae Markowski [Tue, 13 Aug 2019 16:27:12 +0000 (11:27 -0500)]
forgot to indent
Mae Markowski [Tue, 13 Aug 2019 16:18:09 +0000 (11:18 -0500)]
fixed typo, made h array, renamed variable
Daniel Arndt [Tue, 13 Aug 2019 15:24:20 +0000 (11:24 -0400)]
Merge pull request #8557 from bangerth/22
Update the description in step-8 that uses the new pictures.
Wolfgang Bangerth [Tue, 13 Aug 2019 14:19:50 +0000 (08:19 -0600)]
Merge pull request #8539 from chronictectonic/step-8_figures
Improve resolution in step 8.
Wolfgang Bangerth [Mon, 12 Aug 2019 23:54:09 +0000 (17:54 -0600)]
Update the description in step-8 that uses the new pictures.
Wolfgang Bangerth [Tue, 13 Aug 2019 03:37:59 +0000 (21:37 -0600)]
Fix an assertion that was missing a semicolon.
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.