From: Matthias Maier Date: Tue, 12 May 2020 16:59:15 +0000 (-0500) Subject: Remove now obsolete files. X-Git-Tag: v9.2.0-rc1~10^2~11 X-Git-Url: https://gitweb.dealii.org/cgi-bin/gitweb.cgi?a=commitdiff_plain;h=a9a8da572f945db099111caca4101db16fe24a64;p=dealii.git Remove now obsolete files. --- diff --git a/doc/news/changes/incompatibilities/20190603MartinKronbichler b/doc/news/changes/incompatibilities/20190603MartinKronbichler deleted file mode 100644 index 1f85cdbaf6..0000000000 --- a/doc/news/changes/incompatibilities/20190603MartinKronbichler +++ /dev/null @@ -1,14 +0,0 @@ -Changed: The functions DoFHandler::n_locally_owned_dofs_per_processor(), -DoFHandler::locally_owned_dofs_per_processor() and -DoFHandler::locally_owned_mg_dofs_per_processor() previously returned a -reference to an internally stored array of index sets on all processors. As -this cannot scale to large processor counts, these functions have been marked -deprecated and only populate the internal vectors on the first demand. This -means that the first call must be a collective call on all MPI ranks to ensure -that the underlying MPI_Allgather function completes. Use the -new functions DoFHandler::compute_n_locally_owned_dofs_per_processor(), -DoFHandler::compute_locally_owned_dofs_per_processor() and -DoFHandler::compute_locally_owned_mg_dofs_per_processor() instead or, even -better for scalability, avoid them in favor of some local communication. -
-(Martin Kronbichler, 2019/06/03) diff --git a/doc/news/changes/incompatibilities/20190606Fehling b/doc/news/changes/incompatibilities/20190606Fehling deleted file mode 100644 index d12eacf988..0000000000 --- a/doc/news/changes/incompatibilities/20190606Fehling +++ /dev/null @@ -1,8 +0,0 @@ -Fixed: During coarsening, we need to decide which finite element is assigned -to parent cells. The decision criterion was not consistent, but is now unified: -The least dominant element of their children will be picked, according to -hp::FECollection::find_dominated_fe_extended(). This affects the implementations -of SolutionTransfer, parallel::distributed::SolutionTransfer, parallel::CellWeights, -and hp::DoFHandler. -
-(Marc Fehling, 2019/06/06) diff --git a/doc/news/changes/incompatibilities/20190613MartinKronbichler b/doc/news/changes/incompatibilities/20190613MartinKronbichler deleted file mode 100644 index b0c90e27a5..0000000000 --- a/doc/news/changes/incompatibilities/20190613MartinKronbichler +++ /dev/null @@ -1,4 +0,0 @@ -Removed: The deprecated headers `deal.II/grid/tria_boundary.h` and -`deal.II/grid/tria_boundary_lib.h` have been removed. -
-(Martin Kronbichler, 2019/06/13) diff --git a/doc/news/changes/incompatibilities/20190626Fehling b/doc/news/changes/incompatibilities/20190626Fehling deleted file mode 100644 index f7f159c007..0000000000 --- a/doc/news/changes/incompatibilities/20190626Fehling +++ /dev/null @@ -1,10 +0,0 @@ -Changed: The CoarseningStrategies struct has been moved out of the -parallel::distributed::CellDataTransfer class into a separate header and -is now treated as a namespace. Its static member functions are now free -functions and only take a `std::vector` as a parameter that contains all -the data from the children. Therefore, the `coarsening_strategy` -parameter for the constructor of the -parallel::distributed::CellDataTransfer class has to be adjusted -accordingly as well. -
-(Marc Fehling, 2019/06/26) diff --git a/doc/news/changes/incompatibilities/20190711DanielArndt b/doc/news/changes/incompatibilities/20190711DanielArndt deleted file mode 100644 index bacfcd8d5e..0000000000 --- a/doc/news/changes/incompatibilities/20190711DanielArndt +++ /dev/null @@ -1,4 +0,0 @@ -Removed: The deprecated PreconditionChebyshev member variables nonzero_strarting -and matrix_diagonal_inverse were removed. -
-(Daniel Arndt, 2019/07/11) diff --git a/doc/news/changes/incompatibilities/20190805Bangerth b/doc/news/changes/incompatibilities/20190805Bangerth deleted file mode 100644 index 9b91d0817a..0000000000 --- a/doc/news/changes/incompatibilities/20190805Bangerth +++ /dev/null @@ -1,8 +0,0 @@ -Changed: The GridOut::write_svg() function now no longer outputs the -cell level and number by default; this also obviates the need for the -colorbar and the caption. This is achieved by changing the defaults in -the constructor of the GridOutFlags::Svg structure. This likely comes -closer to what most users want to see from this function -- namely, -just the mesh for inclusion into text. -
-(Wolfgang Bangerth, 2019/08/05) diff --git a/doc/news/changes/incompatibilities/20190806GrahamHarper b/doc/news/changes/incompatibilities/20190806GrahamHarper deleted file mode 100644 index 659c91bcd4..0000000000 --- a/doc/news/changes/incompatibilities/20190806GrahamHarper +++ /dev/null @@ -1,7 +0,0 @@ -Changed: mapping.h referred to different kinds of mappings in an enum -MappingType; however, since it's an enum, MappingType is a misleading name. -All instances of MappingType and mapping_type have been changed to -MappingKind and mapping_kind, respectively. The documentation has been -updated in order to reflect these changes as well. -
-(Graham Harper, 2019/08/06) diff --git a/doc/news/changes/incompatibilities/20190808RezaRastak b/doc/news/changes/incompatibilities/20190808RezaRastak deleted file mode 100644 index fed656208e..0000000000 --- a/doc/news/changes/incompatibilities/20190808RezaRastak +++ /dev/null @@ -1,5 +0,0 @@ -Improved: CellDataStorage stores a reference to a single unique triangulation -to ensure that cells from other triangulations cannot store any data on the -current object. -
-(Reza Rastak, 2019/08/08) diff --git a/doc/news/changes/incompatibilities/20190810DavidWells b/doc/news/changes/incompatibilities/20190810DavidWells deleted file mode 100644 index a9cef0c454..0000000000 --- a/doc/news/changes/incompatibilities/20190810DavidWells +++ /dev/null @@ -1,4 +0,0 @@ -Changed: The test suite now requires numdiff (i.e., it cannot be run with -simply diff). -
-(David Wells, 2019/08/10) diff --git a/doc/news/changes/incompatibilities/20190817DanielArndt b/doc/news/changes/incompatibilities/20190817DanielArndt deleted file mode 100644 index 30b743be5a..0000000000 --- a/doc/news/changes/incompatibilities/20190817DanielArndt +++ /dev/null @@ -1,4 +0,0 @@ -Replaced: boost::optional was replaced by std_cxx17::optional that wraps the -former and std::optional depending on compiler support for C++17. -
-(Daniel Arndt, 2019/08/17) diff --git a/doc/news/changes/incompatibilities/20190819PeterMunch b/doc/news/changes/incompatibilities/20190819PeterMunch deleted file mode 100644 index 1eed9031b8..0000000000 --- a/doc/news/changes/incompatibilities/20190819PeterMunch +++ /dev/null @@ -1,5 +0,0 @@ -Changed: The parallel::Triangulation class has been renamed to parallel::TriangulationBase -to better reflect its purpose of a base to a series of parallel triangulations such as -parallel::distributed::Triangulation or parallel::shared::Triangulation. -
-(Peter Munch, 2019/08/19) diff --git a/doc/news/changes/incompatibilities/20190821Bangerth b/doc/news/changes/incompatibilities/20190821Bangerth deleted file mode 100644 index 57b67d31cd..0000000000 --- a/doc/news/changes/incompatibilities/20190821Bangerth +++ /dev/null @@ -1,7 +0,0 @@ -Changed: Various classes implementing tensor polynomials had a -function `compute()`. This function has been renamed to `evaluate()` -since this name more adequately represents the fact that the function -does not in fact compute the polynomial, but only evaluates it for a -given value of the unknown variable. -
-(Wolfgang Bangerth, 2019/08/21) diff --git a/doc/news/changes/incompatibilities/20190821DanielArndt b/doc/news/changes/incompatibilities/20190821DanielArndt deleted file mode 100644 index 43cf76d39d..0000000000 --- a/doc/news/changes/incompatibilities/20190821DanielArndt +++ /dev/null @@ -1,4 +0,0 @@ -Changed: The complex operator overloads for multiplication and division are -restricted to floating point types. -
-(Daniel Arndt, 2019/08/21) diff --git a/doc/news/changes/incompatibilities/20190822Bangerth b/doc/news/changes/incompatibilities/20190822Bangerth deleted file mode 100644 index c249c0edf5..0000000000 --- a/doc/news/changes/incompatibilities/20190822Bangerth +++ /dev/null @@ -1,7 +0,0 @@ -Changed: A number of classes implementing tensor-valued polynomials -had a member function called `compute_n_pols()`. This name has now -been changed to `n_polynomials()`, better reflecting our usual naming -scheme as well as what the function does -- which in many cases is not -actually computing but just returning something. -
-(Wolfgang Bangerth, 2019/08/2) diff --git a/doc/news/changes/incompatibilities/20190903Fehling b/doc/news/changes/incompatibilities/20190903Fehling deleted file mode 100644 index ef66391287..0000000000 --- a/doc/news/changes/incompatibilities/20190903Fehling +++ /dev/null @@ -1,6 +0,0 @@ -Changed: The interface to the parallel::CellWeights class was generalized -by introducing static member functions. This way, users are capable of -connecting and disconnecting callback functions manually if desired without -instantiating an object of this class. The legacy interface has been deprecated. -
-(Marc Fehling, 2019/09/03) diff --git a/doc/news/changes/incompatibilities/20190903RezaRastak b/doc/news/changes/incompatibilities/20190903RezaRastak deleted file mode 100644 index c3ccc71bd7..0000000000 --- a/doc/news/changes/incompatibilities/20190903RezaRastak +++ /dev/null @@ -1,3 +0,0 @@ -Removed: BlockVectorBase::equ(a, U, b, V) is removed. -
-(Reza Rastak, 2019/09/03) diff --git a/doc/news/changes/incompatibilities/20190918Bangerth b/doc/news/changes/incompatibilities/20190918Bangerth deleted file mode 100644 index d0a78c2c45..0000000000 --- a/doc/news/changes/incompatibilities/20190918Bangerth +++ /dev/null @@ -1,7 +0,0 @@ -Changed: The -Algorithms::TimeStepControl::file_name_format() functions have been -removed. They were setters and getters for an internal field of that -class that turned out to be unused anywhere -- in other words, the -functions had no real functionality. -
-(Wolfgang Bangerth, 2019/09/18) diff --git a/doc/news/changes/incompatibilities/20190918RezaRastak b/doc/news/changes/incompatibilities/20190918RezaRastak deleted file mode 100644 index 42aa2c23ba..0000000000 --- a/doc/news/changes/incompatibilities/20190918RezaRastak +++ /dev/null @@ -1,3 +0,0 @@ -Removed: The enum TimestepControl::Strategy is removed. -
-(Reza Rastak, 2019/09/18) diff --git a/doc/news/changes/incompatibilities/20190920PeterMunch b/doc/news/changes/incompatibilities/20190920PeterMunch deleted file mode 100644 index d830fdfbbc..0000000000 --- a/doc/news/changes/incompatibilities/20190920PeterMunch +++ /dev/null @@ -1,5 +0,0 @@ -Changed: The parallel::TriangulationBase class does not store the number of active cells -of all MPI processes any more. Instead, the information is computed on-demand when calling -the function parallel::TriangulationBase::compute_n_locally_owned_active_cells_per_processor. -
-(Peter Munch, 2019/09/20) diff --git a/doc/news/changes/incompatibilities/20190926Bangerth b/doc/news/changes/incompatibilities/20190926Bangerth deleted file mode 100644 index f0218678cf..0000000000 --- a/doc/news/changes/incompatibilities/20190926Bangerth +++ /dev/null @@ -1,6 +0,0 @@ -Changed: Several variations of the -DoFTools::make_periodicity_constraints() function expressed the -`direction` as an `int` variable. But it's really an unsigned -quantity, and as a consequence was changed to `unsigned int`. -
-(Wolfgang Bangerth, 2019/09/26) diff --git a/doc/news/changes/incompatibilities/20191009GarciaSanchez b/doc/news/changes/incompatibilities/20191009GarciaSanchez deleted file mode 100644 index 02e620f187..0000000000 --- a/doc/news/changes/incompatibilities/20191009GarciaSanchez +++ /dev/null @@ -1,10 +0,0 @@ -Changed: The type of exact_solution in VectorTools::integrate_difference() was -double and fe_function could have any numerical type (double, float, -std::complex or std::complex). This would lead in certain cases -to unnecessary casts, for example from double to float. In addition it was not -possible to compare a std::complex exact_solution to a std::complex fe_function. -Now the types of exact_solution and fe_function must be the same, as a result -integrate_difference() can be used to compare a std::complex exact_solution to -a std::complex fe_function. The old version of the function has been deprecated. -
-(Daniel Garcia-Sanchez, 2019/10/09) diff --git a/doc/news/changes/incompatibilities/20191017PeterMunch b/doc/news/changes/incompatibilities/20191017PeterMunch deleted file mode 100644 index 0fe663a7fd..0000000000 --- a/doc/news/changes/incompatibilities/20191017PeterMunch +++ /dev/null @@ -1,4 +0,0 @@ -Changed: The variable level_mg_handler has been renamed -to mg_level in MatrixFree and its associated AdditionalData. -
-(Peter Munch, 2019/10/17) diff --git a/doc/news/changes/incompatibilities/20191125MatthiasMaier b/doc/news/changes/incompatibilities/20191125MatthiasMaier deleted file mode 100644 index eb0152e576..0000000000 --- a/doc/news/changes/incompatibilities/20191125MatthiasMaier +++ /dev/null @@ -1,5 +0,0 @@ -Removed: The typedefs DataOut::active_cell_iterator and -DataOut_DoFData::active_cell_iterator have been removed. These typedefs are -an implementational detail that should have never exposed in the interface. -
-(Matthias Maier, 2019/11/25) diff --git a/doc/news/changes/incompatibilities/20191201PeterMunch b/doc/news/changes/incompatibilities/20191201PeterMunch deleted file mode 100644 index 799b24c26a..0000000000 --- a/doc/news/changes/incompatibilities/20191201PeterMunch +++ /dev/null @@ -1,4 +0,0 @@ -Removed: The deprecated method MatrixFree::get_size_info() has been removed. -Please use the method MatrixFree::get_task_info() to access the same information. -
-(Peter Munch, 2019/12/01) diff --git a/doc/news/changes/incompatibilities/20191202Bangerth b/doc/news/changes/incompatibilities/20191202Bangerth deleted file mode 100644 index 27690c5399..0000000000 --- a/doc/news/changes/incompatibilities/20191202Bangerth +++ /dev/null @@ -1,9 +0,0 @@ -Removed: The include files in `include/deal.II/base/std_cxx1x`, -deprecated since 2014, have been removed. They had introduced a -namespace `std_cxx1x` at a time when deal.II did not yet require -C++11-compatible compilers, and this namespace was later also made -available via the name `std_cxx11` once C++11 was actually -published. In any case, none of this is necessary any more since we -now have C++11 compilers. -
-(Wolfgang Bangerth, 2019/12/02) diff --git a/doc/news/changes/incompatibilities/20191202Bangerth-2 b/doc/news/changes/incompatibilities/20191202Bangerth-2 deleted file mode 100644 index a21565d6a7..0000000000 --- a/doc/news/changes/incompatibilities/20191202Bangerth-2 +++ /dev/null @@ -1,4 +0,0 @@ -Deprecated: The include files in `deal.II/base/std_cxx11` have been -deprecated. Just use the corresponding C++11 header files. -
-(Wolfgang Bangerth, 2019/08/21) diff --git a/doc/news/changes/incompatibilities/20191205DavidWells b/doc/news/changes/incompatibilities/20191205DavidWells deleted file mode 100644 index e6d55df1d6..0000000000 --- a/doc/news/changes/incompatibilities/20191205DavidWells +++ /dev/null @@ -1,3 +0,0 @@ -Removed: The type alias FunctionParser::ConstMapIterator has been removed. -
-(David Wells, 2019/12/05) diff --git a/doc/news/changes/incompatibilities/20191205Fehling1 b/doc/news/changes/incompatibilities/20191205Fehling1 deleted file mode 100644 index a1e13526a5..0000000000 --- a/doc/news/changes/incompatibilities/20191205Fehling1 +++ /dev/null @@ -1,6 +0,0 @@ -Changed: Adjusted threshold for fixed number adaptation: The last qualifying -cells for refinement and coarsening now specify their respective threshold. -This affects both GridRefinement::fixed_number_refinement() and -parallel::distributed::GridRefinement::fixed_number_refinement(). -
-(Marc Fehling, 12/05/2019) diff --git a/doc/news/changes/incompatibilities/20191205Fehling2 b/doc/news/changes/incompatibilities/20191205Fehling2 deleted file mode 100644 index 27ff597551..0000000000 --- a/doc/news/changes/incompatibilities/20191205Fehling2 +++ /dev/null @@ -1,4 +0,0 @@ -Changed: Adjusted ranges for GridRefinement::refine_and_coarsen_fixed_fraction(): -Now criteria of every cell will be considered. -
-(Marc Fehling, 12/05/2019) diff --git a/doc/news/changes/incompatibilities/20200122Fehling b/doc/news/changes/incompatibilities/20200122Fehling deleted file mode 100644 index 2905eb5bd0..0000000000 --- a/doc/news/changes/incompatibilities/20200122Fehling +++ /dev/null @@ -1,5 +0,0 @@ -Changed: FESeries::Fourier and FESeries::Legendre now require to use an -individual number of coefficients per direction for each finite element -registered in the provided FECollection. -
-(Marc Fehling, 2020/01/22) diff --git a/doc/news/changes/incompatibilities/20200205Bangerth b/doc/news/changes/incompatibilities/20200205Bangerth deleted file mode 100644 index 6a83c1fda5..0000000000 --- a/doc/news/changes/incompatibilities/20200205Bangerth +++ /dev/null @@ -1,6 +0,0 @@ -Removed: The DataOutBase namespace contained a number of `write_*` -functions that had already been deprecated in deal.II 9.1. These were -removed, but all were of mostly internal interest and unlikely to be -used in user programs. -
-(Wolfgang Bangerth, 2020/02/05) diff --git a/doc/news/changes/incompatibilities/20200301Bangerth b/doc/news/changes/incompatibilities/20200301Bangerth deleted file mode 100644 index f43fb36bd9..0000000000 --- a/doc/news/changes/incompatibilities/20200301Bangerth +++ /dev/null @@ -1,14 +0,0 @@ -New: The underlying type for types::global_dof_index used to be -`unsigned long long int`. On all reasonable systems, this is actually -a 64-bit unsigned integer type, but the name wouldn't tell you that -unless you already knew. This is now fixed: Instead of the mouthful -of a type, we now use the more concise `uint64_t`: An unsigned integer -type with exactly 64 bits of accuracy. -
-Strictly speaking, this may be an incompatible change: On some -systems, `unsigned long long int` and `uint64_t` may have the same -size, but are not the same type. In practice, as long as you have used -the type `types::global_dof_index`, you will not see any difference at -all. -
-(Wolfgang Bangerth, 2020/03/01) diff --git a/doc/news/changes/incompatibilities/20200320PeterMunch b/doc/news/changes/incompatibilities/20200320PeterMunch deleted file mode 100644 index e66621dd55..0000000000 --- a/doc/news/changes/incompatibilities/20200320PeterMunch +++ /dev/null @@ -1,4 +0,0 @@ -Chaned: VectorizedArray::n_array_elements has been deprecated. -Please use the method VectorizedArray::size() to access the same information. -
-(Peter Munch, 2020/03/20) diff --git a/doc/news/changes/incompatibilities/20200322MartinKronbichler b/doc/news/changes/incompatibilities/20200322MartinKronbichler deleted file mode 100644 index ff38e36576..0000000000 --- a/doc/news/changes/incompatibilities/20200322MartinKronbichler +++ /dev/null @@ -1,6 +0,0 @@ -Deprecated: SparsityTools::distribute_sparsity_pattern() and -SparsityTools::gather_sparsity_pattern() taking the locally owned index sets -of all processes as second arguments have been deprecated. Use the respective -functions only providing the locally owned dofs of the calling process. -
-(Martin Kronbichler, 2020/03/22) diff --git a/doc/news/changes/incompatibilities/20200326DanielArndt b/doc/news/changes/incompatibilities/20200326DanielArndt deleted file mode 100644 index 3599a229e6..0000000000 --- a/doc/news/changes/incompatibilities/20200326DanielArndt +++ /dev/null @@ -1,4 +0,0 @@ -Removed: The deprecated FEValuesBase::get_all_normal_vectors() function has been -removed. Use FEValuesBase::get_normal_vectors() instead. -
-(Daniel Arndt, 2020/03/26) diff --git a/doc/news/changes/incompatibilities/20200326DanielArndt-1 b/doc/news/changes/incompatibilities/20200326DanielArndt-1 deleted file mode 100644 index 1f0b58008d..0000000000 --- a/doc/news/changes/incompatibilities/20200326DanielArndt-1 +++ /dev/null @@ -1,4 +0,0 @@ -Removed: The deprecated function MGLevelObject::clear() has been removed. -Use MGLevelObject::clear_elements() instead. -
-(Daniel Arndt, 2020/03/26) diff --git a/doc/news/changes/incompatibilities/20200326DanielArndt-2 b/doc/news/changes/incompatibilities/20200326DanielArndt-2 deleted file mode 100644 index 990745af0e..0000000000 --- a/doc/news/changes/incompatibilities/20200326DanielArndt-2 +++ /dev/null @@ -1,3 +0,0 @@ -Removed: ParameterHandler::print_parameters_section been removed. -
-(Daniel Arndt, 2020/03/26) diff --git a/doc/news/changes/incompatibilities/20200326DanielArndt-3 b/doc/news/changes/incompatibilities/20200326DanielArndt-3 deleted file mode 100644 index d3cae1d48d..0000000000 --- a/doc/news/changes/incompatibilities/20200326DanielArndt-3 +++ /dev/null @@ -1,5 +0,0 @@ -Removed: The deprecated function Utilities::MPI_Partitioner::get_communicator() -has been removed. Use Utilities::MPI::Partitioner::get_mpi_communicator() -instead. -
-(Daniel Arndt, 2020/03/26) diff --git a/doc/news/changes/incompatibilities/20200326NiklasFehn b/doc/news/changes/incompatibilities/20200326NiklasFehn deleted file mode 100644 index 6c3e629d56..0000000000 --- a/doc/news/changes/incompatibilities/20200326NiklasFehn +++ /dev/null @@ -1,5 +0,0 @@ -Changed: The function ParameterHandler::parse_input() can now also parse xml- and json-files, -depending on the file suffix. From now on, only files ending with .prm are treated as standard -parameter files. -
-(Niklas Fehn, Peter Munch, 2020/03/26) diff --git a/doc/news/changes/incompatibilities/20200326PeterMunch b/doc/news/changes/incompatibilities/20200326PeterMunch deleted file mode 100644 index 80a8834f9c..0000000000 --- a/doc/news/changes/incompatibilities/20200326PeterMunch +++ /dev/null @@ -1,4 +0,0 @@ -Removed: The deprecated method hp::DoFHandler::get_fe() has been removed. Please use -hp::DoFHandler::get_fe_collection() instead. -
-(Peter Munch, 2020/03/26) diff --git a/doc/news/changes/incompatibilities/20200327DanielArndt b/doc/news/changes/incompatibilities/20200327DanielArndt deleted file mode 100644 index ffc56a91a9..0000000000 --- a/doc/news/changes/incompatibilities/20200327DanielArndt +++ /dev/null @@ -1,9 +0,0 @@ -Removed: The deprecated member functions Timer::get_data(), -Timer::get_total_data(), Timer::print_data(), Timer::print_total_data() and -Timer::operator(), Timer::get_lap_time() have been removed. Use -Timer::get_last_lap_wall_time_data(), Timer::get_accumulated_wall_time_data(), -Timer::print_last_lap_wall_time_data(), -Timer::print_accumulated_wall_time_data() and -Timer::cpu_time() and Timer::last_wall_time() instead. -
-(Daniel Arndt, 2020/03/27) diff --git a/doc/news/changes/incompatibilities/20200327DanielArndt-1 b/doc/news/changes/incompatibilities/20200327DanielArndt-1 deleted file mode 100644 index 4726b2ae41..0000000000 --- a/doc/news/changes/incompatibilities/20200327DanielArndt-1 +++ /dev/null @@ -1,6 +0,0 @@ -Removed: The deprecated functions DoFHandler::distribute_mg_dofs() and -MGTransferPrebuilt::initialize_constraints() and deprecated constructors for -MGSmootherBlock, MGTransferPrebuilt, MGTransferBlockBase and -MGTransferBlockSelect have been removed. -
-(Daniel Arndt, 2020/03/27) diff --git a/doc/news/changes/incompatibilities/20200327DanielArndt-2 b/doc/news/changes/incompatibilities/20200327DanielArndt-2 deleted file mode 100644 index eef0d12b1b..0000000000 --- a/doc/news/changes/incompatibilities/20200327DanielArndt-2 +++ /dev/null @@ -1,4 +0,0 @@ -Removed: The deprecated member function Triangulation::set_manifold() taking -one parameter has been removed. Use Triangulation::reset_manifold() instead. -
-(Daniel Arndt, 2020/03/27) diff --git a/doc/news/changes/incompatibilities/20200327DanielArndt-3 b/doc/news/changes/incompatibilities/20200327DanielArndt-3 deleted file mode 100644 index 2c83087968..0000000000 --- a/doc/news/changes/incompatibilities/20200327DanielArndt-3 +++ /dev/null @@ -1,5 +0,0 @@ -Removed: The deprecated member function -LAPACKFullMatrix::apply_lu_factorization() has been removed. Use -LAPACKFullMatrix::solve() instead. -
-(Daniel Arndt, 2020/03/27) diff --git a/doc/news/changes/incompatibilities/20200328DanielArndt b/doc/news/changes/incompatibilities/20200328DanielArndt deleted file mode 100644 index 176788ff39..0000000000 --- a/doc/news/changes/incompatibilities/20200328DanielArndt +++ /dev/null @@ -1,4 +0,0 @@ -Removed: The deprecated classes BlockMatrixArray (and derived classes) and MeanValueFilter -have been removed. Use BlockLinearOperator instead. -
-(Daniel Arndt, 2020/03/28) diff --git a/doc/news/changes/incompatibilities/20200330DanielArndt b/doc/news/changes/incompatibilities/20200330DanielArndt deleted file mode 100644 index 6234f3ec21..0000000000 --- a/doc/news/changes/incompatibilities/20200330DanielArndt +++ /dev/null @@ -1,4 +0,0 @@ -Removed: The deprecated member function Multigrid::set_debug() has been removed. -Use the various Multigrid::connect_* functions instead. -
-(Daniel Arndt, 2020/03/30) diff --git a/doc/news/changes/incompatibilities/20200331DanielArndt b/doc/news/changes/incompatibilities/20200331DanielArndt deleted file mode 100644 index 3860957d17..0000000000 --- a/doc/news/changes/incompatibilities/20200331DanielArndt +++ /dev/null @@ -1,3 +0,0 @@ -Removed: The deprecated class SwappableVector has been removed. -
-(Daniel Arndt, 2020/03/31) diff --git a/doc/news/changes/incompatibilities/20200401DanielArndt b/doc/news/changes/incompatibilities/20200401DanielArndt deleted file mode 100644 index 4ddea854ab..0000000000 --- a/doc/news/changes/incompatibilities/20200401DanielArndt +++ /dev/null @@ -1,4 +0,0 @@ -Removed: The deprecated FilteredMatrix class has been removed. -Use the LinearOperator class instead. -
-(Daniel Arndt, 2020/04/01) diff --git a/doc/news/changes/incompatibilities/20200402DanielArndt b/doc/news/changes/incompatibilities/20200402DanielArndt deleted file mode 100644 index 43bd3d78f0..0000000000 --- a/doc/news/changes/incompatibilities/20200402DanielArndt +++ /dev/null @@ -1,5 +0,0 @@ -Removed: The deprecated classes PointerMatrixBase, PointerMatrix, -PointerMatrixVector and PointerMatrixAux and the related function -new_pointer_matrix_base() have been removed. Use LinearOperator instead. -
-(Daniel Arndt, 2020/04/02) diff --git a/doc/news/changes/incompatibilities/20200404DanielArndt b/doc/news/changes/incompatibilities/20200404DanielArndt deleted file mode 100644 index ec000e17bb..0000000000 --- a/doc/news/changes/incompatibilities/20200404DanielArndt +++ /dev/null @@ -1,4 +0,0 @@ -Removed: The deprecated class PArpackSolver::Shift has been removed. -Use LinearOperator instead. -
-(Daniel Arndt, 2020/04/04) diff --git a/doc/news/changes/incompatibilities/20200407MartinKronbichler b/doc/news/changes/incompatibilities/20200407MartinKronbichler deleted file mode 100644 index 478bb3ff09..0000000000 --- a/doc/news/changes/incompatibilities/20200407MartinKronbichler +++ /dev/null @@ -1,8 +0,0 @@ -Changed: The FETools::lexicographic_to_hierarchic_numbering() and -FETools::hierarchic_to_lexicographic_numbering() functions now take a single -integer for the degree of the associated FE_Q element and return the -numbering. The old functions taking the result array as the last argument and -the ones taking a FiniteElementData as an argument have been deprecated in -favor of the simpler setup with the degree. -
-(Martin Kronbichler, 2020/04/07) diff --git a/doc/news/changes/incompatibilities/20200408DanielArndt b/doc/news/changes/incompatibilities/20200408DanielArndt deleted file mode 100644 index 80c9aa8375..0000000000 --- a/doc/news/changes/incompatibilities/20200408DanielArndt +++ /dev/null @@ -1,8 +0,0 @@ -Removed: The deprecated functions Utilities::fixed_int_power(), -LinearAlgebra::distributed::BlockVector::equ(), -LinearAlgebra::distributed::BlockVector::sadd() -and FEEvaluationBase::get_cell_data_number() and the deprecated variable -DoFHandler::invalid_dof_index and hp::DoFHandler::invalid_dof_index have been -removed. -
-(Daniel Arndt, 2020/04/08) diff --git a/doc/news/changes/incompatibilities/20200413DanielArndt b/doc/news/changes/incompatibilities/20200413DanielArndt deleted file mode 100644 index 4e4c9acccf..0000000000 --- a/doc/news/changes/incompatibilities/20200413DanielArndt +++ /dev/null @@ -1,5 +0,0 @@ -Removed: The deprecated member functions -FiniteElement::has_generalized_face_support_points() -and FiniteElement::get_generalized_face_support_points() have been removed. -
-(Daniel Arndt, 2020/04/13) diff --git a/doc/news/changes/incompatibilities/20200414DanielArndt b/doc/news/changes/incompatibilities/20200414DanielArndt deleted file mode 100644 index 0bb5404f0d..0000000000 --- a/doc/news/changes/incompatibilities/20200414DanielArndt +++ /dev/null @@ -1,5 +0,0 @@ -Removed: For LinearAlgebra::distributed::Vector, deprecated overloads of the -member operator=(), sadd(), equ(), local_range(), n_ghost_entries(), -ghost_elements() and ghost_entries() have been removed. -
-(Daniel Arndt, 2020/04/13) diff --git a/doc/news/changes/incompatibilities/20200415DanielArndt b/doc/news/changes/incompatibilities/20200415DanielArndt deleted file mode 100644 index 8d740a8d6b..0000000000 --- a/doc/news/changes/incompatibilities/20200415DanielArndt +++ /dev/null @@ -1,3 +0,0 @@ -Removed: The deprecated Vector::print overloads have been removed. -
-(Daniel Arndt, 2020/04/15) diff --git a/doc/news/changes/incompatibilities/20200416MartinKronbichler b/doc/news/changes/incompatibilities/20200416MartinKronbichler deleted file mode 100644 index 1c7f833960..0000000000 --- a/doc/news/changes/incompatibilities/20200416MartinKronbichler +++ /dev/null @@ -1,5 +0,0 @@ -Changed: The header file `deal.II/fe/fe_q.h` is not included implicitly via -`deal.II/fe/mapping_q_generic.h` any more. Add the header -`deal.II/fe/fe_q.h` if necessary. -
-(Martin Kronbichler, 2020/04/16) diff --git a/doc/news/changes/incompatibilities/20200417DanielArndt b/doc/news/changes/incompatibilities/20200417DanielArndt deleted file mode 100644 index d02108dc24..0000000000 --- a/doc/news/changes/incompatibilities/20200417DanielArndt +++ /dev/null @@ -1,4 +0,0 @@ -Removed: The deprecated member functions PETScWrappers::VectorBase::ratio() and -Vector::ratio() have been removed. -
-(Daniel Arndt, 2020/04/17) diff --git a/doc/news/changes/incompatibilities/20200422DanielArndt b/doc/news/changes/incompatibilities/20200422DanielArndt deleted file mode 100644 index 9f636af796..0000000000 --- a/doc/news/changes/incompatibilities/20200422DanielArndt +++ /dev/null @@ -1,4 +0,0 @@ -Removed: The deprecated TrilinosWrappers matrix and sparsity patterns and -reinitialization functions have been removed. -
-(Daniel Arndt, 2020/04/22) diff --git a/doc/news/changes/incompatibilities/20200424DanielArndt b/doc/news/changes/incompatibilities/20200424DanielArndt deleted file mode 100644 index 4923c86620..0000000000 --- a/doc/news/changes/incompatibilities/20200424DanielArndt +++ /dev/null @@ -1,5 +0,0 @@ -Removed: The deprecated member functions domain_partitioner(), -vector_partitioner() and range_partitioner() in TrilinosWrappers classes have -been removed. -
-(Daniel Arndt, 2020/04/24) diff --git a/doc/news/changes/incompatibilities/20200424DanielArndt-1 b/doc/news/changes/incompatibilities/20200424DanielArndt-1 deleted file mode 100644 index d6262e38fb..0000000000 --- a/doc/news/changes/incompatibilities/20200424DanielArndt-1 +++ /dev/null @@ -1,4 +0,0 @@ -Removed: The deprecated functions numbers::is_nan() and -SLEPcWrappers::SolverBase::set_initial_vector() have been removed. -
-(Daniel Arndt, 2020/04/24) diff --git a/doc/news/changes/incompatibilities/20200430Jean-PaulPelteret b/doc/news/changes/incompatibilities/20200430Jean-PaulPelteret deleted file mode 100644 index c867e5f34b..0000000000 --- a/doc/news/changes/incompatibilities/20200430Jean-PaulPelteret +++ /dev/null @@ -1,6 +0,0 @@ -Removed: The function `MeshWorker::CopyData::operator=(const double)` has been -removed, as resetting the state of the `copier` from within a `boundary_worker` -or `face_worker` is not permitted and can lead to hard to trace bugs within a -user's code. -
-(Jean-Paul Pelteret, 2020/04/30) diff --git a/doc/news/changes/incompatibilities/20200505Bangerth b/doc/news/changes/incompatibilities/20200505Bangerth deleted file mode 100644 index 0faedd7fd1..0000000000 --- a/doc/news/changes/incompatibilities/20200505Bangerth +++ /dev/null @@ -1,14 +0,0 @@ -Changed: The operator `std::ostream << Vector` was implemented by -calling Vector::print() with default arguments. This implies a -particular formatting of the output that was independent of the flags -set on the output stream (in particular relating to how floating point -numbers are to be formatted), and also added a newline to the end of -the output. Both the formatting and the newline are decisions that are -better made by the user at the location where the output is -requested. As a consequence, the behavior has now been changed: -`operator<<` now simply outputs all elements of the vector as -individual numbers for which the output stream flags are respected, -and separated by a single space; no endline is appended to the output -any more. -
-(Wolfgang Bangerth, 2020/05/05) diff --git a/doc/news/changes/major/20190603PeterMunch b/doc/news/changes/major/20190603PeterMunch deleted file mode 100644 index 74be8d17a2..0000000000 --- a/doc/news/changes/major/20190603PeterMunch +++ /dev/null @@ -1,5 +0,0 @@ -New: The namespace Utilities::MPI::ConsensusAlgorithms has been added. It -provides efficient implementations for communication patterns (PEX and NBX) to -retrieve data from other processes in a dynamic-sparse way. -
-(Peter Munch, Martin Kronbichler, 2019/06/03) diff --git a/doc/news/changes/major/20190606MartinKronbichler b/doc/news/changes/major/20190606MartinKronbichler deleted file mode 100644 index f8ee6b4f63..0000000000 --- a/doc/news/changes/major/20190606MartinKronbichler +++ /dev/null @@ -1,6 +0,0 @@ -New: The step-65 tutorial program presents TransfiniteInterpolationManifold, a -manifold class that can propagate curved boundary information into the -interior of a computational domain, and MappingQCache for fast operations for -expensive manifolds. -
-(Martin Kronbichler, 2019/06/06) diff --git a/doc/news/changes/major/20190719DanielArndt b/doc/news/changes/major/20190719DanielArndt deleted file mode 100644 index c85c9ce254..0000000000 --- a/doc/news/changes/major/20190719DanielArndt +++ /dev/null @@ -1,4 +0,0 @@ -Improved: deal.II now bundles a subset of Boost 1.70 instead of a subset -of Boost 1.62. -
-(Daniel Arndt, 2019/07/19) diff --git a/doc/news/changes/major/20190726PeterMunch b/doc/news/changes/major/20190726PeterMunch deleted file mode 100644 index 9a7f1cea5f..0000000000 --- a/doc/news/changes/major/20190726PeterMunch +++ /dev/null @@ -1,5 +0,0 @@ -New: Introduce a new distributed triangulation class parallel::fullydistributed::Triangulation. -It partitions the coarse-grid as well as works for hanging nodes, geometric multigrid, and -arbitrary dimensions. -
-(Peter Munch, 2019/07/26) diff --git a/doc/news/changes/major/20190824Heister b/doc/news/changes/major/20190824Heister deleted file mode 100644 index dd3d0ebaa7..0000000000 --- a/doc/news/changes/major/20190824Heister +++ /dev/null @@ -1,5 +0,0 @@ -New: The FEInterfaceValues class provides a new abstraction to assemble -interface terms between two neighboring cells. This is commonly used in -Discontinous Galerkin methods. -
-(Timo Heister, 2019/08/24) diff --git a/doc/news/changes/major/20190827Heister b/doc/news/changes/major/20190827Heister deleted file mode 100644 index ce3cace160..0000000000 --- a/doc/news/changes/major/20190827Heister +++ /dev/null @@ -1,4 +0,0 @@ -New: The step-12 tutorial program has been changed to use -FEInterfaceValues. The old version of step-12 is still available as step-12b. -
-(Timo Heister, 2019/08/27) diff --git a/doc/news/changes/major/20191030FehlingDavydov b/doc/news/changes/major/20191030FehlingDavydov deleted file mode 100644 index 192d2cf755..0000000000 --- a/doc/news/changes/major/20191030FehlingDavydov +++ /dev/null @@ -1,4 +0,0 @@ -New: Namespace SmoothnessEstimator providing smoothness estimation strategies -for hp-adaptive FEM based on Fourier and Legendre series expansions. -
-(Marc Fehling, Denis Davydov, 2019/10/30) diff --git a/doc/news/changes/major/20191112EliasDejene b/doc/news/changes/major/20191112EliasDejene deleted file mode 100644 index 723959174c..0000000000 --- a/doc/news/changes/major/20191112EliasDejene +++ /dev/null @@ -1,4 +0,0 @@ -New: Add new GridGenerator tool to create a C-type mesh around a NACA or -Joukowski airfoil. -
-(Elias Dejene, Peter Munch, 2019/11/12) diff --git a/doc/news/changes/major/20191112LucaHeltaiBrunoBlais b/doc/news/changes/major/20191112LucaHeltaiBrunoBlais deleted file mode 100644 index fa2c96417f..0000000000 --- a/doc/news/changes/major/20191112LucaHeltaiBrunoBlais +++ /dev/null @@ -1,8 +0,0 @@ -New: ParticleHandler::insert_global_particles() allows one to pass to a ParticleHandler object a vector -of positions and a vector of properties to insert. Differently from the other insert* methods, -this one allows particles to fall within artificial cells. In this case, the method infers who -should receive the positions and the properties, and sends this information to that process. -This is useful when constructing particles from non-matching triangulations, where the -distribution of the particle positions is arbitrary, and possibly not related to the locally owned cells. -
-(Luca Heltai, Bruno Blais, 2019/11/25) diff --git a/doc/news/changes/major/20191205Clevenger b/doc/news/changes/major/20191205Clevenger deleted file mode 100644 index beaae3303f..0000000000 --- a/doc/news/changes/major/20191205Clevenger +++ /dev/null @@ -1,4 +0,0 @@ -New: Implementation of the IDR(s) Krylov solver for non-symmetric, -indefinite linear systems. -
-(Thomas Clevenger, 2019/12/05) diff --git a/doc/news/changes/major/20191214LucaHeltai b/doc/news/changes/major/20191214LucaHeltai deleted file mode 100644 index 5f835f3b88..0000000000 --- a/doc/news/changes/major/20191214LucaHeltai +++ /dev/null @@ -1,6 +0,0 @@ -New: The SymbolicFunction class allows one to leaverage the SymEngine library to generate -dealii::Function objects where the gradients, Laplacians, and Hessians are computed symbolically -providing also the possibility to extract the time derivative of the SymbolicFunction object -as another SymbolicFunction object. -
-(Luca Heltai, 2019/12/14) diff --git a/doc/news/changes/major/20200115step47 b/doc/news/changes/major/20200115step47 deleted file mode 100644 index 8399a9ea18..0000000000 --- a/doc/news/changes/major/20200115step47 +++ /dev/null @@ -1,4 +0,0 @@ -New: The step-47 tutorial program demonstrates the solution of the -biharmonic equation, a fourth-order differential equation. -
-(Natasha Sharma, Guido Kanschat, Timo Heister, Wolfgang Bangerth, Zhuoran Wang, 2020/01/15) diff --git a/doc/news/changes/major/20200212Grayver b/doc/news/changes/major/20200212Grayver deleted file mode 100644 index 6014aa0e36..0000000000 --- a/doc/news/changes/major/20200212Grayver +++ /dev/null @@ -1,4 +0,0 @@ -New: The step-49 tutorial in the form of a Jupyter notebook -using deal.II Python interface. -
-(Alexander Grayver, 2020/02/12) diff --git a/doc/news/changes/major/20200219Heister b/doc/news/changes/major/20200219Heister deleted file mode 100644 index 2efbf38382..0000000000 --- a/doc/news/changes/major/20200219Heister +++ /dev/null @@ -1,6 +0,0 @@ -Fixed: Large computations with more than 4 Billion cells or DoFs -would run into issues in various situations. Bugs in BlockVector, -Triangulation, Multigrid, GridRefinement, and other places are -now fixed. -
-(Thomas Clevenger, Timo Heister, Martin Kronbichler, Peter Munch, 2020/02/19) diff --git a/doc/news/changes/major/20200219step69 b/doc/news/changes/major/20200219step69 deleted file mode 100644 index 00b3d56155..0000000000 --- a/doc/news/changes/major/20200219step69 +++ /dev/null @@ -1,10 +0,0 @@ -New: The step-69 tutorial program presents a first-order accurate -guaranteed maximum wavespeed method based on a first-order graph -viscosity for solving Euler's equations of gas dynamics. It introduces -and discusses number of interesting programming techniques: hybrid -parallelization (MPI + task based thread parallelization); the use of -non-distributed deal.II matrices in an MPI parallel context with index -rewriting; offline data preprocessing; background-thread offloading for -output; and checkpointing/restore. -
-(Matthias Maier, Ignacio Tomas, 2020/02/19) diff --git a/doc/news/changes/major/20200318Heister b/doc/news/changes/major/20200318Heister deleted file mode 100644 index 80c833286b..0000000000 --- a/doc/news/changes/major/20200318Heister +++ /dev/null @@ -1,5 +0,0 @@ -Removed: The outdated \step-19 that was used to combine parallel visualization -output after a simulation has been removed. The DataOut class can be used for -parallel output. -
-(Timo Heister, 2020/03/18) diff --git a/doc/news/changes/major/20200328MartinKronbichler b/doc/news/changes/major/20200328MartinKronbichler deleted file mode 100644 index 7197e7ae95..0000000000 --- a/doc/news/changes/major/20200328MartinKronbichler +++ /dev/null @@ -1,9 +0,0 @@ -New: The step-67 tutorial program presents an explicit time integrator for the -compressible Euler equations discretized with a high-order discontinuous -Galerkin scheme using the matrix-free infrastructure. Besides the use of -matrix-free evaluators for systems of equations and over-integration, it also -presents MatrixFreeOperators::CellwiseInverseMassMatrix, a fast implementation -of the action of the inverse mass matrix in the DG setting using tensor -products. -
-(Martin Kronbichler, 2020/03/28) diff --git a/doc/news/changes/major/20200330Grayver b/doc/news/changes/major/20200330Grayver deleted file mode 100644 index 63ee8d1386..0000000000 --- a/doc/news/changes/major/20200330Grayver +++ /dev/null @@ -1,4 +0,0 @@ -New: The step-53 tutorial in the form of a Jupyter notebook -using deal.II Python interface. -
-(Alexander Grayver, 2020/03/30) diff --git a/doc/news/changes/major/20200403ComplexDataOut b/doc/news/changes/major/20200403ComplexDataOut deleted file mode 100644 index 158fc14225..0000000000 --- a/doc/news/changes/major/20200403ComplexDataOut +++ /dev/null @@ -1,7 +0,0 @@ -New: The DataOut class has learned to deal with complex-valued -solution vectors in all regards. This includes writing the real and -imaginary parts of not only scalar complex-valued fields, but also -complex-valued vector and tensor fields. DataOut can now also pass -such fields to classes derived from DataPostprocessor. -
-(Wolfgang Bangerth, 2020/04/03) diff --git a/doc/news/changes/major/20200415step58 b/doc/news/changes/major/20200415step58 deleted file mode 100644 index 24e236572b..0000000000 --- a/doc/news/changes/major/20200415step58 +++ /dev/null @@ -1,4 +0,0 @@ -New: The step-58 tutorial program demonstrates the solution of the -nonlinear Schrödinger equation. -
-(Wolfgang Bangerth, Yong-Yong Cai, 2020/04/15) diff --git a/doc/news/changes/major/20200420step50 b/doc/news/changes/major/20200420step50 deleted file mode 100644 index 7cce146b82..0000000000 --- a/doc/news/changes/major/20200420step50 +++ /dev/null @@ -1,8 +0,0 @@ -New: The Step-50 tutorial has been updated. We discuss how to -use the multilevel preconditioner from step-16 in parallel and -give a comparison of parallel scaling between GMG and AMG for -a 3D Laplace example where adaptive refinement comes from a -residual-based, cell-wise a posteriori error estimator. -
-(Thomas C. Clevenger, Timo Heister, 2020/04/20) - diff --git a/doc/news/changes/major/20200502Jean-PaulPelteret b/doc/news/changes/major/20200502Jean-PaulPelteret deleted file mode 100644 index 3dbf13753f..0000000000 --- a/doc/news/changes/major/20200502Jean-PaulPelteret +++ /dev/null @@ -1,12 +0,0 @@ -New: The new Differentiation::SD::BatchOptimizer class can be used to accelerate -(in some cases, significantly) evaluation of the symbolic expressions using an -assortment of techniques. At the moment, this includes using common -subexpression elimination to prevent, as much as possible, repetitive evaluation -of subexpressions that are found in one or more expressions. The expressions -may also be transformed into other equivalent data structures that are simply -less computationally costly than their original symbolic expression tree. -It is also possible to compile a set of expressions using the LLVM JIT compiler, -rendering near-native evaluation performance at the cost of the compilation -itself. -
-(Jean-Paul Pelteret, 2020/05/02) diff --git a/doc/news/changes/minor/20180528_BobMyhill b/doc/news/changes/minor/20180528_BobMyhill deleted file mode 100644 index 43d54d8aca..0000000000 --- a/doc/news/changes/minor/20180528_BobMyhill +++ /dev/null @@ -1,4 +0,0 @@ -New: The InterpolatedUniformGridData::gradient() function was not -previously implemented. It is now. -
-(Bob Myhill, Anne Glerum, Wolfgang Bangerth, 2018/09/27) diff --git a/doc/news/changes/minor/20181227DenisDavydov b/doc/news/changes/minor/20181227DenisDavydov deleted file mode 100644 index 88a2c69b27..0000000000 --- a/doc/news/changes/minor/20181227DenisDavydov +++ /dev/null @@ -1,7 +0,0 @@ -New: Add FESeries::Legendre::get_n_coefficients_per_direction() and -FESeries::Fourier::get_n_coefficients_per_direction() to retrieve -the number of coefficients in each direction. Also add an Assert in -FESeries::Legendre::calculate() and FESeries::Fourier::calculate() to -check the dimension of the table to store coefficients. -
-(Denis Davydov, 2018/12/27) diff --git a/doc/news/changes/minor/20190419LucaHeltai b/doc/news/changes/minor/20190419LucaHeltai deleted file mode 100644 index fe020ae673..0000000000 --- a/doc/news/changes/minor/20190419LucaHeltai +++ /dev/null @@ -1,5 +0,0 @@ -New: Two new methods NonMatching::compute_coupling_sparsity_pattern() and -NonMatching::compute_coupling_mass_matrix() allow to construct the coupling between arbitrary grids, -using a convolution kernel. -
-(Luca Heltai, Wenyu Lei, 2019/04/19) diff --git a/doc/news/changes/minor/20190515SebastianStark b/doc/news/changes/minor/20190515SebastianStark deleted file mode 100644 index cbfbabc6a7..0000000000 --- a/doc/news/changes/minor/20190515SebastianStark +++ /dev/null @@ -1,3 +0,0 @@ -Fixed: Fix a bug in tutorial step-46, which caused the y-displacement (z-displacement in 3d) to be slightly unsymmetric and rectify the interface traction term. -
-(Sebastian Stark, 2019/05/15) diff --git a/doc/news/changes/minor/20190516NiklasFehnMartinKronbichler b/doc/news/changes/minor/20190516NiklasFehnMartinKronbichler deleted file mode 100644 index 62008714b9..0000000000 --- a/doc/news/changes/minor/20190516NiklasFehnMartinKronbichler +++ /dev/null @@ -1,13 +0,0 @@ -Improved: The function GridGenerator::torus() run in 3D (volume mesh) would -previously only use a single cell to represent the poloidal shape, which leads -to singular mappings similar to how a circle degenerates when meshed with a -single cell. The poloidal shape is now represented with 5 cells just like the -circle. Furthermore, the function GridGenerator::torus() has gained an -optional argument to control the number of cell layers in the toroidal -direction. The default manifold set to the torus has also been improved: Now, -the TorusManifold is applied on the surface, a CylindricalManifold to the -middle cells in toroidal coordinates, and a TransfiniteInterpolationManifold -on the cells between the surface and the inner ring. This leads to an -excellent mesh quality for all supported scenarios. -
-(Niklas Fehn, Martin Kronbichler, 2019/05/16) diff --git a/doc/news/changes/minor/20190522ArndtAnselmann b/doc/news/changes/minor/20190522ArndtAnselmann deleted file mode 100644 index 7ee6432e3d..0000000000 --- a/doc/news/changes/minor/20190522ArndtAnselmann +++ /dev/null @@ -1,3 +0,0 @@ -Fixed: TrilinosWrappers::SparsityPattern can deal with empty column maps. -
-(Daniel Arndt, Mathias Anselmann, 2019/05/22) diff --git a/doc/news/changes/minor/20190524RezaRastak b/doc/news/changes/minor/20190524RezaRastak deleted file mode 100644 index 611d689a2c..0000000000 --- a/doc/news/changes/minor/20190524RezaRastak +++ /dev/null @@ -1,4 +0,0 @@ -Fixed: FullMatrix can now be packed into std::vector and unpacked from it using -std::copy and the begin() and end() iterators. -
-(Reza Rastak, 2019/05/24) diff --git a/doc/news/changes/minor/20190526RezaRastak b/doc/news/changes/minor/20190526RezaRastak deleted file mode 100644 index 475e038763..0000000000 --- a/doc/news/changes/minor/20190526RezaRastak +++ /dev/null @@ -1,4 +0,0 @@ -New: Tensor can be constructed and manipulated in constexpr -setting (if supported by the compiler). -
-(Reza Rastak, 2019/05/26) diff --git a/doc/news/changes/minor/20190602BrunoTurcksin b/doc/news/changes/minor/20190602BrunoTurcksin deleted file mode 100644 index ea8c412056..0000000000 --- a/doc/news/changes/minor/20190602BrunoTurcksin +++ /dev/null @@ -1,5 +0,0 @@ -New: Add functions SparseMatrix::print_as_numpy_arrays() and -LinearAlgebra::Vector::print_as_numpy_array() to output the -object in a format readable with numpy.loadtxt. -
-(Bruno Turcksin, 2019/06/02) diff --git a/doc/news/changes/minor/20190603MartinKronbichlerPeterMunch b/doc/news/changes/minor/20190603MartinKronbichlerPeterMunch deleted file mode 100644 index 96d4ecd2d0..0000000000 --- a/doc/news/changes/minor/20190603MartinKronbichlerPeterMunch +++ /dev/null @@ -1,6 +0,0 @@ -Improved: A number of places in deal.II previously called `MPI_Allgather` -followed by some local sums to compute prefix sums. Now the more appropriate -`MPI_Exscan` is used instead, which improves scalability of setup routines on -more than 10k processors. -
-(Martin Kronbichler, Peter Munch, 2019/06/03) diff --git a/doc/news/changes/minor/20190603PeterMunch b/doc/news/changes/minor/20190603PeterMunch deleted file mode 100644 index a3c2a4bbf9..0000000000 --- a/doc/news/changes/minor/20190603PeterMunch +++ /dev/null @@ -1,4 +0,0 @@ -New: The function Utilities::MPI::compute_index_owner() provides the owner of -the ghost degrees of freedom relative to a set of locally owned ones. -
-(Peter Munch, 2019/06/03) diff --git a/doc/news/changes/minor/20190606MartinKronbichler b/doc/news/changes/minor/20190606MartinKronbichler deleted file mode 100644 index b0768aacbe..0000000000 --- a/doc/news/changes/minor/20190606MartinKronbichler +++ /dev/null @@ -1,5 +0,0 @@ -New: The class MappingQCache implements a cache for the points generated by -MappingQGeneric and derived classes to speed up consumers of the mapping for -expensive manifolds. -
-(Martin Kronbichler, 2019/06/06) diff --git a/doc/news/changes/minor/20190607ArndtAnselmann b/doc/news/changes/minor/20190607ArndtAnselmann deleted file mode 100644 index 3ce03c6c51..0000000000 --- a/doc/news/changes/minor/20190607ArndtAnselmann +++ /dev/null @@ -1,3 +0,0 @@ -Unified DoFTools::extract_dofs() for DoFHandler and hp::DoFHandler. -
-(Daniel Arndt, Mathias Anselmann, 2019/06/07) diff --git a/doc/news/changes/minor/20190607Fehling b/doc/news/changes/minor/20190607Fehling deleted file mode 100644 index 24635b882e..0000000000 --- a/doc/news/changes/minor/20190607Fehling +++ /dev/null @@ -1,3 +0,0 @@ -New: Namespace hp::Refinement offering decision tools for p adaptivity. -
-(Marc Fehling, 2019/06/07) diff --git a/doc/news/changes/minor/20190610RolandRichter b/doc/news/changes/minor/20190610RolandRichter deleted file mode 100644 index 2be92cd766..0000000000 --- a/doc/news/changes/minor/20190610RolandRichter +++ /dev/null @@ -1,4 +0,0 @@ -New: The function schur_product was added for the Tensor class, -allowing the entrywise multiplication of tensor objects of general rank. -
-(Roland Richter, 2019/06/10) diff --git a/doc/news/changes/minor/20190622GarciaSanchez b/doc/news/changes/minor/20190622GarciaSanchez deleted file mode 100644 index 123f5d9ace..0000000000 --- a/doc/news/changes/minor/20190622GarciaSanchez +++ /dev/null @@ -1,4 +0,0 @@ -Improved: The function project_boundary_values_curl_conforming_l2() can now be -used with std::complex numbers. -
-(Daniel Garcia-Sanchez, 2019/06/22) diff --git a/doc/news/changes/minor/20190624MartinKronbichler b/doc/news/changes/minor/20190624MartinKronbichler deleted file mode 100644 index 7a6d9bdacd..0000000000 --- a/doc/news/changes/minor/20190624MartinKronbichler +++ /dev/null @@ -1,6 +0,0 @@ -Improved: The functions vectorized_load_and_transpose() and -vectorized_transpose_and_store() for AVX-512 were rewritten to better utilize -execution units with two load units and one shuffle/swizzle unit as common on -recent Intel CPUs. -
-(Martin Kronbichler, 2019/06/24) diff --git a/doc/news/changes/minor/20190626Fehling b/doc/news/changes/minor/20190626Fehling deleted file mode 100644 index 25818c9c3f..0000000000 --- a/doc/news/changes/minor/20190626Fehling +++ /dev/null @@ -1,4 +0,0 @@ -New: Class CellDataTransfer has been introduced to transfer cell by cell -data across meshes in case of refinement/serialization. -
-(Marc Fehling, 2019/06/26) diff --git a/doc/news/changes/minor/20190702BrunoTurcksin b/doc/news/changes/minor/20190702BrunoTurcksin deleted file mode 100644 index 6ef8837f30..0000000000 --- a/doc/news/changes/minor/20190702BrunoTurcksin +++ /dev/null @@ -1,4 +0,0 @@ -Fixed: CUDAWrappers::MatrixFree::cell_loop() would deadlock on adaptively -refined meshes when using Volta GPU. -
-(Bruno Turcksin, 2019/07/02) diff --git a/doc/news/changes/minor/20190703DanielArndt b/doc/news/changes/minor/20190703DanielArndt deleted file mode 100644 index 0af43bca19..0000000000 --- a/doc/news/changes/minor/20190703DanielArndt +++ /dev/null @@ -1,4 +0,0 @@ -Improved: All member funtions and free functions related to Tensor -that can be used in CUDA code so far have been annotated accordingly. -
-(Daniel Arndt, 2019/07/03) diff --git a/doc/news/changes/minor/20190704PeterMunch b/doc/news/changes/minor/20190704PeterMunch deleted file mode 100644 index 81b64c84ee..0000000000 --- a/doc/news/changes/minor/20190704PeterMunch +++ /dev/null @@ -1,6 +0,0 @@ -New: A second template parameter has been added to VectorizedArray. This template -parameter optionally controls the number of vectorization lanes to be used, i.e., -which instruction set architecture extension to be used, at the time the application -is built. -
-(Peter Munch, 2019/07/04) diff --git a/doc/news/changes/minor/20190705DanielArndt b/doc/news/changes/minor/20190705DanielArndt deleted file mode 100644 index 8d2b388f33..0000000000 --- a/doc/news/changes/minor/20190705DanielArndt +++ /dev/null @@ -1,4 +0,0 @@ -Improved: All member functions and free functions related to Point -that can be used in CUDA code so far have been annotated accordingly. -
-(Daniel Arndt, 2019/07/05) diff --git a/doc/news/changes/minor/20190706PeterMunch b/doc/news/changes/minor/20190706PeterMunch deleted file mode 100644 index 329590e9e9..0000000000 --- a/doc/news/changes/minor/20190706PeterMunch +++ /dev/null @@ -1,5 +0,0 @@ -New: An additional optional template parameter VectorizedArrayType has been -added to the MatrixFree framework. It lets the user switch between no -vectorization (only auto vectorization) and vectorization over elements. -
-(Peter Munch, 2019/07/06) diff --git a/doc/news/changes/minor/20190707DavidWells b/doc/news/changes/minor/20190707DavidWells deleted file mode 100644 index 7c50c927fe..0000000000 --- a/doc/news/changes/minor/20190707DavidWells +++ /dev/null @@ -1,4 +0,0 @@ -New: The library contains a new manual page describing how to package deal.II -for distribution in a Unix-like distribution. -
-(David Wells, 2019/07/07) diff --git a/doc/news/changes/minor/20190709DanielArndt b/doc/news/changes/minor/20190709DanielArndt deleted file mode 100644 index 3b0a6588ae..0000000000 --- a/doc/news/changes/minor/20190709DanielArndt +++ /dev/null @@ -1,5 +0,0 @@ -New: CUDAWrappers::FEEvaluation::get_dof_values() and -CUDAWrappers::FEEvaluation::submit_dof_values() provide access to the values -stored for the degrees of freedom. -
-(Daniel Arndt, 2019/07/09) diff --git a/doc/news/changes/minor/20190710PeterMunch b/doc/news/changes/minor/20190710PeterMunch deleted file mode 100644 index b33834d068..0000000000 --- a/doc/news/changes/minor/20190710PeterMunch +++ /dev/null @@ -1,4 +0,0 @@ -New: It is possible to access the value type Number of VectorizedArray -directly via VectorizedArray::value_type. -
-(Peter Munch, 2019/07/10) diff --git a/doc/news/changes/minor/20190712GrahamHarper b/doc/news/changes/minor/20190712GrahamHarper deleted file mode 100644 index 2e4cb612d2..0000000000 --- a/doc/news/changes/minor/20190712GrahamHarper +++ /dev/null @@ -1,7 +0,0 @@ -Improved: FE_PolyTensor now supports finite elements with different mapping -types for each shape function. The member variable mapping_type is now of -type std::vector. If the vector contains only one MappingType, -then the same mapping is applied to every shape function. If a list of -MappingTypes is provided, mapping_type[i] will be applied to shape function i. -
-(Graham Harper, 2019/07/12) diff --git a/doc/news/changes/minor/20190712MartinKronbichler b/doc/news/changes/minor/20190712MartinKronbichler deleted file mode 100644 index aff1f2b618..0000000000 --- a/doc/news/changes/minor/20190712MartinKronbichler +++ /dev/null @@ -1,6 +0,0 @@ -Improved: The additional roots of the HermiteLikeInterpolation with degree $p$ -greater than four have been switched to the roots of the Jacobi polynomial -$P^{(4,4)}_{p-3}$, making the interior bubble functions $L_2$ orthogonal and -improving the conditioning of interpolation slightly. -
-(Martin Kronbichler, 2019/07/12) diff --git a/doc/news/changes/minor/20190713PeterMunch b/doc/news/changes/minor/20190713PeterMunch deleted file mode 100644 index 661ec87162..0000000000 --- a/doc/news/changes/minor/20190713PeterMunch +++ /dev/null @@ -1,4 +0,0 @@ -New: Provide a list of all possible VectorizedArray instances for a given -hardware and optimization level. The list can be used during template instantiation. -
-(Peter Munch, 2019/07/13) diff --git a/doc/news/changes/minor/20190713RezaRastak b/doc/news/changes/minor/20190713RezaRastak deleted file mode 100644 index 96207401e4..0000000000 --- a/doc/news/changes/minor/20190713RezaRastak +++ /dev/null @@ -1,3 +0,0 @@ -Improved: constexpr evaluation is enabled in SymmetricTensor and TableIndices. -
-(Reza Rastak, 2019/07/13) \ No newline at end of file diff --git a/doc/news/changes/minor/20190719DanielArndt b/doc/news/changes/minor/20190719DanielArndt deleted file mode 100644 index e93754d730..0000000000 --- a/doc/news/changes/minor/20190719DanielArndt +++ /dev/null @@ -1,5 +0,0 @@ -New: CUDAWrappers::MatrixFree::initialize_dof_vector() can be used to -initialize vectors suitable for the parallel partitioning of the degrees of -freedoms similar to MatrixFree::initialize_dof_vector(). -
-(Daniel Arndt, 2019/07/19) diff --git a/doc/news/changes/minor/20190722MartinKronbichlerJohannesHeinz b/doc/news/changes/minor/20190722MartinKronbichlerJohannesHeinz deleted file mode 100644 index 6691791573..0000000000 --- a/doc/news/changes/minor/20190722MartinKronbichlerJohannesHeinz +++ /dev/null @@ -1,4 +0,0 @@ -New: MappingFEField can now also be initialized on multigrid levels by handing -in an appropriately sized vector of position vectors for the levels. -
-(Martin Kronbichler, Johannes Heinz, 2019/07/22) diff --git a/doc/news/changes/minor/20190723BrunoTurcksin b/doc/news/changes/minor/20190723BrunoTurcksin deleted file mode 100644 index b7090f9aa1..0000000000 --- a/doc/news/changes/minor/20190723BrunoTurcksin +++ /dev/null @@ -1,7 +0,0 @@ -Fixed: When compiling with CUDA support, the call to -LinearAlgebra::distributed::Vector::compress() would failed if the vector's -memory space was MemorySpace::Host, the header -deal.II/lac/la_parallel_vector.templates.h was included, and the call was done -in a .cu file. -
-(Bruno Turcksin, 2019/07/23) diff --git a/doc/news/changes/minor/20190723GarciaSanchez b/doc/news/changes/minor/20190723GarciaSanchez deleted file mode 100644 index 3a2c2a2558..0000000000 --- a/doc/news/changes/minor/20190723GarciaSanchez +++ /dev/null @@ -1,4 +0,0 @@ -Improved: Add assignment operator for two Point objects with different -underlying scalar types. -
-(Daniel Garcia-Sanchez, 2019/07/23) diff --git a/doc/news/changes/minor/20190724BrunoTurcksin b/doc/news/changes/minor/20190724BrunoTurcksin deleted file mode 100644 index 7a0aee6425..0000000000 --- a/doc/news/changes/minor/20190724BrunoTurcksin +++ /dev/null @@ -1,5 +0,0 @@ -New: The function LinearAlgebra::distributed::Vector::import() allows to -copy the data from a LinearAlgebra::distributed::Vector of a given MemorySpace -to another LinearAlgebra::distributed::Vector of a different MemorySpace. -
-(Bruno Turcksin, 2019/07/24) diff --git a/doc/news/changes/minor/20190727PeterMunch b/doc/news/changes/minor/20190727PeterMunch deleted file mode 100644 index 7aa7d1c1f6..0000000000 --- a/doc/news/changes/minor/20190727PeterMunch +++ /dev/null @@ -1,3 +0,0 @@ -New: Enable periodicity for 1D triangulations (only for dealii::DoFHandler). -
-(Peter Munch, 2019/07/27) diff --git a/doc/news/changes/minor/20190728DanielArndt b/doc/news/changes/minor/20190728DanielArndt deleted file mode 100644 index 390e0748d7..0000000000 --- a/doc/news/changes/minor/20190728DanielArndt +++ /dev/null @@ -1,4 +0,0 @@ -Fixed: AffineConstraints::set_zero() can be used with -LinearAlgebra::distributed::Vector with MemorySpace::CUDA. -
-(Daniel Arndt, 2019/07/28) diff --git a/doc/news/changes/minor/20190729DanielArndt b/doc/news/changes/minor/20190729DanielArndt deleted file mode 100644 index cd9b5ab6ec..0000000000 --- a/doc/news/changes/minor/20190729DanielArndt +++ /dev/null @@ -1,4 +0,0 @@ -New: The content of a VectorizedArray object can be printed -using the output operator. -
-(Daniel Arndt, 2019/07/29) diff --git a/doc/news/changes/minor/20190729PeterMunch b/doc/news/changes/minor/20190729PeterMunch deleted file mode 100644 index e8ed0a0a59..0000000000 --- a/doc/news/changes/minor/20190729PeterMunch +++ /dev/null @@ -1,4 +0,0 @@ -New: Amend VectorizedArray with a default constructor and -a constructor taking a scalar value. -
-(Peter Munch, 2019/07/29) diff --git a/doc/news/changes/minor/20190802GarciaSanchez b/doc/news/changes/minor/20190802GarciaSanchez deleted file mode 100644 index 858a010b2e..0000000000 --- a/doc/news/changes/minor/20190802GarciaSanchez +++ /dev/null @@ -1,4 +0,0 @@ -Improved: DoFTools::make_periodicity_constraints() can now be -used with std::complex numbers. -
-(Daniel Garcia-Sanchez, 2019/08/02) diff --git a/doc/news/changes/minor/20190803Bangerth-1 b/doc/news/changes/minor/20190803Bangerth-1 deleted file mode 100644 index dd88095818..0000000000 --- a/doc/news/changes/minor/20190803Bangerth-1 +++ /dev/null @@ -1,4 +0,0 @@ -Changed: The step-1 program no longer uses EPS to output the meshes, -but the far more modern SVG format. -
-(Wolfgang Bangerth, 2019/08/03) diff --git a/doc/news/changes/minor/20190803Bangerth-2 b/doc/news/changes/minor/20190803Bangerth-2 deleted file mode 100644 index ea1becb7ac..0000000000 --- a/doc/news/changes/minor/20190803Bangerth-2 +++ /dev/null @@ -1,4 +0,0 @@ -Changed: The step-5 program no longer uses EPS to output the solutions, -but the far more modern VTK/VTU format. -
-(Wolfgang Bangerth, 2019/08/03) diff --git a/doc/news/changes/minor/20190806AdamLee b/doc/news/changes/minor/20190806AdamLee deleted file mode 100644 index 510c829ece..0000000000 --- a/doc/news/changes/minor/20190806AdamLee +++ /dev/null @@ -1,4 +0,0 @@ -Improved: Unified in-line journal citations in steps 1, 6, and 18; Bibtex -style formatting in a central bibliography. -
-(Adam Lee, 2019/08/06) diff --git a/doc/news/changes/minor/20190806JonathanRobey b/doc/news/changes/minor/20190806JonathanRobey deleted file mode 100644 index cc116f86f4..0000000000 --- a/doc/news/changes/minor/20190806JonathanRobey +++ /dev/null @@ -1,2 +0,0 @@ -New: Added BlockMatrixBase::frobenius_norm(). -(Jonathan Robey, 2019/08/06) diff --git a/doc/news/changes/minor/20190806RezaRastak b/doc/news/changes/minor/20190806RezaRastak deleted file mode 100644 index 3971db3bc4..0000000000 --- a/doc/news/changes/minor/20190806RezaRastak +++ /dev/null @@ -1,4 +0,0 @@ -Improved: CellDataStorage::get_data() now checks whether we are retrieving -using a data type that matches the type we used to initialize the cell data. -
-(Reza Rastak, 2019/08/06) diff --git a/doc/news/changes/minor/20190807Omosebi b/doc/news/changes/minor/20190807Omosebi deleted file mode 100644 index bd9cca8ea1..0000000000 --- a/doc/news/changes/minor/20190807Omosebi +++ /dev/null @@ -1,4 +0,0 @@ -Changed: The saturation equation in step-21 is explained further for -consistency with literatures in porous media transport. -
-(Omotayo Omosebi, 2019/08/07) diff --git a/doc/news/changes/minor/20190807RezaRastakPeterMunch b/doc/news/changes/minor/20190807RezaRastakPeterMunch deleted file mode 100644 index f0e66adda5..0000000000 --- a/doc/news/changes/minor/20190807RezaRastakPeterMunch +++ /dev/null @@ -1,4 +0,0 @@ -Fixed: Bug in CellDataStorage that produced error when applying adaptive -refinement in multi-material grids. -
-(Reza Rastak, Peter Munch, 2019/08/07) diff --git a/doc/news/changes/minor/20190808BrunoTurcksin b/doc/news/changes/minor/20190808BrunoTurcksin deleted file mode 100644 index a0d7bef8fc..0000000000 --- a/doc/news/changes/minor/20190808BrunoTurcksin +++ /dev/null @@ -1,5 +0,0 @@ -New: Add a new parameter to CUDAWrappers::MatrixFree::AdditionalData to choose -between graph coloring and atomics in CUDAWrappers::MatrixFree::cell_loop(). -The atomic implementation is faster on Pascal and newer architectures. -
-(Bruno Turcksin, 2019/08/08) diff --git a/doc/news/changes/minor/20190808LucaHeltai b/doc/news/changes/minor/20190808LucaHeltai deleted file mode 100644 index c974d5151e..0000000000 --- a/doc/news/changes/minor/20190808LucaHeltai +++ /dev/null @@ -1,3 +0,0 @@ -New: Added std_cxx17::apply() method. -
-(Luca Heltai, 2019/08/08) diff --git a/doc/news/changes/minor/20190808LucaHeltaiMatthiasMaier b/doc/news/changes/minor/20190808LucaHeltaiMatthiasMaier deleted file mode 100644 index 0a8fd542d3..0000000000 --- a/doc/news/changes/minor/20190808LucaHeltaiMatthiasMaier +++ /dev/null @@ -1,3 +0,0 @@ -New: Added Utilities::MutableBind class and Utilities::mutable_bind() method. -
-(Luca Heltai, Matthias Maier, 2019/08/08) diff --git a/doc/news/changes/minor/20190808MJayadharan b/doc/news/changes/minor/20190808MJayadharan deleted file mode 100644 index 884f63a7d4..0000000000 --- a/doc/news/changes/minor/20190808MJayadharan +++ /dev/null @@ -1,7 +0,0 @@ -Fixed: Fixed two functions in GridTools::Cache class, namely -GridTools::Cache::get_used_vertices_rtree() and -GridTools::Cache::get_cell_bounding_boxes_rtree() where the update flags were -not cleared. Fixed that by adding a line to both functions at the end of the if -clause checking the flag. -
-(Manu Jayadharan, 2019/08/08) diff --git a/doc/news/changes/minor/20190808MelanieGerault b/doc/news/changes/minor/20190808MelanieGerault deleted file mode 100644 index d4db19c146..0000000000 --- a/doc/news/changes/minor/20190808MelanieGerault +++ /dev/null @@ -1,3 +0,0 @@ -Added: GridGenerator::eccentric_hyper_shell() a volume contained between two circles or spheres centered around two different points. -
-(Melanie Gerault, 2019/08/08) diff --git a/doc/news/changes/minor/20190808WenjuanZhang b/doc/news/changes/minor/20190808WenjuanZhang deleted file mode 100644 index 850a8a6a55..0000000000 --- a/doc/news/changes/minor/20190808WenjuanZhang +++ /dev/null @@ -1,3 +0,0 @@ -New: Add a possible extension to step-2. -
-(Wenjuan Zhang, 2019/08/08) diff --git a/doc/news/changes/minor/20190809RezaRastakMarcFehlingPeterMunch b/doc/news/changes/minor/20190809RezaRastakMarcFehlingPeterMunch deleted file mode 100644 index 1b8a94b816..0000000000 --- a/doc/news/changes/minor/20190809RezaRastakMarcFehlingPeterMunch +++ /dev/null @@ -1,5 +0,0 @@ -Improved: parallel::distributed::ContinuousQuadratureDataTransfer allows the -number of data values per quadrature points vary across the mesh. It also allows -a cell to not have any associated quadrature data during refinement. -
-(Reza Rastak, Marc Fehling, Peter Munch, 2019/08/09) diff --git a/doc/news/changes/minor/20190810MaeMarkowski b/doc/news/changes/minor/20190810MaeMarkowski deleted file mode 100644 index ddb0515ea4..0000000000 --- a/doc/news/changes/minor/20190810MaeMarkowski +++ /dev/null @@ -1,3 +0,0 @@ -New: Added the function GridGenerator::subdivided_hyper_L(). -
-(Mae Markowski, 2019/08/10) diff --git a/doc/news/changes/minor/20190810Workshop b/doc/news/changes/minor/20190810Workshop deleted file mode 100644 index 3b151ead1d..0000000000 --- a/doc/news/changes/minor/20190810Workshop +++ /dev/null @@ -1,4 +0,0 @@ -Improved: Make a large number of prose, grammar, and various other improvements -to the library. -
-(Ashna Aggarwal, Mario Zepeda Aguilar, Manaswinee Bezbaruah, Bruno Blais, Kirana Bergstrom, Katherine Cosburn, Luel Emishaw, Rebecca Fildes, Andres Galindo, Brandon Gleeson, Bang He, Nicole Hayes, Jiuhua Hu, Lise-Marie Imbert-Gerard, Mannu Jayadharan, Marie Kajan, Charu Lata, Adriana Morales Miranda, Emily Novak, Rebecca Pereira, Geneva Porter, Irabiel Romero, Tonatiuh Sanchez-Vizuet, Sara Tro, 2019/08/08) diff --git a/doc/news/changes/minor/20190811MartinKronbichlerFabianCastelli b/doc/news/changes/minor/20190811MartinKronbichlerFabianCastelli deleted file mode 100644 index 547f4e2930..0000000000 --- a/doc/news/changes/minor/20190811MartinKronbichlerFabianCastelli +++ /dev/null @@ -1,5 +0,0 @@ -Fixed: MatrixFree::loop() and MatrixFree::cell_loop() forgot to exchange -ghosted vector entries located on the first active cell of an MPI rank for -continuous elements when face integrals are activated. This is now fixed. -
-(Martin Kronbichler, Fabian Castelli, 2019/08/11) diff --git a/doc/news/changes/minor/20190813PeterMunch b/doc/news/changes/minor/20190813PeterMunch deleted file mode 100644 index 85229cdd54..0000000000 --- a/doc/news/changes/minor/20190813PeterMunch +++ /dev/null @@ -1,4 +0,0 @@ -New: The definition of CellID has been modified so that it depends on the -unique coarse-cell id and no longer on the coarse-cell index. -
-(Peter Munch, 2019/08/13) diff --git a/doc/news/changes/minor/20190814PeterMunch-1 b/doc/news/changes/minor/20190814PeterMunch-1 deleted file mode 100644 index dd131aae0e..0000000000 --- a/doc/news/changes/minor/20190814PeterMunch-1 +++ /dev/null @@ -1,4 +0,0 @@ -New: Generalize internal::DoFHandlerImplementation::Policy::ParallelDistributed such that it uses -the new definition of CellId. -
-(Peter Munch, 2019/08/14) diff --git a/doc/news/changes/minor/20190814PeterMunchBangerthDanielArndt b/doc/news/changes/minor/20190814PeterMunchBangerthDanielArndt deleted file mode 100644 index b473458697..0000000000 --- a/doc/news/changes/minor/20190814PeterMunchBangerthDanielArndt +++ /dev/null @@ -1,4 +0,0 @@ -New: Add CellAccessor::face_iterators() and DoFCellAccessor::face_iterators() -which return an iterator range over the faces of a cell. -
-(Peter Munch, Wolfgang Bangerth, Daniel Arndt, 2019/08/14) diff --git a/doc/news/changes/minor/20190814ReneGassmoeller b/doc/news/changes/minor/20190814ReneGassmoeller deleted file mode 100644 index af3c174a79..0000000000 --- a/doc/news/changes/minor/20190814ReneGassmoeller +++ /dev/null @@ -1,4 +0,0 @@ -Added: Add a Particles::Generators namespace and a first implementation that -generates particles at regular position in the reference domain. -
-(Rene Gassmoeller, 2019/08/14) diff --git a/doc/news/changes/minor/20190815PeterMunch b/doc/news/changes/minor/20190815PeterMunch deleted file mode 100644 index 2a003390cd..0000000000 --- a/doc/news/changes/minor/20190815PeterMunch +++ /dev/null @@ -1,3 +0,0 @@ -New: Add method to get the coarse-grid cell from CellID. -
-(Peter Munch, 2019/08/15) diff --git a/doc/news/changes/minor/20190816PeterMunch b/doc/news/changes/minor/20190816PeterMunch deleted file mode 100644 index f8d8d4f682..0000000000 --- a/doc/news/changes/minor/20190816PeterMunch +++ /dev/null @@ -1,3 +0,0 @@ -New: Enable internal::DoFHandlerImplementation::Policy::ParallelDistributed for 1D. -
-(Peter Munch, 2019/08/16) diff --git a/doc/news/changes/minor/20190816RezaRastak b/doc/news/changes/minor/20190816RezaRastak deleted file mode 100644 index 734801d829..0000000000 --- a/doc/news/changes/minor/20190816RezaRastak +++ /dev/null @@ -1,4 +0,0 @@ -Fixed: Forward declarations in header files are prevented from confusing -doxygen. -
-(Reza Rastak, 2019/08/16) diff --git a/doc/news/changes/minor/20190817PeterMunch b/doc/news/changes/minor/20190817PeterMunch deleted file mode 100644 index 80e03e27fd..0000000000 --- a/doc/news/changes/minor/20190817PeterMunch +++ /dev/null @@ -1,4 +0,0 @@ -New: Introduce new class parallel::DistributedTriangulationBase -between parallel::TriangulationBase and parallel::distributed::Triangulation. -
-(Peter Munch, 2019/08/17) diff --git a/doc/news/changes/minor/20190818PeterMunch b/doc/news/changes/minor/20190818PeterMunch deleted file mode 100644 index ee11757db0..0000000000 --- a/doc/news/changes/minor/20190818PeterMunch +++ /dev/null @@ -1,3 +0,0 @@ -New: Implement DoFAccessor::set_mg_dof_indices and get_mg_dof_indices for 1D. -
-(Peter Munch, 2019/08/18) diff --git a/doc/news/changes/minor/20190819SebastianStark b/doc/news/changes/minor/20190819SebastianStark deleted file mode 100644 index 6372de139c..0000000000 --- a/doc/news/changes/minor/20190819SebastianStark +++ /dev/null @@ -1,3 +0,0 @@ -Fixed: Make sure that begin() and end() of PETScWrappers::MatrixBase can only be called on a processor owning all rows of the matrix. Also fix a bug which caused begin() to fail when the first row(s) of the matrix is(are) empty. -
-(Sebastian Stark, 2019/08/19) diff --git a/doc/news/changes/minor/20190821LucaHeltai b/doc/news/changes/minor/20190821LucaHeltai deleted file mode 100644 index a6a164ceb0..0000000000 --- a/doc/news/changes/minor/20190821LucaHeltai +++ /dev/null @@ -1,4 +0,0 @@ -Fixed: OpenCASCADE::interpolation_curve() returned a TopoDS_Shape that was not properly closed. This is -now fixed. -
-(Luca Heltai, 2019/08/21) diff --git a/doc/news/changes/minor/20190821RezaRastak b/doc/news/changes/minor/20190821RezaRastak deleted file mode 100644 index 4520f4499f..0000000000 --- a/doc/news/changes/minor/20190821RezaRastak +++ /dev/null @@ -1,5 +0,0 @@ -New: method try_get_data() added to CellDataStorage in both const and -non-const forms. It returns a std_cxx17::optional which determines whether a -cell has a data associated with it. -
-(Reza Rastak, 2019/08/21) diff --git a/doc/news/changes/minor/20190823Bangerth b/doc/news/changes/minor/20190823Bangerth deleted file mode 100644 index bf1a8b984b..0000000000 --- a/doc/news/changes/minor/20190823Bangerth +++ /dev/null @@ -1,3 +0,0 @@ -Changed: step-3 now uses VTK as the output file format. -
-(Wolfgang Bangerth, 2019/08/23) diff --git a/doc/news/changes/minor/20190823DanielArndt b/doc/news/changes/minor/20190823DanielArndt deleted file mode 100644 index 05ac2464bd..0000000000 --- a/doc/news/changes/minor/20190823DanielArndt +++ /dev/null @@ -1,4 +0,0 @@ -New: There is a new constructor for DiagonalMatrix that immediately initializes -the underlying vector. -
-(Daniel Arndt, 2019/08/23) diff --git a/doc/news/changes/minor/20190827Fehling b/doc/news/changes/minor/20190827Fehling deleted file mode 100644 index 1ac4552e20..0000000000 --- a/doc/news/changes/minor/20190827Fehling +++ /dev/null @@ -1,9 +0,0 @@ -Bugfix: For parallel::distributed::Triangulation objects, p4est determines -which cells will be refined and coarsened. Thus, refinement flags are not -a good measure to predict refinement behavior for transferring active finite -element indices. We now provide a matching coarsening strategy to the -parallel::distributed::CellDataTransfer object responsible for their transfer. -This fixes assertions being triggered in -parallel::distributed::SolutionTransfer::interpolate(). -
-(Marc Fehling, 2019/08/27) diff --git a/doc/news/changes/minor/20190827Gopalakrishnan b/doc/news/changes/minor/20190827Gopalakrishnan deleted file mode 100644 index 088caf83c9..0000000000 --- a/doc/news/changes/minor/20190827Gopalakrishnan +++ /dev/null @@ -1,3 +0,0 @@ -Changed: In Step-3 docs, clarify wording on which objects belong to SparseMatrix & Vector classes. -
-(Krishnakumar Gopalakrishnan, 2019/08/27) diff --git a/doc/news/changes/minor/20190827Gopalakrishnan-2 b/doc/news/changes/minor/20190827Gopalakrishnan-2 deleted file mode 100644 index ee944f6ced..0000000000 --- a/doc/news/changes/minor/20190827Gopalakrishnan-2 +++ /dev/null @@ -1,4 +0,0 @@ -Changed: No of lines reported in step-3 documentation results section is corrected to two -
-(Krishnakumar Gopalakrishnan, 2019/08/27) - diff --git a/doc/news/changes/minor/20190827LucaHeltai b/doc/news/changes/minor/20190827LucaHeltai deleted file mode 100644 index dd0c86b8bf..0000000000 --- a/doc/news/changes/minor/20190827LucaHeltai +++ /dev/null @@ -1,5 +0,0 @@ -New: Added a GridGenerator::generate_from_name_and_arguments() that leverages the MutableBind class -to parse two strings, and generate a grid from them interpreting one as a GridGenerator function -name to call, and the other as a tuple of arguments to pass to the function. -
-(Luca Heltai, 2019/08/27) diff --git a/doc/news/changes/minor/20190831BrunoTurcksin b/doc/news/changes/minor/20190831BrunoTurcksin deleted file mode 100644 index 180c0aa41f..0000000000 --- a/doc/news/changes/minor/20190831BrunoTurcksin +++ /dev/null @@ -1,4 +0,0 @@ -Fixed: CUDAWrappers::MatrixFree::cell_loop() now works on adapted mesh even in -two dimensions with finite elements of even degree. -
-(Bruno Turcksin, 2019/08/31) diff --git a/doc/news/changes/minor/20190831RezaRastak b/doc/news/changes/minor/20190831RezaRastak deleted file mode 100644 index 30a4626ff5..0000000000 --- a/doc/news/changes/minor/20190831RezaRastak +++ /dev/null @@ -1,5 +0,0 @@ -Fixed: Reading the variable debug using ParameterHandler for the class -Algorithms::Newton is fixed within the method -Algorithms::Newton::parse_parameters(). -
-(Reza Rastak, 2019/08/31) diff --git a/doc/news/changes/minor/20190902Harper b/doc/news/changes/minor/20190902Harper deleted file mode 100644 index 60da47169f..0000000000 --- a/doc/news/changes/minor/20190902Harper +++ /dev/null @@ -1,4 +0,0 @@ -Bugfix: In PolynomialsBDM, the degree() function is corrected to return a -polynomial degree of k+1, instead of its previous value of k. -
-(Graham Harper, 2019/09/02) diff --git a/doc/news/changes/minor/20190902PeterMunch b/doc/news/changes/minor/20190902PeterMunch deleted file mode 100644 index fd4b094db2..0000000000 --- a/doc/news/changes/minor/20190902PeterMunch +++ /dev/null @@ -1,5 +0,0 @@ -New: Add a function, which creates a TriangulationDescription::Description from a -serial and a distributed triangulation. This data structure can be used to initialize -parallel::fullydistributed::Triangulation. -
-(Peter Munch, 2019/09/02) diff --git a/doc/news/changes/minor/20190903DanielArndt b/doc/news/changes/minor/20190903DanielArndt deleted file mode 100644 index 4bae2c8b87..0000000000 --- a/doc/news/changes/minor/20190903DanielArndt +++ /dev/null @@ -1,5 +0,0 @@ -Fixed: PreconditionChebyshev can be used with LinearAlgebra::distributed::Vector -with MemorySpace::CUDA. In particular, PreconditionChebyshev can set constrained -indices to zero in the initial guess. -
-(Daniel Arndt, 2019/09/03) diff --git a/doc/news/changes/minor/20190904RezaRastak b/doc/news/changes/minor/20190904RezaRastak deleted file mode 100644 index af807b5b51..0000000000 --- a/doc/news/changes/minor/20190904RezaRastak +++ /dev/null @@ -1,4 +0,0 @@ -Added: GeometryInfo::unit_normal_vector provides outward-facing unit -vectors for each face of the reference cell in the form of Tensor<1, dim>. -
-(Reza Rastak, 2019/09/04) diff --git a/doc/news/changes/minor/20190905DanielArndt b/doc/news/changes/minor/20190905DanielArndt deleted file mode 100644 index 67c2ed3c17..0000000000 --- a/doc/news/changes/minor/20190905DanielArndt +++ /dev/null @@ -1,4 +0,0 @@ -Fixed: Implementing LinearAlgebra::Vector::has_ghost_elements() improves compatibility -between vector types. -
-(Daniel Arndt, 2019/09/05) diff --git a/doc/news/changes/minor/20190905MatthiasMaier b/doc/news/changes/minor/20190905MatthiasMaier deleted file mode 100644 index faeb3488c4..0000000000 --- a/doc/news/changes/minor/20190905MatthiasMaier +++ /dev/null @@ -1,8 +0,0 @@ -New: compare_and_apply_mask() allows to use a ternary operater idiom with -VectorizedArray that is based on generating a mask via component-wise -comparison. Such a computational idiom is useful as an alternative to -branching whenever the control flow itself would depend on (computed) data -(which is not possible for vectorized data). -
-(Matthias Maier, 2019/09/05) - diff --git a/doc/news/changes/minor/20190910MartinKronbichler b/doc/news/changes/minor/20190910MartinKronbichler deleted file mode 100644 index 458e849d0a..0000000000 --- a/doc/news/changes/minor/20190910MartinKronbichler +++ /dev/null @@ -1,9 +0,0 @@ -New: There is a new variant of MatrixFree::cell_loop() which takes two -std::function objects with ranges on the locally owned degrees of freedom, one -with work to be scheduled before the cell operation first touches some -unknowns, and one after the cell operation last touches them. The goal of -these functions is to bring vector operations close to the time when the -vector entries are accessed by the cell operation which increases the cache -hit rate of modern processors (temporal locality). -
-(Martin Kronbichler, 2019/09/10) diff --git a/doc/news/changes/minor/20190911PeterMunch b/doc/news/changes/minor/20190911PeterMunch deleted file mode 100644 index d06245dc46..0000000000 --- a/doc/news/changes/minor/20190911PeterMunch +++ /dev/null @@ -1,3 +0,0 @@ -New: Add method is_parent_of to CellId. -
-(Peter Munch, 2019/09/11) diff --git a/doc/news/changes/minor/20190913Clevenger b/doc/news/changes/minor/20190913Clevenger deleted file mode 100644 index 74c2b4116e..0000000000 --- a/doc/news/changes/minor/20190913Clevenger +++ /dev/null @@ -1,5 +0,0 @@ -New: MGConstrainedDoFs now allows the user to define constraints -on each multigrid level to be applied during prolongation in a -matrix-free transfer. -
-(Conrad Clevenger, 2019/09/13) diff --git a/doc/news/changes/minor/20190913MartinKronbichler b/doc/news/changes/minor/20190913MartinKronbichler deleted file mode 100644 index 01e8dbd44c..0000000000 --- a/doc/news/changes/minor/20190913MartinKronbichler +++ /dev/null @@ -1,5 +0,0 @@ -Fixed: DoFHandler::distribute_mg_dofs() for distributed triangulations has -been made up to ten times faster by replacing an inefficient function for the -exchange of ghosted level degrees of freedom. -
-(Martin Kronbichler, 2019/09/13) diff --git a/doc/news/changes/minor/20190913PeterMunch b/doc/news/changes/minor/20190913PeterMunch deleted file mode 100644 index 3efa817380..0000000000 --- a/doc/news/changes/minor/20190913PeterMunch +++ /dev/null @@ -1,3 +0,0 @@ -New: Add Boost serialization function to CellData. -
-(Peter Munch, 2019/09/13) diff --git a/doc/news/changes/minor/20190913PeterMunch-1 b/doc/news/changes/minor/20190913PeterMunch-1 deleted file mode 100644 index ec52c689a7..0000000000 --- a/doc/news/changes/minor/20190913PeterMunch-1 +++ /dev/null @@ -1,4 +0,0 @@ -New: Add Boost serialization function to dealii::TriangulationDescription::CellData and -dealii::TriangulationDescription::Description. -
-(Peter Munch, 2019/09/13) diff --git a/doc/news/changes/minor/20190913PeterMunch-2 b/doc/news/changes/minor/20190913PeterMunch-2 deleted file mode 100644 index ffb621a5dc..0000000000 --- a/doc/news/changes/minor/20190913PeterMunch-2 +++ /dev/null @@ -1,5 +0,0 @@ -New: Allow to create TriangulationDescription::Description -by groups, in which only one process actually creates -TriangulationDescription::Descriptions and distributes them within the group. -
-(Peter Munch, 2019/09/13) diff --git a/doc/news/changes/minor/20190913ReneGassmoeller b/doc/news/changes/minor/20190913ReneGassmoeller deleted file mode 100644 index f8d54572ca..0000000000 --- a/doc/news/changes/minor/20190913ReneGassmoeller +++ /dev/null @@ -1,4 +0,0 @@ -Added: Add a new particle generation function that can generate particles at -random positions controlled by a probability density function. -
-(Rene Gassmoeller, 2019/09/13) diff --git a/doc/news/changes/minor/20190916MartinKronbichler b/doc/news/changes/minor/20190916MartinKronbichler deleted file mode 100644 index 06e7a5921d..0000000000 --- a/doc/news/changes/minor/20190916MartinKronbichler +++ /dev/null @@ -1,6 +0,0 @@ -Improved: The gzip compression previously applied by -GridTools::exchange_cell_data_to_ghosts() has been disabled because network -throughput is typically higher than the rate by which gzip is able to -compress. This speeds up DoFHandler::distribute_dofs(), among others. -
-(Martin Kronbichler, 2019/09/16) diff --git a/doc/news/changes/minor/20190917PeterMunchMartinKronbichler b/doc/news/changes/minor/20190917PeterMunchMartinKronbichler deleted file mode 100644 index 374a2ed359..0000000000 --- a/doc/news/changes/minor/20190917PeterMunchMartinKronbichler +++ /dev/null @@ -1,5 +0,0 @@ -Improved: The ghost setup of Utilities::MPI::Partitioner has been rewritten -using Utilities::MPI::ConsensusAlgorithm to avoid global all-to-all -communication, speeding up computations on many MPI ranks. -
-(Peter Munch, Martin Kronbichler, 2019/09/17) diff --git a/doc/news/changes/minor/20190919MartinKronbichler b/doc/news/changes/minor/20190919MartinKronbichler deleted file mode 100644 index 670054045b..0000000000 --- a/doc/news/changes/minor/20190919MartinKronbichler +++ /dev/null @@ -1,8 +0,0 @@ -New: MGTransferMatrixFree::build() now takes an optional second argument to -specify partitioner objects for LinearAlgebra::distributed::Vector types in -use elsewhere. If the ghost indices required by the multigrid algorithm are -contained in the ghosts of the given partitioners, they can be used, saving -some vector copy operations during MGTransferMatrixFree::restrict_and_add() -and MGTransferMatrixFree::prolongate(). -
-(Martin Kronbichler, 2019/09/18) diff --git a/doc/news/changes/minor/20190919MartinKronbichler-1 b/doc/news/changes/minor/20190919MartinKronbichler-1 deleted file mode 100644 index 7f05fe348a..0000000000 --- a/doc/news/changes/minor/20190919MartinKronbichler-1 +++ /dev/null @@ -1,6 +0,0 @@ -Improved: IndexSet::add_indices() could previously have quadratic complexity -in the number of ranges if many ranges were added. This is now fixed. Note, -however, that calling IndexSet::add_indices() many times still is of quadratic -complexity. -
-(Martin Kronbichler, 2019/09/19) diff --git a/doc/news/changes/minor/20190919MartinKronbichler-2 b/doc/news/changes/minor/20190919MartinKronbichler-2 deleted file mode 100644 index a341af53b7..0000000000 --- a/doc/news/changes/minor/20190919MartinKronbichler-2 +++ /dev/null @@ -1,3 +0,0 @@ -Improved: MGTools::make_boundary_list() has been made faster. -
-(Martin Kronbichler, 2019/09/19) diff --git a/doc/news/changes/minor/20190920MartinKronbichler b/doc/news/changes/minor/20190920MartinKronbichler deleted file mode 100644 index af1957c9d3..0000000000 --- a/doc/news/changes/minor/20190920MartinKronbichler +++ /dev/null @@ -1,7 +0,0 @@ -Changed: The storage type of MGLevelGlobalTransfer::copy_indices, -MGLevelGlobalTransfer::copy_indices_global_mine, -MGLevelGlobalTransfer::copy_indices_level_mine has been changed to a -std::vector of Table<2,unsigned int>, in order to simplify some copy -operations. -
-(Martin Kronbichler, 2019/09/20) diff --git a/doc/news/changes/minor/20190920RezaRastak b/doc/news/changes/minor/20190920RezaRastak deleted file mode 100644 index 0c825ce3e9..0000000000 --- a/doc/news/changes/minor/20190920RezaRastak +++ /dev/null @@ -1,4 +0,0 @@ -New: The class DiscreteTime is created to keep track of time -during a time-dependent simulation. -
-(Reza Rastak, 2019/09/20) diff --git a/doc/news/changes/minor/20190921PeterMunch b/doc/news/changes/minor/20190921PeterMunch deleted file mode 100644 index 9b186751dd..0000000000 --- a/doc/news/changes/minor/20190921PeterMunch +++ /dev/null @@ -1,5 +0,0 @@ -Improved: Unify compute_vertices_with_ghost_neighbors in -parallel::TriangulationBase, parallel::distributed::Triangulation, -and parallel::fullydistributed::Triangulation.. -
-(Peter Munch, 2019/09/21 diff --git a/doc/news/changes/minor/20190923DougShidong b/doc/news/changes/minor/20190923DougShidong deleted file mode 100644 index 2aceffb029..0000000000 --- a/doc/news/changes/minor/20190923DougShidong +++ /dev/null @@ -1,5 +0,0 @@ -Fixed: When called with update_volume_elements, MappingFEField had an -assertion that accidentally checked the wrong field's size. This is -now fixed. -
-(Doug Shi-Dong, 2019/09/23) diff --git a/doc/news/changes/minor/20190924PeterMunch b/doc/news/changes/minor/20190924PeterMunch deleted file mode 100644 index 9232cc6c4d..0000000000 --- a/doc/news/changes/minor/20190924PeterMunch +++ /dev/null @@ -1,5 +0,0 @@ -New: Provide new methods in CUDAWrappers::FEEvaluation that do neither take the -local dof index nor the quadrature point but recompute them based on the -thread id. -
-(Peter Munch, 2019/09/24) diff --git a/doc/news/changes/minor/20190924PeterMunch-1 b/doc/news/changes/minor/20190924PeterMunch-1 deleted file mode 100644 index f317f2e2d0..0000000000 --- a/doc/news/changes/minor/20190924PeterMunch-1 +++ /dev/null @@ -1,4 +0,0 @@ -Improved: Evaluate/integrate the gradients in CUDAWrappers::EvaluatorTensorProduct -with collocation method if both values and gradients are requested. -
-(Peter Munch, 2019/09/24) diff --git a/doc/news/changes/minor/20190926DougShiDong-1 b/doc/news/changes/minor/20190926DougShiDong-1 deleted file mode 100644 index 4920b843d2..0000000000 --- a/doc/news/changes/minor/20190926DougShiDong-1 +++ /dev/null @@ -1,10 +0,0 @@ -Fixed: Manifold::get_new_point() previously ignored points weighted negatively. -The original intent was to avoid to divide by a 0 weight, but the condition -weight < tolerance resulted in ignoring negative weights. -Additionally, the same function previously avoided get_intermediate_point() -when the weight of of the first point was 0, but forgot to assign the new -intermediate point to be the second point. -The issues would mainly occur for derived Manifold classes that only implement -the get_intermediate_point() function. Both issues are now fixed. -
-(Doug Shi-Dong, 2019/09/26) diff --git a/doc/news/changes/minor/20190927MartinKronbichler b/doc/news/changes/minor/20190927MartinKronbichler deleted file mode 100644 index f7124a6783..0000000000 --- a/doc/news/changes/minor/20190927MartinKronbichler +++ /dev/null @@ -1,6 +0,0 @@ -Improved: CUDAWrappers::MatrixFree::cell_loop() can now detect whether the -given vectors have the same parallel MPI partitioner as the matrix-free -class, which circumvents vector copies and speeds up execution. This -approach has also been applied to step-64. -
-(Martin Kronbichler, Peter Munch, 2019/09/27) diff --git a/doc/news/changes/minor/20191008SebastianStark b/doc/news/changes/minor/20191008SebastianStark deleted file mode 100644 index 426975d3c6..0000000000 --- a/doc/news/changes/minor/20191008SebastianStark +++ /dev/null @@ -1,6 +0,0 @@ -Fixed: Make sure that merge_triangulations() does -not forget about where the boundary is (the problem has -actually been in create_triangulation(), which assigned -numbers::internal_face_boundary_id to boundary faces) -
-(Sebastian Stark, 2019/10/08) diff --git a/doc/news/changes/minor/20191009NiklasFehn b/doc/news/changes/minor/20191009NiklasFehn deleted file mode 100644 index fe96e57c03..0000000000 --- a/doc/news/changes/minor/20191009NiklasFehn +++ /dev/null @@ -1,4 +0,0 @@ -New: The function GridTools::compute_maximum_aspect_ratio() computes the -maximum aspect ratio of a mesh with arbitrarily deformed elements. -
-(Niklas Fehn, 2019/10/08) diff --git a/doc/news/changes/minor/20191011DougShiDong b/doc/news/changes/minor/20191011DougShiDong deleted file mode 100644 index d7c9956ffe..0000000000 --- a/doc/news/changes/minor/20191011DougShiDong +++ /dev/null @@ -1,7 +0,0 @@ -Fixed: Take in account p::d::Triangulation when using -DoFHandler::n_boundary_dofs() and its -hp version. It now returns locally owned dofs instead -of attempting a global count. -
-(Doug Shi-Dong, 2019/10/11) - diff --git a/doc/news/changes/minor/20191011PeterMunch b/doc/news/changes/minor/20191011PeterMunch deleted file mode 100644 index 263ecdd251..0000000000 --- a/doc/news/changes/minor/20191011PeterMunch +++ /dev/null @@ -1,4 +0,0 @@ -Improved: Make the output of cells, (all non-internal) faces and (all non-internal) -co-faces optional in GridOut::write_vtk. -
-(Peter Munch, Niklas Fehn, 2019/10/11) diff --git a/doc/news/changes/minor/20191012MartinKronbichlerPeterMunchDanielArndt b/doc/news/changes/minor/20191012MartinKronbichlerPeterMunchDanielArndt deleted file mode 100644 index dbcaa430bb..0000000000 --- a/doc/news/changes/minor/20191012MartinKronbichlerPeterMunchDanielArndt +++ /dev/null @@ -1,6 +0,0 @@ -New: The class VectorizedArray now provides STL-like member functions: -VectorizedArray::size() returns the number of array elements and -VectorizedArray:begin() as well as VectorizedArray::end() provide iterators -enabling range-based iterations. -
-(Martin Kronbichler, Peter Munch, Daniel Arndt, 2019/10/12) diff --git a/doc/news/changes/minor/20191014NiklasFehn b/doc/news/changes/minor/20191014NiklasFehn deleted file mode 100644 index 9b4515535e..0000000000 --- a/doc/news/changes/minor/20191014NiklasFehn +++ /dev/null @@ -1,6 +0,0 @@ -New: The function DataOutInterface::write_vtu_with_pvtu_record() combines -write_vtu() and write_pvtu_record() into a single function and generates -the file extensions with counter, processor ID, and .vtu/.pvtu ending -automatically. -
-(Niklas Fehn, 2019/10/14) diff --git a/doc/news/changes/minor/20191016MartinKronbichlerPeterMunchMichalWichrowski b/doc/news/changes/minor/20191016MartinKronbichlerPeterMunchMichalWichrowski deleted file mode 100644 index 8c3fc313d8..0000000000 --- a/doc/news/changes/minor/20191016MartinKronbichlerPeterMunchMichalWichrowski +++ /dev/null @@ -1,4 +0,0 @@ -New: Provide cell iterators to interior and exterior cells of -a macro face through the function MatrixFree::get_face_iterator(). -
-(Martin Kronbichler, Peter Munch, Michal Wichrowski, 2019/10/16) diff --git a/doc/news/changes/minor/20191016NiklasFehn b/doc/news/changes/minor/20191016NiklasFehn deleted file mode 100644 index ac34c61ef6..0000000000 --- a/doc/news/changes/minor/20191016NiklasFehn +++ /dev/null @@ -1,4 +0,0 @@ -New: Extend function GridGenerator::torus<3,3>() so that one can generate -an open torus with an angle of 0 < phi <= 2*pi. -
-(Niklas Fehn, 2019/10/16) diff --git a/doc/news/changes/minor/20191017Richter b/doc/news/changes/minor/20191017Richter deleted file mode 100644 index 28e42f6647..0000000000 --- a/doc/news/changes/minor/20191017Richter +++ /dev/null @@ -1,5 +0,0 @@ -Changed: SolverControl returns number of iterations of ArpackSolver after solving -for Eigenvalues. It also checks if the requested eigenvalues are supported by the -solver, depending on symmetry. -
-(Roland Richter, 2019/10/17) diff --git a/doc/news/changes/minor/20191018NiklasFehn b/doc/news/changes/minor/20191018NiklasFehn deleted file mode 100644 index 265255f9f2..0000000000 --- a/doc/news/changes/minor/20191018NiklasFehn +++ /dev/null @@ -1,4 +0,0 @@ -Refactor: improve implementation of Utilities::needed_digits() by using -functionality from the standard library. -
-(Niklas Fehn, 2019/10/18) diff --git a/doc/news/changes/minor/20191018NiklasFehn-2 b/doc/news/changes/minor/20191018NiklasFehn-2 deleted file mode 100644 index cbb30ee27c..0000000000 --- a/doc/news/changes/minor/20191018NiklasFehn-2 +++ /dev/null @@ -1,5 +0,0 @@ -New: new function Utilities::truncate_to_n_digits() that can be used to -cutoff floating point numbers after a specified number of digits of -accuracy (decimal places) in scientific floating point notation. -
-(Niklas Fehn, 2019/10/18) diff --git a/doc/news/changes/minor/20191022PasqualeClaudioAfrica b/doc/news/changes/minor/20191022PasqualeClaudioAfrica deleted file mode 100644 index b7b068929f..0000000000 --- a/doc/news/changes/minor/20191022PasqualeClaudioAfrica +++ /dev/null @@ -1,3 +0,0 @@ -Improved: VectorTools::interpolate() now works for a parallel::distributed::Triangulation -
-(Pasquale Claudio Africa, Doug Shi-Dong, 2019/10/24) diff --git a/doc/news/changes/minor/20191022TimoHeister b/doc/news/changes/minor/20191022TimoHeister deleted file mode 100644 index dbd20386e1..0000000000 --- a/doc/news/changes/minor/20191022TimoHeister +++ /dev/null @@ -1,4 +0,0 @@ -New: The Utilities::MPI::DuplicatedCommunicator helper class allows -safe duplication and freeing of an MPI communicator. -
-(Timo Heister, 2019/10/22) diff --git a/doc/news/changes/minor/20191027DavidWells b/doc/news/changes/minor/20191027DavidWells deleted file mode 100644 index fb70fa6b38..0000000000 --- a/doc/news/changes/minor/20191027DavidWells +++ /dev/null @@ -1,4 +0,0 @@ -New: Added two new overloads of FEValues::reinit() that take face and subface -iterators instead of face and subface numbers. -
-(David Wells, 2019/10/27) diff --git a/doc/news/changes/minor/20191027DavidWells-2 b/doc/news/changes/minor/20191027DavidWells-2 deleted file mode 100644 index ea7c1035a6..0000000000 --- a/doc/news/changes/minor/20191027DavidWells-2 +++ /dev/null @@ -1,5 +0,0 @@ -New: Added convenience functions CellAccessor::face_iterator_to_index() -and TriaAccessor::child_iterator_to_index() for computing face and child numbers -from iterators. -
-(David Wells, 2019/10/27) diff --git a/doc/news/changes/minor/20191030Fehling b/doc/news/changes/minor/20191030Fehling deleted file mode 100644 index 09d88a1c0c..0000000000 --- a/doc/news/changes/minor/20191030Fehling +++ /dev/null @@ -1,4 +0,0 @@ -New: Member function hp::FECollection::max_degree() that returns the -maximal polynomial degree of all finite elements in the collection. -
-(Marc Fehling, 2019/10/30) diff --git a/doc/news/changes/minor/20191031Grayver b/doc/news/changes/minor/20191031Grayver deleted file mode 100644 index 54fa72404e..0000000000 --- a/doc/news/changes/minor/20191031Grayver +++ /dev/null @@ -1,4 +0,0 @@ -Changed: parallel::TriangulationBase::copy_triangulation does not -copy the MPI communicator from the given source triangulation. -
-(Alexander Grayver, 2019/10/31) diff --git a/doc/news/changes/minor/20191101GarciaSanchez b/doc/news/changes/minor/20191101GarciaSanchez deleted file mode 100644 index a9659f335d..0000000000 --- a/doc/news/changes/minor/20191101GarciaSanchez +++ /dev/null @@ -1,4 +0,0 @@ -New: DoFTools::make_periodicity_constraints() can now be used to -implement Bloch periodic conditions. -
-(Daniel Garcia-Sanchez, 2019/11/01) diff --git a/doc/news/changes/minor/20191102Wollner b/doc/news/changes/minor/20191102Wollner deleted file mode 100644 index d232bb10ee..0000000000 --- a/doc/news/changes/minor/20191102Wollner +++ /dev/null @@ -1,6 +0,0 @@ -Changed: Fixed the computation of the finite element degree in -VectorTools::project_boundary_values_curl_conforming_l2 to be based on the -degree of the finite element selected for the application of the boundary -values and not of the whole finite element. -
-(Winnifried Wollner, 2019/11/02) \ No newline at end of file diff --git a/doc/news/changes/minor/20191103PeterMunch b/doc/news/changes/minor/20191103PeterMunch deleted file mode 100644 index fbf68480c5..0000000000 --- a/doc/news/changes/minor/20191103PeterMunch +++ /dev/null @@ -1,5 +0,0 @@ -Fixed: FESubfaceValues::reinit() would previously throw an exception when -called on a face behind a refined periodic neighbor. This case is now -handled properly. -
-(Peter Munch, 2019/11/03) diff --git a/doc/news/changes/minor/20191104TimoHeister b/doc/news/changes/minor/20191104TimoHeister deleted file mode 100644 index 2fca464d12..0000000000 --- a/doc/news/changes/minor/20191104TimoHeister +++ /dev/null @@ -1,4 +0,0 @@ -New: The Utilities::MPI::CollectiveMutex helper class allows -protection of critical sections in code using MPI. -
-(Timo Heister, 2019/11/04) diff --git a/doc/news/changes/minor/20191105TimoHeister b/doc/news/changes/minor/20191105TimoHeister deleted file mode 100644 index 74b7b8ce5e..0000000000 --- a/doc/news/changes/minor/20191105TimoHeister +++ /dev/null @@ -1,5 +0,0 @@ -Fixed: Computations with block vectors with more than 4 billion degrees of -freedom reported incorrect values for locally_owned_elements(). This is now -fixed by implementing IndexSet::add_indices() for large offsets. -
-(Timo Heister, 2019/11/05) diff --git a/doc/news/changes/minor/20191106DanielJodlbauer b/doc/news/changes/minor/20191106DanielJodlbauer deleted file mode 100644 index a9cdb8cb98..0000000000 --- a/doc/news/changes/minor/20191106DanielJodlbauer +++ /dev/null @@ -1,3 +0,0 @@ -New: template argument for type of vectorized array (vector width) in matrix-free operators. -
-(Daniel Jodlbauer, 2019/11/06) diff --git a/doc/news/changes/minor/20191107HassanMohammedTurckinBruno b/doc/news/changes/minor/20191107HassanMohammedTurckinBruno deleted file mode 100644 index e6f4842706..0000000000 --- a/doc/news/changes/minor/20191107HassanMohammedTurckinBruno +++ /dev/null @@ -1,4 +0,0 @@ -Fixed: In Step-54, the std namespace was missing for some calls to cout and -endl. -
-(Mohammed Hassan, Bruno Turcksin, 2019/11/07) diff --git a/doc/news/changes/minor/20191111DanielJodlbauer b/doc/news/changes/minor/20191111DanielJodlbauer deleted file mode 100644 index fdfa14710e..0000000000 --- a/doc/news/changes/minor/20191111DanielJodlbauer +++ /dev/null @@ -1,3 +0,0 @@ -New: add more quadrature choices to QuadratureSelector class. -
-(Daniel Jodlbauer, 2019/11/11) diff --git a/doc/news/changes/minor/20191113NicolaGiuliani b/doc/news/changes/minor/20191113NicolaGiuliani deleted file mode 100644 index d2611d4655..0000000000 --- a/doc/news/changes/minor/20191113NicolaGiuliani +++ /dev/null @@ -1,3 +0,0 @@ -New: Added reading writing capabilities for STL files. -
-(Nicola Giuliani, 2019/11/13) diff --git a/doc/news/changes/minor/20191114Grayver b/doc/news/changes/minor/20191114Grayver deleted file mode 100644 index 0593e08b7d..0000000000 --- a/doc/news/changes/minor/20191114Grayver +++ /dev/null @@ -1,4 +0,0 @@ -Added: extend python bindings to allow for working with cell's -neighbors, iterate over faces and modify boundary ids. -
-(Alexander Grayver, 2019/11/14) diff --git a/doc/news/changes/minor/20191114LucaHeltaiBrunoBlais b/doc/news/changes/minor/20191114LucaHeltaiBrunoBlais deleted file mode 100644 index a4f42e1b24..0000000000 --- a/doc/news/changes/minor/20191114LucaHeltaiBrunoBlais +++ /dev/null @@ -1,4 +0,0 @@ -New: DoFTools::locally_owned_dofs_per_component() returns a vector of IndexSet, containing the locally owned -dofs that refers to the ComponentMask passed as an argument. -
-(Bruno Blais, Luca Heltai, 2019/11/26) diff --git a/doc/news/changes/minor/20191114MartinKronbichler b/doc/news/changes/minor/20191114MartinKronbichler deleted file mode 100644 index 75c2327315..0000000000 --- a/doc/news/changes/minor/20191114MartinKronbichler +++ /dev/null @@ -1,5 +0,0 @@ -Fixed: MappingQGeneric::transform_real_to_unit_cell() would previously ignore -the moved vertex locations of derived classes such as MappingQEulerian for -linear mappings in 1D and 2D. This is now fixed. -
-(Martin Kronbichler, 2019/11/14) diff --git a/doc/news/changes/minor/20191115Grayver b/doc/news/changes/minor/20191115Grayver deleted file mode 100644 index dbe21372f0..0000000000 --- a/doc/news/changes/minor/20191115Grayver +++ /dev/null @@ -1,3 +0,0 @@ -Changed: Indent scripts now also format files related to the python bindings -
-(Alexander Grayver, 2019/11/15) diff --git a/doc/news/changes/minor/20191118Grayver b/doc/news/changes/minor/20191118Grayver deleted file mode 100644 index 5b89534f77..0000000000 --- a/doc/news/changes/minor/20191118Grayver +++ /dev/null @@ -1,3 +0,0 @@ -Added: New python wrappers for the MappingQGeneric class -
-(Alexander Grayver, 2019/11/18) diff --git a/doc/news/changes/minor/20191118LucaHeltaiBrunoBlais b/doc/news/changes/minor/20191118LucaHeltaiBrunoBlais deleted file mode 100644 index 9cc6b854af..0000000000 --- a/doc/news/changes/minor/20191118LucaHeltaiBrunoBlais +++ /dev/null @@ -1,4 +0,0 @@ -New: ParticleHandler::locally_relevant_ids() generates an IndexSet of the locally owned -particles. This can be used to construct linear algebra vectors to be used with particles. -
-(Luca Heltai, Bruno Blais, 2019/11/18) diff --git a/doc/news/changes/minor/20191126MartinKronbichler b/doc/news/changes/minor/20191126MartinKronbichler deleted file mode 100644 index 863c6872ec..0000000000 --- a/doc/news/changes/minor/20191126MartinKronbichler +++ /dev/null @@ -1,5 +0,0 @@ -Fixed: MatrixFree::reinit() would sometimes perform invalid index accesses on -continuous elements with hanging nodes when data structures for face integrals -are requested. This is now fixed. -
-(Martin Kronbichler, Peter Munch, Laura Prieto Saavedra, 2019/11/26) diff --git a/doc/news/changes/minor/20191126MartinKronbichler-b b/doc/news/changes/minor/20191126MartinKronbichler-b deleted file mode 100644 index 3467c40716..0000000000 --- a/doc/news/changes/minor/20191126MartinKronbichler-b +++ /dev/null @@ -1,9 +0,0 @@ -Improved: The setup of MappingQGeneric::InternalData within the constructor of -FEValues would previously unconditionally allocate memory for all shape -functions and all quadrature points, also for the case where we use the tensor -product and the full interpolation is unnecessary. This has been fixed, -improving the situation for very high orders and numbers of quadrature points -(e.g., avoiding 400 MB of memory for mapping degrees of 15 with $16^3$ -quadrature points in 3D). -
-(Martin Kronbichler, 2019/11/26) diff --git a/doc/news/changes/minor/20191128Grayver b/doc/news/changes/minor/20191128Grayver deleted file mode 100644 index dfb0c89d0d..0000000000 --- a/doc/news/changes/minor/20191128Grayver +++ /dev/null @@ -1,5 +0,0 @@ -Added: New python wrappers for the Manifold class -with a possibility to assign manifold object to a -python triangulation object. -
-(Alexander Grayver, 2019/11/28) diff --git a/doc/news/changes/minor/20191129DanielArndt b/doc/news/changes/minor/20191129DanielArndt deleted file mode 100644 index 8346118c15..0000000000 --- a/doc/news/changes/minor/20191129DanielArndt +++ /dev/null @@ -1,3 +0,0 @@ -Improved: Allow using ParticleHandler with serial triangulations. -
-(Daniel Arndt, 2019/11/29) diff --git a/doc/news/changes/minor/20191130DanielArndt b/doc/news/changes/minor/20191130DanielArndt deleted file mode 100644 index 93b2628a54..0000000000 --- a/doc/news/changes/minor/20191130DanielArndt +++ /dev/null @@ -1,6 +0,0 @@ -Fixed: ParticleHandler::insert_particles() taking a std::vector of Point objects -starts numbering the particles with 0 instead of 1 to be consistent with the -other ParticleHandler::insert_particles() function and the -ParticleHandler::insert_particle() function. -
-(Daniel Arndt, 2019/11/30) diff --git a/doc/news/changes/minor/20191202LucaHeltai b/doc/news/changes/minor/20191202LucaHeltai deleted file mode 100644 index cabb3d0e4c..0000000000 --- a/doc/news/changes/minor/20191202LucaHeltai +++ /dev/null @@ -1,3 +0,0 @@ -Fixed: Utilities::MPI::some_to_some() now allows sending to our own mpi process. -
-(Luca Heltai, 2019/12/02) diff --git a/doc/news/changes/minor/20191202LucaHeltai2 b/doc/news/changes/minor/20191202LucaHeltai2 deleted file mode 100644 index 548bfdadea..0000000000 --- a/doc/news/changes/minor/20191202LucaHeltai2 +++ /dev/null @@ -1,3 +0,0 @@ -New: Particles::Particle::set_id() allows to set a particle ID number. -
-(Luca Heltai, 2019/12/02) diff --git a/doc/news/changes/minor/20191202WolfgangBangerth b/doc/news/changes/minor/20191202WolfgangBangerth deleted file mode 100644 index 09a89e7a8a..0000000000 --- a/doc/news/changes/minor/20191202WolfgangBangerth +++ /dev/null @@ -1,7 +0,0 @@ -Changed: The step-61 program now has a separate function -`compute_postprocessed_velocity()` that computes the velocity field as -a postprocessing step after computing the pressure variable. The -resulting velocity field is used in both computing errors and when -creating graphical output. -
-(Wolfgang Bangerth, 2019/12/02) diff --git a/doc/news/changes/minor/20191202WolfgangBangerth-2 b/doc/news/changes/minor/20191202WolfgangBangerth-2 deleted file mode 100644 index 110ae35786..0000000000 --- a/doc/news/changes/minor/20191202WolfgangBangerth-2 +++ /dev/null @@ -1,5 +0,0 @@ -Changed: step-61 no longer generates two output files for the interior -pressures and the Darcy velocities, respectively. Instead, it puts all -of this information into a single graphical output file. -
-(Wolfgang Bangerth, 2019/12/02) diff --git a/doc/news/changes/minor/20191205BrunoBlais b/doc/news/changes/minor/20191205BrunoBlais deleted file mode 100644 index 72f61b3fd7..0000000000 --- a/doc/news/changes/minor/20191205BrunoBlais +++ /dev/null @@ -1,3 +0,0 @@ -Improved: GridGenerator::subdivided_hyper_cube() gained an option to also set boundary ids. -
-(Bruno Blais, 2019/12/05) diff --git a/doc/news/changes/minor/20191206Grayver b/doc/news/changes/minor/20191206Grayver deleted file mode 100644 index 4b1de45787..0000000000 --- a/doc/news/changes/minor/20191206Grayver +++ /dev/null @@ -1,5 +0,0 @@ -Added: Python wrappers for the CellAccessor::center, GridTools::transform, -GridTools::distort_random, GridGenerator::extrude_triangulation, -GridTools::find_active_cell_around_point -
-(Alexander Grayver, 2019/12/06) diff --git a/doc/news/changes/minor/20191206Yang b/doc/news/changes/minor/20191206Yang deleted file mode 100644 index 27f5eba407..0000000000 --- a/doc/news/changes/minor/20191206Yang +++ /dev/null @@ -1,5 +0,0 @@ -Fixed: The introduction of step-18 had a mistake in the description of -the weak formulation. However, given that we choose the boundary forces -equal to zero, the program correctly implements the equations. -
-(Ming Yang, 2019/12/06) diff --git a/doc/news/changes/minor/20191212LucaHeltai b/doc/news/changes/minor/20191212LucaHeltai deleted file mode 100644 index 08443f5814..0000000000 --- a/doc/news/changes/minor/20191212LucaHeltai +++ /dev/null @@ -1,5 +0,0 @@ -New: IndexSet::tensor_product() creates a new IndexSet with global size equal to -this->size()*other.size(), containing for every element n of this IndexSet, the indices -of the other IndexSet, contained in the interval [n*other.size(), (n+1)*other.size()). -
-(Luca Heltai, 2019/12/12) diff --git a/doc/news/changes/minor/20191216MartinKronbichler b/doc/news/changes/minor/20191216MartinKronbichler deleted file mode 100644 index 43ded2f291..0000000000 --- a/doc/news/changes/minor/20191216MartinKronbichler +++ /dev/null @@ -1,6 +0,0 @@ -Improved: GridGenerator::channel_with_cylinder() now places some of the points -at the transition between the cylinder mesh and the outer structured mesh -slightly farther away from the cylinder center, thereby improving mesh -quality. -
-(Martin Kronbichler, 2019/12/16) diff --git a/doc/news/changes/minor/20191217Grayver b/doc/news/changes/minor/20191217Grayver deleted file mode 100644 index 8e37f6bc0a..0000000000 --- a/doc/news/changes/minor/20191217Grayver +++ /dev/null @@ -1,6 +0,0 @@ -Added: Python wrappers for the CellAccessor's methods: active, level, -index, vertex_index, neighbor_is_coarser, neighbor_of_neighbor and -GridTools' methods: find_cells_adjacent_to_vertex, minimal_cell_diameter, -maximal_cell_diameter, and Mapping::project_real_point_to_unit_point_on_face -
-(Alexander Grayver, 2020/01/06) diff --git a/doc/news/changes/minor/20191217Grayver-2 b/doc/news/changes/minor/20191217Grayver-2 deleted file mode 100644 index 411bfd8e1e..0000000000 --- a/doc/news/changes/minor/20191217Grayver-2 +++ /dev/null @@ -1,3 +0,0 @@ -Added python wrappers for the FunctionManifold class -
-(Alexander Grayver, 2019/12/17) diff --git a/doc/news/changes/minor/20191217KonradSimon b/doc/news/changes/minor/20191217KonradSimon deleted file mode 100644 index 5609a45167..0000000000 --- a/doc/news/changes/minor/20191217KonradSimon +++ /dev/null @@ -1,4 +0,0 @@ -New: The TensorFunctionParser class allows to read -in a function similarly to the FunctionParser class using the MuParser. -
-(Konrad Simon, 2019/12/17) diff --git a/doc/news/changes/minor/20191219Bangerth b/doc/news/changes/minor/20191219Bangerth deleted file mode 100644 index 8c5071e306..0000000000 --- a/doc/news/changes/minor/20191219Bangerth +++ /dev/null @@ -1,6 +0,0 @@ -New: There are new versions of DoFTools::extract_dofs() that return -their results as an IndexSet, rather than doing so through an output -argument of type `std::vector`. The versions that did the latter -have been deprecated. -
-(Wolfgang Bangerth, 2019/12/19) diff --git a/doc/news/changes/minor/20191222PeterMunch b/doc/news/changes/minor/20191222PeterMunch deleted file mode 100644 index d32db2f09d..0000000000 --- a/doc/news/changes/minor/20191222PeterMunch +++ /dev/null @@ -1,4 +0,0 @@ -New: The method memory_consumption has been implemented in and added -to a variety of classes, e.g. FE_DGQ. -
-(Peter Munch, 2019/12/22) diff --git a/doc/news/changes/minor/20191230Bangerth b/doc/news/changes/minor/20191230Bangerth deleted file mode 100644 index 70e50217e7..0000000000 --- a/doc/news/changes/minor/20191230Bangerth +++ /dev/null @@ -1,4 +0,0 @@ -New: The SparseDirectUMFPACK class is now able to solve complex-valued -problems as well. -
-(Wolfgang Bangerth, 2019/12/30) diff --git a/doc/news/changes/minor/20191230RezaRastak b/doc/news/changes/minor/20191230RezaRastak deleted file mode 100644 index a902da5b68..0000000000 --- a/doc/news/changes/minor/20191230RezaRastak +++ /dev/null @@ -1,4 +0,0 @@ -Improved: mu_parser functions now use random number generation facilities -provided by the standard library. -
-(Reza Rastak, 2019/20/30) diff --git a/doc/news/changes/minor/20191231Bangerth b/doc/news/changes/minor/20191231Bangerth deleted file mode 100644 index 86fdc6d273..0000000000 --- a/doc/news/changes/minor/20191231Bangerth +++ /dev/null @@ -1,4 +0,0 @@ -New: The function Threads::TaskGroup::size() allows querying the size -of a task group. -
-(Wolfgang Bangerth, 2019/12/31) diff --git a/doc/news/changes/minor/20200102BrunoTurcksin b/doc/news/changes/minor/20200102BrunoTurcksin deleted file mode 100644 index fa69968513..0000000000 --- a/doc/news/changes/minor/20200102BrunoTurcksin +++ /dev/null @@ -1,4 +0,0 @@ -New: The function MatrixFree::get_dof_handler() has been templated to enable -to return either a DoFHandler or an hp::DoFHandler. -
-(Bruno Turcksin, 2020/01/02) diff --git a/doc/news/changes/minor/20200102PeterMunch b/doc/news/changes/minor/20200102PeterMunch deleted file mode 100644 index e2997f3179..0000000000 --- a/doc/news/changes/minor/20200102PeterMunch +++ /dev/null @@ -1,3 +0,0 @@ -New: Add method is_ancestor_of to CellId. -
-(Peter Munch, 2020/01/02) diff --git a/doc/news/changes/minor/20200105MartinKronbichler b/doc/news/changes/minor/20200105MartinKronbichler deleted file mode 100644 index 97353e9dbc..0000000000 --- a/doc/news/changes/minor/20200105MartinKronbichler +++ /dev/null @@ -1,5 +0,0 @@ -New: A variant of CellwiseInverseMassMatrix::apply() defining the inverse of -the diagonal by FEEvaluationBase::JxW() from the provided FEEvaluationBase -variable has been implemented. -
-(Martin Kronbichler, 2020/01/05) diff --git a/doc/news/changes/minor/20200109Bangerth b/doc/news/changes/minor/20200109Bangerth deleted file mode 100644 index 82064cd00c..0000000000 --- a/doc/news/changes/minor/20200109Bangerth +++ /dev/null @@ -1,6 +0,0 @@ -New: There are new versions of DoFTools::count_dofs_per_component() -and DoFTools::count_dofs_per_block() that return their results as a -`std::vector` object, rather than doing so through an output -argument. The versions that did the latter have been deprecated. -
-(Wolfgang Bangerth, 2020/01/09) diff --git a/doc/news/changes/minor/20200110LucaHeltai b/doc/news/changes/minor/20200110LucaHeltai deleted file mode 100644 index 5841c01667..0000000000 --- a/doc/news/changes/minor/20200110LucaHeltai +++ /dev/null @@ -1,4 +0,0 @@ -New: ParticleHandler::get_particle_positions() and ParticleHandler::set_particle_positions() allow -to set and get particle positions from various types of sources. -
-(Bruno Blais, Luca Heltai, 2020/01/10) diff --git a/doc/news/changes/minor/20200111Bangerth b/doc/news/changes/minor/20200111Bangerth deleted file mode 100644 index 46310d4915..0000000000 --- a/doc/news/changes/minor/20200111Bangerth +++ /dev/null @@ -1,6 +0,0 @@ -New: The mechanism implemented by DataOut via the `first_cell()` and -`next_cell()` virtual functions has been deprecated. In its place, the -DataOut::set_cell_selection() function allows doing the same but -without the need for deriving classes. -
-(Wolfgang Bangerth, 2020/01/11) diff --git a/doc/news/changes/minor/20200112DavidWells b/doc/news/changes/minor/20200112DavidWells deleted file mode 100644 index f3025ee255..0000000000 --- a/doc/news/changes/minor/20200112DavidWells +++ /dev/null @@ -1,5 +0,0 @@ -Improved: GridTools::delete_duplicated_vertices() now runs, for cubelike -geometries, in $O(n^{3/2})$ time in 2D and $O(n^(5/3))$ time in 3D instead -of $O(n^2)$ time. -
-(David Wells, 2020/01/12) diff --git a/doc/news/changes/minor/20200112TimoHeister b/doc/news/changes/minor/20200112TimoHeister deleted file mode 100644 index 378d89dac1..0000000000 --- a/doc/news/changes/minor/20200112TimoHeister +++ /dev/null @@ -1,3 +0,0 @@ -Fixed: DataOut::write_vtu_in_parallel() used to generate invalid .vtu files if -some processors had 0 patches to write. This is now fixed. -
(Timo Heister, 2020/01/12) diff --git a/doc/news/changes/minor/20200113DavidWellsVictorZheng b/doc/news/changes/minor/20200113DavidWellsVictorZheng deleted file mode 100644 index 4ec53922b8..0000000000 --- a/doc/news/changes/minor/20200113DavidWellsVictorZheng +++ /dev/null @@ -1,5 +0,0 @@ -New: Added a new function GridGenerator::replicate_triangulation() for creating -a new triangulation by copying a given triangulation repeatedly along the -coordinate axes. -
-(David Wells, Victor Zheng, 2020/01/13) diff --git a/doc/news/changes/minor/20200114Bangerth b/doc/news/changes/minor/20200114Bangerth deleted file mode 100644 index dc2b7a2b06..0000000000 --- a/doc/news/changes/minor/20200114Bangerth +++ /dev/null @@ -1,4 +0,0 @@ -Fixed: The GridOut::write_svg() function was not instantiated for the -case `dim=3, spacedim=3` by accident. This is now fixed. -
-(Wolfgang Bangerth, 2020/01/14) diff --git a/doc/news/changes/minor/20200116Bangerth b/doc/news/changes/minor/20200116Bangerth deleted file mode 100644 index 915bf37c6d..0000000000 --- a/doc/news/changes/minor/20200116Bangerth +++ /dev/null @@ -1,7 +0,0 @@ -Deprecated: The CellAccessor::active() function did not satisfy the -usual naming scheme of that class in which functions are called -CellAccessor::is_ghost(), CellAccessor::is_locally_owned(), etc. As a -consequence, there is now a new function CellAccessor::is_active(), -with the old function deprecated. -
-(Wolfgang Bangerth, 2020/01/16) diff --git a/doc/news/changes/minor/20200116Fehling-1 b/doc/news/changes/minor/20200116Fehling-1 deleted file mode 100644 index c59d0a3f16..0000000000 --- a/doc/news/changes/minor/20200116Fehling-1 +++ /dev/null @@ -1,3 +0,0 @@ -New: Equality operator (==) for hp::QCollection. -
-(Marc Fehling, 2020/01/16) diff --git a/doc/news/changes/minor/20200116Fehling-2 b/doc/news/changes/minor/20200116Fehling-2 deleted file mode 100644 index a1359d24a5..0000000000 --- a/doc/news/changes/minor/20200116Fehling-2 +++ /dev/null @@ -1,5 +0,0 @@ -New: FESeries::Fourier and FESeries::Legendre have been extended by an -equality operator (==) and the functionality to save and load previously -calculated transformation matrices. -
-(Marc Fehling, 2020/01/16) diff --git a/doc/news/changes/minor/20200117LucaHeltai b/doc/news/changes/minor/20200117LucaHeltai deleted file mode 100644 index a804ce7390..0000000000 --- a/doc/news/changes/minor/20200117LucaHeltai +++ /dev/null @@ -1,3 +0,0 @@ -New: Utilities::compress() and Utilities::decompress() allow to compress and decompress a string using gzip. -
-(Luca Heltai, Nicola Giuliani, 2020/01/17) diff --git a/doc/news/changes/minor/20200117LucaHeltaiNicolaGiuliani_bis b/doc/news/changes/minor/20200117LucaHeltaiNicolaGiuliani_bis deleted file mode 100644 index 4fb5d3e9d0..0000000000 --- a/doc/news/changes/minor/20200117LucaHeltaiNicolaGiuliani_bis +++ /dev/null @@ -1,4 +0,0 @@ -New: GridOut::write_vtu() and GridIn::read_vtu() allow to save and restore a locally refined triangulation, -using a xml section in the vtu file that is ignored by vtu readers. -
-(Luca Heltai, Nicola Giuliani, 2020/01/17) diff --git a/doc/news/changes/minor/20200121Fehling b/doc/news/changes/minor/20200121Fehling deleted file mode 100644 index 7a13044e72..0000000000 --- a/doc/news/changes/minor/20200121Fehling +++ /dev/null @@ -1,4 +0,0 @@ -New: FESeries::process_coefficients() now allows to ignore coefficients -below an absolute threshold, which has to be provided as a parameter. -
-(Marc Fehling, 2020/01/21) diff --git a/doc/news/changes/minor/20200123NicolaGiuliani b/doc/news/changes/minor/20200123NicolaGiuliani deleted file mode 100644 index abeaf303cf..0000000000 --- a/doc/news/changes/minor/20200123NicolaGiuliani +++ /dev/null @@ -1,3 +0,0 @@ -New: Add method to compute measure of distorted quads embedded in a three dimensional space. -
-(Nicola Giuliani, 2020/01/23) diff --git a/doc/news/changes/minor/20200124AlexanderGrayver b/doc/news/changes/minor/20200124AlexanderGrayver deleted file mode 100644 index 371585439c..0000000000 --- a/doc/news/changes/minor/20200124AlexanderGrayver +++ /dev/null @@ -1,3 +0,0 @@ -New: Python bindings for the Quadrature class. -
-(Alexander Grayver, 2020/01/20) diff --git a/doc/news/changes/minor/20200127PeterMunch-1 b/doc/news/changes/minor/20200127PeterMunch-1 deleted file mode 100644 index 8eb9be2180..0000000000 --- a/doc/news/changes/minor/20200127PeterMunch-1 +++ /dev/null @@ -1,4 +0,0 @@ -New: ParameterHandler::parse_input_from_json() and ParameterHandler::parse_input_from_xml() can skip -undifined sections and entries. -
-(Peter Munch, 2020/01/27) diff --git a/doc/news/changes/minor/20200127PeterMunch-2 b/doc/news/changes/minor/20200127PeterMunch-2 deleted file mode 100644 index 9f3b68248d..0000000000 --- a/doc/news/changes/minor/20200127PeterMunch-2 +++ /dev/null @@ -1,4 +0,0 @@ -Improved: ParameterHandler::parse_input_from_json() can handle values of type `"a" : 1', in addition to -`"a" : {"value" : 1}'. -
-(Peter Munch, 2020/01/27) diff --git a/doc/news/changes/minor/20200128PasqualeClaudioAfrica b/doc/news/changes/minor/20200128PasqualeClaudioAfrica deleted file mode 100644 index 22baa23407..0000000000 --- a/doc/news/changes/minor/20200128PasqualeClaudioAfrica +++ /dev/null @@ -1,4 +0,0 @@ -Improved: ParameterHandler class can now optionally print parameters in the same -order as they are declared, rather than sorted in alphabetical order. -
-(Pasquale Claudio Africa, 2020/01/28) diff --git a/doc/news/changes/minor/20200128SimonSticko b/doc/news/changes/minor/20200128SimonSticko deleted file mode 100644 index 9081573487..0000000000 --- a/doc/news/changes/minor/20200128SimonSticko +++ /dev/null @@ -1,5 +0,0 @@ -Add an optional std::function parameter to make_flux_sparsity_pattern which can -be used to specify over which faces there should be a flux coupling in the -created sparsity pattern. -
-(Simon Sticko, 2020/01/28) diff --git a/doc/news/changes/minor/20200129PasqualeClaudioAfrica b/doc/news/changes/minor/20200129PasqualeClaudioAfrica deleted file mode 100644 index d3c09c88b3..0000000000 --- a/doc/news/changes/minor/20200129PasqualeClaudioAfrica +++ /dev/null @@ -1,3 +0,0 @@ -New: added ParameterHandler::subsection_path_exists() method. -
-(Pasquale Claudio Africa, 2020/01/29) diff --git a/doc/news/changes/minor/20200202Bangerth b/doc/news/changes/minor/20200202Bangerth deleted file mode 100644 index ae868dcb39..0000000000 --- a/doc/news/changes/minor/20200202Bangerth +++ /dev/null @@ -1,6 +0,0 @@ -Fixed: Calling DataOut::merge() with objects that were created using a -mapping and more than one number of subdivisions greater than one -sometimes resulted in an unwarranted triggering of an assertion. This -is now fixed. -
-(Paras Kumar, Wolfgang Bangerth, 2020/02/02) diff --git a/doc/news/changes/minor/20200202Harper b/doc/news/changes/minor/20200202Harper deleted file mode 100644 index 5e5ddd213c..0000000000 --- a/doc/news/changes/minor/20200202Harper +++ /dev/null @@ -1,4 +0,0 @@ -Changed: The GridOutFlags::Svg constructor may now take an additional -argument supporting the output of boundary ids on faces. -
-(Graham Harper, 2020/02/02) diff --git a/doc/news/changes/minor/20200203PeterMunch b/doc/news/changes/minor/20200203PeterMunch deleted file mode 100644 index 75d66ea17d..0000000000 --- a/doc/news/changes/minor/20200203PeterMunch +++ /dev/null @@ -1,4 +0,0 @@ -New: The function Utilities::MPI::min_max_avg() can now compute the sum, average, minimum, maximum, and the -process id of the minimum and maximum for each entry of a ArrayView. -
-(Peter Munch, 2020/02/03) diff --git a/doc/news/changes/minor/20200207PeterMunch b/doc/news/changes/minor/20200207PeterMunch deleted file mode 100644 index 886bd4b438..0000000000 --- a/doc/news/changes/minor/20200207PeterMunch +++ /dev/null @@ -1,4 +0,0 @@ -Improved: Add a constructor to ArrayView that takes as argument -a reference to an arbitrary value type (like int, double, ...). -
-(Peter Munch, 2020/01/02) diff --git a/doc/news/changes/minor/20200209JihuanTian b/doc/news/changes/minor/20200209JihuanTian deleted file mode 100644 index 6693d98e3e..0000000000 --- a/doc/news/changes/minor/20200209JihuanTian +++ /dev/null @@ -1,4 +0,0 @@ -Fixed: The output message generated by ExcInvalidBoundaryFunction() in deal.II/numerics/error_estimator.h, i.e. "However, the finite element in use has arg2 components" should be "However, the finite element in use has arg3 components". This is now fixed. -
-(Jihuan Tian, 2020/02/09) - diff --git a/doc/news/changes/minor/20200211Grayver b/doc/news/changes/minor/20200211Grayver deleted file mode 100644 index f901479969..0000000000 --- a/doc/news/changes/minor/20200211Grayver +++ /dev/null @@ -1,4 +0,0 @@ -Add: python binds for Triangulation::create_triangulation, GridTools::scale -and GridGenerator::hyper_cube_with_cylindrical_hole. -
-(Alexander Grayver, 2020/02/11) diff --git a/doc/news/changes/minor/20200214KatrinMang b/doc/news/changes/minor/20200214KatrinMang deleted file mode 100644 index b9180df43f..0000000000 --- a/doc/news/changes/minor/20200214KatrinMang +++ /dev/null @@ -1,4 +0,0 @@ -New: An IndexSet::split_by_block() function is added which partitions the set -indices, for example based on a block structure, into blocks. -
-(Katrin Mang, 2020/02/14) diff --git a/doc/news/changes/minor/20200225MartinKronbichler b/doc/news/changes/minor/20200225MartinKronbichler deleted file mode 100644 index 29758ae716..0000000000 --- a/doc/news/changes/minor/20200225MartinKronbichler +++ /dev/null @@ -1,6 +0,0 @@ -New: There is now a new function MatrixFree::update_mapping() that allows to -refresh the stored geometry data when the mapping has changed, for example -through a Eulerian mesh motion, while keeping all other data structures such -as vector exchange pattern or dof indices alive. -
-(Martin Kronbichler, 2020/02/25) diff --git a/doc/news/changes/minor/20200228MartinKronbichler b/doc/news/changes/minor/20200228MartinKronbichler deleted file mode 100644 index cd549e4dcd..0000000000 --- a/doc/news/changes/minor/20200228MartinKronbichler +++ /dev/null @@ -1,5 +0,0 @@ -New: GeometryInfo now holds an array -GeometryInfo::unit_tangential_vectors with the tangential vectors on the -reference cell. -
-(Martin Kronbichler, 2020/02/28) diff --git a/doc/news/changes/minor/20200228Wollner b/doc/news/changes/minor/20200228Wollner deleted file mode 100644 index 989cd54a25..0000000000 --- a/doc/news/changes/minor/20200228Wollner +++ /dev/null @@ -1,4 +0,0 @@ -Changed: Fixed VectorTools::project_boundary_values_curl_conforming_l2 to -work with FESystems containing an FE_Nedelec. -
-(Winnifried Wollner, 2020/02/28) diff --git a/doc/news/changes/minor/20200301Bangerth2 b/doc/news/changes/minor/20200301Bangerth2 deleted file mode 100644 index 26b5484c75..0000000000 --- a/doc/news/changes/minor/20200301Bangerth2 +++ /dev/null @@ -1,6 +0,0 @@ -New: There is now a new type types::global_cell_index that is used to -denote the global index of a cell in a parallel triangulation, and -consequently also places where we compute or return the *total* number -of cells. -
-(Wolfgang Bangerth, 2020/03/01) diff --git a/doc/news/changes/minor/20200303MartinKronbichlerNiklasFehn b/doc/news/changes/minor/20200303MartinKronbichlerNiklasFehn deleted file mode 100644 index b8e601915a..0000000000 --- a/doc/news/changes/minor/20200303MartinKronbichlerNiklasFehn +++ /dev/null @@ -1,6 +0,0 @@ -Fixed: FEFaceEvaluation::read_dof_values() and -FEFaceEvaluation::distribute_local_to_global() would not correctly represent -cases with boundary integrals and constraints on the same boundary. This is -now fixed. -
-(Niklas Fehn, Martin Kronbichler, 2020/03/03) diff --git a/doc/news/changes/minor/20200304Bangerth b/doc/news/changes/minor/20200304Bangerth deleted file mode 100644 index 3c2a21f12a..0000000000 --- a/doc/news/changes/minor/20200304Bangerth +++ /dev/null @@ -1,5 +0,0 @@ -New: There are new functions GeometryInfo::face_indices() and -GeometryInfo::vertex_indices() that make writing range-based for loops -over all faces or vertices of a cell much simpler. -
-(Wolfgang Bangerth, 2020/03/04) diff --git a/doc/news/changes/minor/20200304PeterMunch b/doc/news/changes/minor/20200304PeterMunch deleted file mode 100644 index 92744807b3..0000000000 --- a/doc/news/changes/minor/20200304PeterMunch +++ /dev/null @@ -1,7 +0,0 @@ -New: Introduce a new communication-pattern class Utilities::MPI::NoncontiguousPartitioner. -It is similar to Utilities::MPI::Partitioner, however, does not make any -restrictions regarding to the ordering of the underlying index sets. This class enables -efficient repartitioning of vectors, which might be benefitial in interfacing with -external libraries that expect a certain fixed order (like checkerboard partitioning). -
-(Peter Munch, 2020/03/04) diff --git a/doc/news/changes/minor/20200306NiklasFehn b/doc/news/changes/minor/20200306NiklasFehn deleted file mode 100644 index 3a935604fd..0000000000 --- a/doc/news/changes/minor/20200306NiklasFehn +++ /dev/null @@ -1,7 +0,0 @@ -New: LinearAlgebra::set_zero_mean_value() -Add free function that allows to shift a vector by a constant value in a -way that its mean value becomes zero. This function only makes use of the -pure virtual functions add() and mean_value() of the abstract class -VectorSpaceVector. -
-(Niklas Fehn, 2020/03/06) diff --git a/doc/news/changes/minor/20200312BrunoBlais b/doc/news/changes/minor/20200312BrunoBlais deleted file mode 100644 index 76ce9eb595..0000000000 --- a/doc/news/changes/minor/20200312BrunoBlais +++ /dev/null @@ -1,3 +0,0 @@ -Improved: ParticleHandler to have a GridTools::Cache to ensure better efficiency -
-(Bruno Blais, 2020/03/12) diff --git a/doc/news/changes/minor/20200314MartinKronbichler b/doc/news/changes/minor/20200314MartinKronbichler deleted file mode 100644 index 2b8f85a942..0000000000 --- a/doc/news/changes/minor/20200314MartinKronbichler +++ /dev/null @@ -1,8 +0,0 @@ -Improved: The initialization of the mapping part of MatrixFree for mappings of -type MappingQGeneric or derived classes has been made much faster. Apart from -a single query per cell for the geometry via the MappingQGeneric class, all -interpolations to metric terms at quadrature points are now done with -matrix-free routines using sum factorization, providing similar performance as -an operator evaluation. -
-(Martin Kronbichler, 2020/03/14) diff --git a/doc/news/changes/minor/20200314MartinKronbichler-b b/doc/news/changes/minor/20200314MartinKronbichler-b deleted file mode 100644 index 557fc84d7d..0000000000 --- a/doc/news/changes/minor/20200314MartinKronbichler-b +++ /dev/null @@ -1,8 +0,0 @@ -Improved: The detection of compression in the mapping data structures of -MatrixFree has been made more general. It can now also detect when two cells -(not necessarily adjacent ones) are translations of each other, so that the -same set of Jacobians can be used on both. This helps the performance of -matrix-free operator evaluation in case the geometry fits into processor -caches and the operation is memory-bandwidth limited. -
-(Martin Kronbichler, 2020/03/14) diff --git a/doc/news/changes/minor/20200316DanielJodlbauer b/doc/news/changes/minor/20200316DanielJodlbauer deleted file mode 100644 index 9c40d74625..0000000000 --- a/doc/news/changes/minor/20200316DanielJodlbauer +++ /dev/null @@ -1,3 +0,0 @@ -Fixed: Add missing fields to MatrixFree::copy_from. -
-(Daniel Jodlbauer, 2020/03/16) diff --git a/doc/news/changes/minor/20200318TimoHeister b/doc/news/changes/minor/20200318TimoHeister deleted file mode 100644 index 086ae61215..0000000000 --- a/doc/news/changes/minor/20200318TimoHeister +++ /dev/null @@ -1,3 +0,0 @@ -New: DataOut::add_mg_data_vector() allows the user to output solutions on -multigrid levels. -
(Timo Heister, 2020/03/18) diff --git a/doc/news/changes/minor/20200320Grayver b/doc/news/changes/minor/20200320Grayver deleted file mode 100644 index c551586060..0000000000 --- a/doc/news/changes/minor/20200320Grayver +++ /dev/null @@ -1,3 +0,0 @@ -Added high-order mesh output to the step-11 tutorial. -
-(Alexander Grayver, 2020/03/20) diff --git a/doc/news/changes/minor/20200322MartinKronbichler b/doc/news/changes/minor/20200322MartinKronbichler deleted file mode 100644 index f644993e0f..0000000000 --- a/doc/news/changes/minor/20200322MartinKronbichler +++ /dev/null @@ -1,9 +0,0 @@ -New: Variants of SparsityTools::distribute_sparsity_pattern() and -SparsityTools::gather_sparsity_pattern() taking only the locally owned index -set of the calling MPI process have been added. They avoid the previously -necessary MPI all-to-all communication to compute the owned dofs on all -processes and instead go through Utilities::MPI::compute_index_owned with -sparse communication. On more than around 1,000 MPI ranks, the new functions -should be considerably faster. -
-(Martin Kronbichler, 2020/03/22) diff --git a/doc/news/changes/minor/20200322PeterMunch b/doc/news/changes/minor/20200322PeterMunch deleted file mode 100644 index ed1fcf47dc..0000000000 --- a/doc/news/changes/minor/20200322PeterMunch +++ /dev/null @@ -1,4 +0,0 @@ -New: The function ParameterHandler::print_parameters() can now also -print a reduced parameter tree for XML and JSON file formats. -
-(Peter Munch, 2020/03/22) diff --git a/doc/news/changes/minor/20200323NiklasFehn b/doc/news/changes/minor/20200323NiklasFehn deleted file mode 100644 index 9d9541bcbd..0000000000 --- a/doc/news/changes/minor/20200323NiklasFehn +++ /dev/null @@ -1,7 +0,0 @@ -New: ParameterHandler: add functionality ensuring that parameters are -indeed set in order to avoid errors that remain unrecognized otherwise. -By extending the interfaces of declare_entry() and add_parameter(), -parameters can be declared as mandatory parameters that must be set -when parsing from an input file or by a set() function. -
-(Niklas Fehn, 2020/03/23) diff --git a/doc/news/changes/minor/20200323TimoHeister b/doc/news/changes/minor/20200323TimoHeister deleted file mode 100644 index 39460acfe0..0000000000 --- a/doc/news/changes/minor/20200323TimoHeister +++ /dev/null @@ -1,3 +0,0 @@ -New: PreconditionChebychev can now report information about eigenvalue and -degree estimation when calling PreconditionChebychev::estimate_eigenvalues(). -
(Timo Heister, 2020/03/23) diff --git a/doc/news/changes/minor/20200324MartinKronbichler b/doc/news/changes/minor/20200324MartinKronbichler deleted file mode 100644 index 4410141600..0000000000 --- a/doc/news/changes/minor/20200324MartinKronbichler +++ /dev/null @@ -1,4 +0,0 @@ -Changed: The SIMD vectorization capabilities in deal.II are now controlled by -the macro DEAL_II_VECTORIZATION_WIDTH_IN_BITS containing the numbers of bits -in the SIMD arrays (e.g., 256 for AVX or 512 for AVX-512). -
(Martin Kronbichler, 2020/03/24) diff --git a/doc/news/changes/minor/20200326NiklasFehn b/doc/news/changes/minor/20200326NiklasFehn deleted file mode 100644 index be120a6344..0000000000 --- a/doc/news/changes/minor/20200326NiklasFehn +++ /dev/null @@ -1,5 +0,0 @@ -Extension: An optional additional parameter assert_mandatory_entries_are_found -is introduced to the function ParameterHandler::parse_input() to avoid errors, -e.g., due to typos in the input file. -
-(Niklas Fehn, 2020/03/26) diff --git a/doc/news/changes/minor/20200326RezaRastak b/doc/news/changes/minor/20200326RezaRastak deleted file mode 100644 index 0f0b88b107..0000000000 --- a/doc/news/changes/minor/20200326RezaRastak +++ /dev/null @@ -1,3 +0,0 @@ -Improved: Step-21 has been adapted to use the new class DiscreteTime. -
-(Reza Rastak, 2020/03/26) diff --git a/doc/news/changes/minor/20200327Bangerth b/doc/news/changes/minor/20200327Bangerth deleted file mode 100644 index 66d55c8879..0000000000 --- a/doc/news/changes/minor/20200327Bangerth +++ /dev/null @@ -1,4 +0,0 @@ -Fixed: step-26 and step-52 now also output the simulation time -in the VTK/VTU output files. -
-(Wolfgang Bangerth, 2020/03/27) diff --git a/doc/news/changes/minor/20200330MartinKronbichler b/doc/news/changes/minor/20200330MartinKronbichler deleted file mode 100644 index 6cd2ea1ac5..0000000000 --- a/doc/news/changes/minor/20200330MartinKronbichler +++ /dev/null @@ -1,6 +0,0 @@ -Fixed: FEValues would previously detect cell similarities when combined with -MappingFEField and MappingManifold when the underlying mesh had similarities, -even though the deformed cells did not. This would lead to wrong Jacobians and -transformed shape function gradients, among others, when running deal.II -without threads. This is now fixed. -
(Martin Kronbichler, 2020/03/30) diff --git a/doc/news/changes/minor/20200330MartinKronbichler-1 b/doc/news/changes/minor/20200330MartinKronbichler-1 deleted file mode 100644 index fd94122af4..0000000000 --- a/doc/news/changes/minor/20200330MartinKronbichler-1 +++ /dev/null @@ -1,3 +0,0 @@ -Fixed: A bug in the setup of CellAccessor::level_subdomain_id() for multigrid -levels that manifested itself only on non-refined meshes has been fixed. -
(Martin Kronbichler, 2020/03/30) diff --git a/doc/news/changes/minor/20200331LucaHeltai b/doc/news/changes/minor/20200331LucaHeltai deleted file mode 100644 index 258bc22773..0000000000 --- a/doc/news/changes/minor/20200331LucaHeltai +++ /dev/null @@ -1,5 +0,0 @@ -New: Added Particles::Utilities::create_interpolation_sparsity_pattern() and -Particles::Utilities::create_interpolation_matrix() that create interpolation sparsities and -matrices between ParticleHandler and DoFHandler objects. -
-(Bruno Blais, Luca Heltai, 2020/03/31) diff --git a/doc/news/changes/minor/20200401LucaHeltai b/doc/news/changes/minor/20200401LucaHeltai deleted file mode 100644 index 0be81cc88e..0000000000 --- a/doc/news/changes/minor/20200401LucaHeltai +++ /dev/null @@ -1,4 +0,0 @@ -New: Utilities::encode_base64() and Utilities::decode_base64() allow to encode and decode binary strings -to and from Base64 ASCII format. -
-(Luca Heltai, 2020/04/01) diff --git a/doc/news/changes/minor/20200402MartinKronbichler b/doc/news/changes/minor/20200402MartinKronbichler deleted file mode 100644 index 1eb3fee164..0000000000 --- a/doc/news/changes/minor/20200402MartinKronbichler +++ /dev/null @@ -1,7 +0,0 @@ -Changed: The vertex positions of GridGenerator::quarter_hyper_ball() have been -slightly changed. It concerns the points along the straight faces and in the -interior. The new positions have been determined to balance the sizes and -aspect ratios (expressed by the minimal and maximal singular values of the -Jacobian from reference to real coordinates), producting a slightly better -mesh quality. -
(Martin Kronbichler, 2020/04/02) diff --git a/doc/news/changes/minor/20200402MartinKronbichler-1 b/doc/news/changes/minor/20200402MartinKronbichler-1 deleted file mode 100644 index 10d34ddf42..0000000000 --- a/doc/news/changes/minor/20200402MartinKronbichler-1 +++ /dev/null @@ -1,5 +0,0 @@ -New: There is a new function GridGenerator::hyper_ball_balanced() which uses a -more refined mesh of 12 cells in 2D and 32 in 3D to create a disk in 2D and -ball in 3D, producing better mesh quality than the default -GridGenerator::hyper_ball(). -
(Martin Kronbichler, 2020/04/02) diff --git a/doc/news/changes/minor/20200404PeterMunch b/doc/news/changes/minor/20200404PeterMunch deleted file mode 100644 index 4cda0fa562..0000000000 --- a/doc/news/changes/minor/20200404PeterMunch +++ /dev/null @@ -1,4 +0,0 @@ -New: Add new function Utilities::MPI::compute_set_union(), which computes the union of given input -sets and vectors of all processes in a given MPI communicator. -
-(Peter Munch, 2020/04/04) diff --git a/doc/news/changes/minor/20200405MartinKronbichler b/doc/news/changes/minor/20200405MartinKronbichler deleted file mode 100644 index ad8107c960..0000000000 --- a/doc/news/changes/minor/20200405MartinKronbichler +++ /dev/null @@ -1,3 +0,0 @@ -Fixed: VectorTools::get_position_vector would return wrong positions for -curved cells in the interior of the domain. This is now fixed. -
(Martin Kronbichler, Doug Shi-Dong, 2020/04/05) diff --git a/doc/news/changes/minor/20200407MartinKronbichler b/doc/news/changes/minor/20200407MartinKronbichler deleted file mode 100644 index c893158f15..0000000000 --- a/doc/news/changes/minor/20200407MartinKronbichler +++ /dev/null @@ -1,9 +0,0 @@ -Improved: GridGenerator::hyper_shell() in 3d now supports more `n_cells` -options. While previously only 6, 12, or 96 cells were possible, the function -now supports any number of the kind $6 \times 2^m$ with $m$ a non-negative -integer. The new cases $m=2,3$ and $m\geq 5$ correspond to refinement in the -azimuthal direction of the 6 or 12 cell case with a single mesh layer in -radial direction, and are intended for shells that are thin and should be -given more resolution in azimuthal direction. -
-(Martin Kronbichler, 2020/04/07) diff --git a/doc/news/changes/minor/20200422GarciaSanchez b/doc/news/changes/minor/20200422GarciaSanchez deleted file mode 100644 index dc33b929ec..0000000000 --- a/doc/news/changes/minor/20200422GarciaSanchez +++ /dev/null @@ -1,3 +0,0 @@ -Improved: Add Tvmult operation to PETScWrappers::PreconditionerBase. -
-(Daniel Garcia-Sanchez, 2020/04/22) diff --git a/doc/news/changes/minor/20200424NiklasFehnLucaHeltai b/doc/news/changes/minor/20200424NiklasFehnLucaHeltai deleted file mode 100644 index d1ba8541f1..0000000000 --- a/doc/news/changes/minor/20200424NiklasFehnLucaHeltai +++ /dev/null @@ -1,3 +0,0 @@ -New: ParameterAcceptor::initialize() now uses ParameterHandler::print_parameters() internally. -
-(Niklas Fehn, Luca Heltai, 2020/04/24) diff --git a/doc/news/changes/minor/20200427Fehling b/doc/news/changes/minor/20200427Fehling deleted file mode 100644 index dfb04c31c8..0000000000 --- a/doc/news/changes/minor/20200427Fehling +++ /dev/null @@ -1,4 +0,0 @@ -New: All FEValues objects in a hp::FEValues collection can now be -pre-computed with hp::FEValues::precalculate_fe_values(). -
-(Marc Fehling, 2020/04/27) diff --git a/doc/news/changes/minor/20200428Bangerth b/doc/news/changes/minor/20200428Bangerth deleted file mode 100644 index 1d655ec967..0000000000 --- a/doc/news/changes/minor/20200428Bangerth +++ /dev/null @@ -1,5 +0,0 @@ -Fixed: Copying objects of type hp::FEValuesBase and derived classes -led to unexpected results because both source and destination kept -pointers to a shared space. This is now fixed. -
-(Wolfgang Bangerth, 2020/04/28) diff --git a/doc/news/changes/minor/20200429DougShiDong b/doc/news/changes/minor/20200429DougShiDong deleted file mode 100644 index ad7514835b..0000000000 --- a/doc/news/changes/minor/20200429DougShiDong +++ /dev/null @@ -1,6 +0,0 @@ -New: Add Utilities::create_evenly_distributed_partitioning(my_partition_id, n_partitions, total_size) -to create a one-to-one evenly distributed ascending partitioning from total size. -Add Utilities::MPI::create_evenly_distributed_partitioning(comm, total_size) to use processor ID and -number of MPI processes to determine partitioning. -
-(Doug Shi-Dong, 2020/04/29) diff --git a/doc/news/changes/minor/20200429Jean-PaulPelteret b/doc/news/changes/minor/20200429Jean-PaulPelteret deleted file mode 100644 index c1fe3efbec..0000000000 --- a/doc/news/changes/minor/20200429Jean-PaulPelteret +++ /dev/null @@ -1,5 +0,0 @@ -New: There is a new function FEValuesBase::quadrature_point_indices() -that makes writing range-based for loops over all quadrature points of a -cell or face much simpler. -
-(Jean-Paul Pelteret, 2020/04/29) diff --git a/doc/news/changes/minor/20200429Jean-PaulPelteret-1 b/doc/news/changes/minor/20200429Jean-PaulPelteret-1 deleted file mode 100644 index d13cc75c96..0000000000 --- a/doc/news/changes/minor/20200429Jean-PaulPelteret-1 +++ /dev/null @@ -1,7 +0,0 @@ -New: There is a new triad of functions FEValuesBase::dof_indices(), -FEValuesBase::dof_indices_starting_at() and -FEValuesBase::dof_indices_ending_at() -that makes writing range-based for loops over all local cell degrees of -freedom much simpler. -
-(Jean-Paul Pelteret, 2020/04/29) diff --git a/doc/news/changes/minor/20200503LucaHeltai b/doc/news/changes/minor/20200503LucaHeltai deleted file mode 100644 index a0379e6a0f..0000000000 --- a/doc/news/changes/minor/20200503LucaHeltai +++ /dev/null @@ -1,4 +0,0 @@ -New: ExtractLevelVisitor and extract_rtree_level() allow one to return the vector of BoundingBox objects -that make up a specific level of a boost::rtree object. -
-(Luca Heltai, 2020/05/03) diff --git a/doc/news/changes/minor/20200503MartinKronbichler b/doc/news/changes/minor/20200503MartinKronbichler deleted file mode 100644 index a1f57c9959..0000000000 --- a/doc/news/changes/minor/20200503MartinKronbichler +++ /dev/null @@ -1,5 +0,0 @@ -Improved: MatrixFreeOperators::LaplaceOperator now also supports cell-wise -constant coefficient, which can be used by a Table with a single column -per cell. -
-(Martin Kronbichler, 2020/05/03) diff --git a/doc/news/changes/minor/20200504SebastianStark b/doc/news/changes/minor/20200504SebastianStark deleted file mode 100644 index 1d414d80df..0000000000 --- a/doc/news/changes/minor/20200504SebastianStark +++ /dev/null @@ -1,5 +0,0 @@ -Changed: Compute middle vertices during mesh refinement of Triangulation<2,3> -using transfinite interpolation to be consistent with what happens to quads -for Triangulation<3,3> -
-(Sebastian Stark, 2020/05/04) diff --git a/doc/news/changes/minor/20200505SebastianStark b/doc/news/changes/minor/20200505SebastianStark deleted file mode 100644 index 1e0bc8bdc6..0000000000 --- a/doc/news/changes/minor/20200505SebastianStark +++ /dev/null @@ -1,3 +0,0 @@ -New: Codim one instantiations for make_hanging_node_constraints. -
-(Sebastian Stark, 2020/05/05) diff --git a/doc/news/changes/minor/20200506MartinKronbichler b/doc/news/changes/minor/20200506MartinKronbichler deleted file mode 100644 index c8ca7b4ccd..0000000000 --- a/doc/news/changes/minor/20200506MartinKronbichler +++ /dev/null @@ -1,6 +0,0 @@ -Changed: The order by which MatrixFree::cell_loop() and MatrixFree::loop() -pass through cells has been changed to preferrably group cells with the same -parent into the same batch of cells with vectorization, which increases data -locality and slightly improves performance. -
-(Martin Kronbichler, 2020/05/06) diff --git a/doc/news/changes/minor/20200506PeterMunchBrunoTurcksin b/doc/news/changes/minor/20200506PeterMunchBrunoTurcksin deleted file mode 100644 index ddb1239526..0000000000 --- a/doc/news/changes/minor/20200506PeterMunchBrunoTurcksin +++ /dev/null @@ -1,4 +0,0 @@ -New: Add a flag to overlap MPI communication and computation when using CUDA -matrix-free and CUDA-aware MPI. -
-(Peter Munch and Bruno Turcksin, 2020/05/06) diff --git a/doc/news/changes/minor/20200506SebastianStark b/doc/news/changes/minor/20200506SebastianStark deleted file mode 100644 index e1358ad7d8..0000000000 --- a/doc/news/changes/minor/20200506SebastianStark +++ /dev/null @@ -1,3 +0,0 @@ -Changed: Allow hp::DoFHandler to distribute dofs based on a triangulation class derived from parallel::DistributedTriangulationBase other than parallel::distributed::Triangulation. -
-(Sebastian Stark, 2020/05/06) diff --git a/doc/news/changes/minor/20200507MartinKronbichlerNiklasFehn b/doc/news/changes/minor/20200507MartinKronbichlerNiklasFehn deleted file mode 100644 index 74c12a72ef..0000000000 --- a/doc/news/changes/minor/20200507MartinKronbichlerNiklasFehn +++ /dev/null @@ -1,4 +0,0 @@ -Fixed: FEFaceEvaluation::read_dof_values_plain() would sometimes access -invalid dof indices and crash or produce wrong results for cells with -constraints applied. This is now fixed. -
(Martin Kronbichler, Niklas Fehn, 2020/05/07) diff --git a/doc/news/changes/minor/20200509AlexeyOzeritskiy b/doc/news/changes/minor/20200509AlexeyOzeritskiy deleted file mode 100644 index 91cb6a31fa..0000000000 --- a/doc/news/changes/minor/20200509AlexeyOzeritskiy +++ /dev/null @@ -1,3 +0,0 @@ -Fixed: Fix a bug in tutorial step-35, which caused incorrect initial condition initialization. This bug could lead to incorrect results if the user decided to edit the equation data. -
-(Alexey Ozeritskiy, 2020/05/09) diff --git a/doc/news/changes/minor/20200510LucaHeltai b/doc/news/changes/minor/20200510LucaHeltai deleted file mode 100644 index d4b9fc7bc2..0000000000 --- a/doc/news/changes/minor/20200510LucaHeltai +++ /dev/null @@ -1,4 +0,0 @@ -Fixed: GridTools::find_closest_vertex_of_cell() now takes an optional mapping argument, to take into -account of all those cases where a mapping may modify the location of the cell vertices. -
-(Luca Heltai, 2020/05/10)