]> https://gitweb.dealii.org/ - dealii.git/commitdiff
Remove deprecated classes FEEvaluationGeneral and FEEvaluationGL.
authorWolfgang Bangerth <bangerth@math.tamu.edu>
Sun, 25 Jan 2015 18:53:07 +0000 (12:53 -0600)
committerWolfgang Bangerth <bangerth@math.tamu.edu>
Mon, 26 Jan 2015 00:50:29 +0000 (18:50 -0600)
doc/news/changes.h
include/deal.II/matrix_free/fe_evaluation.h

index 54a4a484c24d34778c5cd1b9547fc446f5d3ca1e..da7379865d92d89769de22adbb6028ede745b023 100644 (file)
@@ -208,6 +208,7 @@ inconvenience this causes.
   - MGTools::extract_inner_interface_dofs.
   - Class MGMatrix.
   - Multigrid::vmult and friends.
+  - Classes FEEvaluationGeneral and FEEvaluationGL.
   <br>
   This release also removes the deprecated class MGDoFHandler. The
   functionality of this class had previously been incorporated into
index 9b4df70e3bc920da216a72cd982c72a9601657c2..0ed7c6b86d4ef383cb6777a91620ddaa354582d5 100644 (file)
@@ -1690,68 +1690,6 @@ private:
 
 
 
-/**
- * Deprecated. Functionality has been merged into FEEvaluation. Use class
- * FEEvaluation instead.
- */
-template <int dim, int fe_degree, int n_q_points_1d = fe_degree+1,
-          int n_components_ = 1, typename Number = double >
-class FEEvaluationGeneral : public FEEvaluation<dim, fe_degree, n_q_points_1d, n_components_,Number>
-{
-public:
-  typedef FEEvaluation<dim, fe_degree, n_q_points_1d, n_components_, Number> BaseClass;
-  typedef Number                            number_type;
-  typedef typename BaseClass::value_type    value_type;
-  typedef typename BaseClass::gradient_type gradient_type;
-  static const unsigned int dimension     = dim;
-  static const unsigned int n_components  = n_components_;
-  static const unsigned int dofs_per_cell = Utilities::fixed_int_power<fe_degree+1,dim>::value;
-  static const unsigned int n_q_points    = Utilities::fixed_int_power<n_q_points_1d,dim>::value;
-
-  /**
-   * Constructor.
-   */
-  FEEvaluationGeneral (const MatrixFree<dim,Number> &matrix_free,
-                       const unsigned int            fe_no   = 0,
-                       const unsigned int            quad_no = 0) DEAL_II_DEPRECATED
-:
-  BaseClass (matrix_free, fe_no, quad_no)
-  {}
-};
-
-
-
-/**
- * Deprecated. Functionality has been merged into FEEvaluation. Use class
- * FEEvaluation instead.
- */
-template <int dim, int fe_degree, int n_components_ = 1, typename Number = double >
-class FEEvaluationGL :
-  public FEEvaluation<dim,fe_degree,fe_degree+1,n_components_,Number>
-{
-public:
-  typedef FEEvaluation<dim,fe_degree,fe_degree+1,n_components_,Number> BaseClass;
-  typedef Number                            number_type;
-  typedef typename BaseClass::value_type    value_type;
-  typedef typename BaseClass::gradient_type gradient_type;
-  static const unsigned int dimension     = dim;
-  static const unsigned int n_components  = n_components_;
-  static const unsigned int dofs_per_cell = Utilities::fixed_int_power<fe_degree+1,dim>::value;
-  static const unsigned int n_q_points    = BaseClass::n_q_points;
-
-  /**
-   * Constructor.
-   */
-  FEEvaluationGL (const MatrixFree<dim,Number> &matrix_free,
-                  const unsigned int          fe_no   = 0,
-                  const unsigned int          quad_no = 0) DEAL_II_DEPRECATED
-:
-  BaseClass (matrix_free, fe_no, quad_no)
-  {}
-};
-
-
-
 namespace internal
 {
   namespace MatrixFreeFunctions

In the beginning the Universe was created. This has made a lot of people very angry and has been widely regarded as a bad move.

Douglas Adams


Typeset in Trocchi and Trocchi Bold Sans Serif.