deal.II version GIT relicensing-6842-g793a97d2aa 2026-10-02 14:00:01+00:00
\(\newcommand{\dealvcentcolon}{\mathrel{\mathop{:}}}\) \(\newcommand{\dealcoloneq}{\dealvcentcolon\mathrel{\mkern-1.2mu}=}\) \(\newcommand{\jump}[1]{\left[\!\left[ #1 \right]\!\right]}\) \(\newcommand{\average}[1]{\left\{\!\left\{ #1 \right\}\!\right\}}\)
Loading...
Searching...
No Matches
Deprecated List
Member AffineConstraints< number >::add_selected_constraints (const AffineConstraints &constraints_in, const IndexSet &filter)
This function is a combination of the get_view() function and merge() in that it selects a subset of constraints from another constraints object that is then merged into the current one. But the current function does not deal well with index sets. Furthermore, it simply discards parts of constraints that constrain one degree of freedom against ones that are not selected in the filter – something that should probably be considered a bug. Use get_view() and merge() instead.
Member AffineConstraints< number >::AffineConstraints (const IndexSet &locally_stored_constraints)
This constructor is equivalent to calling the following one with both of its arguments equal to the index set provided here. This is not wrong, but inefficient. Use the following constructor instead.
Member AffineConstraints< number >::reinit (const IndexSet &locally_stored_constraints)
Use the reinit() function with two index set arguments instead.
Class Algorithms::DoFOutputOperator< VectorType, dim, spacedim >
The caller should set up and manage a DataOut object instead.
Member CELL_COARSEN
Use CellStatus::cell_will_be_coarsened instead
Member CELL_INVALID
Use CellStatus::cell_invalid instead
Member CELL_PERSIST
Use CellStatus::cell_will_persist instead
Member CELL_REFINE
Use CellStatus::cell_will_be_refined instead
Member CellAccessor< dim, spacedim >::get_cells_adjacent_to_line (const unsigned int i) const
This function was introduced in deal.II 9.8 to fix a bug in handling edges in FE_NedelecSZ, but it will be removed again after 9.8 in favor of a better approach. You will not want to use this function in user code.
Member DataOutBase::default_suffix (const OutputFormat output_format)
Using Tecplot binary output is deprecated.
Member DEAL_II_FALLTHROUGH
This macro is deprecated. Use the C++17 attribute [[fallthrough]] directly instead.
Member DoFHandler< dim, spacedim >::block_info () const
Use an external BlockInfo instead.
Member DoFHandler< dim, spacedim >::initialize_local_block_info ()
Use an external BlockInfo instead.
Member DoFTools::extract_locally_active_dofs (const DoFHandler< dim, spacedim > &dof_handler, IndexSet &dof_set)
Use the previous function instead.
Member DoFTools::extract_locally_active_level_dofs (const DoFHandler< dim, spacedim > &dof_handler, IndexSet &dof_set, const unsigned int level)
Use the previous function instead.
Member DoFTools::extract_locally_relevant_dofs (const DoFHandler< dim, spacedim > &dof_handler, IndexSet &dof_set)
Use the previous function instead.
Member DoFTools::extract_locally_relevant_level_dofs (const DoFHandler< dim, spacedim > &dof_handler, const unsigned int level, IndexSet &dof_set)
Use the previous function instead.
Member FEEvaluationData< dim, Number, is_face >::get_normal_vector (const unsigned int q_point) const
Use normal_vector() instead.
Member FEFaceEvaluation< dim, fe_degree, n_q_points_1d, n_components_, Number, VectorizedArrayType >::integrate_scatter (const bool integrate_values, const bool integrate_gradients, VectorType &output_vector)
Please use the integrate_scatter() function with the EvaluationFlags argument.
Member FEInterfaceViews::Vector< dim, spacedim >::average_hessian (const unsigned int interface_dof_index, const unsigned int q_point) const
Use the average_of_hessians() function instead.
Member FEInterfaceViews::Vector< dim, spacedim >::jump_gradient (const unsigned int interface_dof_index, const unsigned int q_point) const
Use the average_of_gradients() function instead.
Member FEInterfaceViews::Vector< dim, spacedim >::jump_hessian (const unsigned int interface_dof_index, const unsigned int q_point) const
Use the average_of_hessians() function instead.
Member FEPointEvaluationBase< n_components_, dim, spacedim, Number >::real_point (const unsigned int point_index) const
Use the function quadrature_point() instead.
Member FETools::cell_to_face_patch (const unsigned int &degree, const unsigned int &direction, const bool &cell_hierarchical_numbering, const bool &is_continuous)
Use FETools::cell_to_face_patch_numbering() instead.
Member FETools::Compositing::compute_nonzero_components (const FiniteElement< dim, spacedim > *fe1, const unsigned int N1, const FiniteElement< dim, spacedim > *fe2=nullptr, const unsigned int N2=0, const FiniteElement< dim, spacedim > *fe3=nullptr, const unsigned int N3=0, const FiniteElement< dim, spacedim > *fe4=nullptr, const unsigned int N4=0, const FiniteElement< dim, spacedim > *fe5=nullptr, const unsigned int N5=0, const bool do_tensor_product=true)
Use the versions of this function that take a vector of elements or an initializer list as arguments.
Member FETools::Compositing::compute_restriction_is_additive_flags (const FiniteElement< dim, spacedim > *fe1, const unsigned int N1, const FiniteElement< dim, spacedim > *fe2=nullptr, const unsigned int N2=0, const FiniteElement< dim, spacedim > *fe3=nullptr, const unsigned int N3=0, const FiniteElement< dim, spacedim > *fe4=nullptr, const unsigned int N4=0, const FiniteElement< dim, spacedim > *fe5=nullptr, const unsigned int N5=0)
Use the versions of this function that take a vector of elements or an initializer list as arguments.
Member FETools::Compositing::multiply_dof_numbers (const FiniteElement< dim, spacedim > *fe1, const unsigned int N1, const FiniteElement< dim, spacedim > *fe2=nullptr, const unsigned int N2=0, const FiniteElement< dim, spacedim > *fe3=nullptr, const unsigned int N3=0, const FiniteElement< dim, spacedim > *fe4=nullptr, const unsigned int N4=0, const FiniteElement< dim, spacedim > *fe5=nullptr, const unsigned int N5=0)
Use the versions of this function that take a vector of elements or an initializer list as arguments.
Member FiniteElement< dim, spacedim >::fill_fe_face_values (const typename Triangulation< dim, spacedim >::cell_iterator &cell, const unsigned int face_no, const Quadrature< dim - 1 > &quadrature, const Mapping< dim, spacedim > &mapping, const typename Mapping< dim, spacedim >::InternalDataBase &mapping_internal, const internal::FEValuesImplementation::MappingRelatedData< dim, spacedim > &mapping_data, const InternalDataBase &fe_internal, internal::FEValuesImplementation::FiniteElementRelatedData< dim, spacedim > &output_data) const
Use the version taking a hp::QCollection argument.
Member FiniteElement< dim, spacedim >::get_face_data (const UpdateFlags update_flags, const Mapping< dim, spacedim > &mapping, const Quadrature< dim - 1 > &quadrature, internal::FEValuesImplementation::FiniteElementRelatedData< dim, spacedim > &output_data) const
Use the version taking a hp::QCollection argument.
Class Legacy::SolutionTransfer< dim, VectorType, spacedim >
Use SolutionTransfer instead.
Member Mapping< dim, spacedim >::fill_fe_face_values (const typename Triangulation< dim, spacedim >::cell_iterator &cell, const unsigned int face_no, const Quadrature< dim - 1 > &quadrature, const typename Mapping< dim, spacedim >::InternalDataBase &internal_data, internal::FEValuesImplementation::MappingRelatedData< dim, spacedim > &output_data) const
Use the version taking a hp::QCollection argument.
Member Mapping< dim, spacedim >::get_face_data (const UpdateFlags update_flags, const Quadrature< dim - 1 > &quadrature) const
Use the version taking a hp::QCollection argument.
Class MeshWorker::Assembler::Functional< number >
This class is deprecated and will be removed in a future release.
Member MeshWorker::integration_loop (IteratorType begin, std_cxx20::type_identity_t< IteratorType > end, DoFInfo< dim, spacedim > &dof_info, IntegrationInfoBox< dim, spacedim > &box, const LocalIntegrator< dim, spacedim > &integrator, AssemblerType &assembler, const LoopControl &lctrl=LoopControl())
This function is deprecated, along with the LocalIntegrator class. Use the MeshWorker::loop() function directly, with three function objects that perform the cell, boundary, and interior face integration.
Class MeshWorker::LocalIntegrator< dim, spacedim, number >
This class is deprecated. It used to be the basis for integration via the MeshWorker::integration_loop() function, but the same functionality is available via MeshWorker::loop().
Member MeshWorker::LocalIntegrator< dim, spacedim, number >::input_vector_names
Because the library itself does not use this field, it is better placed in derived classes.
Member MeshWorker::LocalIntegrator< dim, spacedim, number >::output_names
Because the library itself does not use this field, it is better placed in derived classes.
Member ObserverPointer< T, P >::clear ()
This function is deprecated. It does not use the semantics we usually use for this class, and its use is surely going to be confusing.
Member PETScWrappers::TimeStepper< VectorType, PMatrixType, AMatrixType >::decide_for_coarsening_and_refinement
This callback is equivalent to decide_and_prepare_for_remeshing except that it returns the decision whether or not to stop operations via the last reference argument of the function object instead of a plain return value. This callback is deprecated. Use decide_and_prepare_for_remeshing instead.
Member PETScWrappers::TimeStepper< VectorType, PMatrixType, AMatrixType >::distribute
This callback is equivalent to update_constrained_components, but is deprecated. Use update_constrained_components instead.
Member PETScWrappers::TimeStepper< VectorType, PMatrixType, AMatrixType >::interpolate
This callback is equivalent to transfer_solution_vectors_to_new_mesh, but is deprecated. Use transfer_solution_vectors_to_new_mesh instead.
Member PolarManifold< dim, spacedim >::center
Use get_center() instead.
Member ReferenceCell< dim >::compute_orientation (const std::array< T, N > &vertices_0, const std::array< T, N > &vertices_1) const
Use get_combined_orientation() instead.
Member ReferenceCell< dim >::n_vertices_to_type (const int dim_, const unsigned int n_vertices)
Use ReferenceCells::n_vertices_to_reference_cell() instead.
Member Rol::VectorAdaptor
Use TrilinosWrappers::ROLAdaptor instead.
Member SolverGMRES< VectorType >::AdditionalData::max_n_tmp_vectors
Use max_basis_size instead.
Member SparsityTools::distribute_sparsity_pattern (BlockDynamicSparsityPattern &dsp, const std::vector< IndexSet > &owned_set_per_cpu, const MPI_Comm mpi_comm, const IndexSet &myrange)
Use the distribute_sparsity_pattern() with a single index set for the present MPI process only.
Member SphericalManifold< dim, spacedim >::center
Use get_center() instead.
Member SUNDIALS::ARKode< VectorType >::AdditionalData::anderson_acceleration_subspace
Provide ARKStepper::AdditionalData::anderson_acceleration_subspace instead.
Member SUNDIALS::ARKode< VectorType >::AdditionalData::implicit_function_is_linear
Provide ARKStepper::AdditionalData::implicit_function_is_linear instead.
Member SUNDIALS::ARKode< VectorType >::AdditionalData::implicit_function_is_time_independent
Provide ARKStepper::AdditionalData::implicit_function_is_time_independent instead.
Member SUNDIALS::ARKode< VectorType >::AdditionalData::mass_is_time_independent
Provide ARKStepper::AdditionalData::mass_is_time_independent instead.
Member SUNDIALS::ARKode< VectorType >::AdditionalData::maximum_non_linear_iterations
Provide ARKStepper::AdditionalData::maximum_non_linear_iterations instead.
Member SUNDIALS::ARKode< VectorType >::AdditionalData::maximum_order
Provide ARKStepper::AdditionalData::order instead.
Member SUNDIALS::ARKode< VectorType >::explicit_function
Specify ARKStepper::explicit_function instead.
Member SUNDIALS::ARKode< VectorType >::implicit_function
Specify ARKStepper::implicit_function instead.
Member SUNDIALS::ARKode< VectorType >::jacobian_preconditioner_setup
Specify ARKStepper::jacobian_preconditioner_setup instead.
Member SUNDIALS::ARKode< VectorType >::jacobian_preconditioner_solve
Specify ARKStepper::jacobian_preconditioner_solve instead.
Member SUNDIALS::ARKode< VectorType >::jacobian_times_setup
Specify ARKStepper::jacobian_times_vector_setup instead.
Member SUNDIALS::ARKode< VectorType >::jacobian_times_vector
Specify ARKStepper::jacobian_times_vector instead.
Member SUNDIALS::ARKode< VectorType >::mass_preconditioner_setup
Specify ARKStepper::mass_preconditioner_solve instead.
Member SUNDIALS::ARKode< VectorType >::mass_preconditioner_solve
Specify ARKStepper::mass_preconditioner_solve instead.
Member SUNDIALS::ARKode< VectorType >::mass_times_setup
Specify ARKStepper::mass_times_vector_setup instead.
Member SUNDIALS::ARKode< VectorType >::mass_times_vector
Specify ARKStepper::mass_times_vector instead.
Member SUNDIALS::ARKode< VectorType >::solve_linearized_system
Specify ARKStepper::solve_linearized_system instead.
Member SUNDIALS::ARKode< VectorType >::solve_mass
Specify ARKStepper::solve_mass instead.
Member Triangulation< dim, spacedim >::CELL_COARSEN
This is an alias for backward compatibility. Use CellStatus directly.
Member Triangulation< dim, spacedim >::CELL_INVALID
This is an alias for backward compatibility. Use CellStatus directly.
Member Triangulation< dim, spacedim >::CELL_PERSIST
This is an alias for backward compatibility. Use CellStatus directly.
Member Triangulation< dim, spacedim >::CELL_REFINE
This is an alias for backward compatibility. Use CellStatus directly.
Member Triangulation< dim, spacedim >::CellStatus
This is an alias for backward compatibility. Use CellStatus directly.
Member Utilities::MPI::RemotePointEvaluation< dim, spacedim >::RemotePointEvaluation (const double tolerance, const bool enforce_unique_mapping=false, const unsigned int rtree_level=0, const std::function< std::vector< bool >()> &marked_vertices={})