]> https://gitweb.dealii.org/ - dealii.git/commitdiff
Remove the deprecated member variables 'supports_distributed_data' of vector classes.
authorWolfgang Bangerth <bangerth@colostate.edu>
Sun, 30 Apr 2017 14:00:35 +0000 (08:00 -0600)
committerWolfgang Bangerth <bangerth@colostate.edu>
Sun, 30 Apr 2017 14:00:35 +0000 (08:00 -0600)
include/deal.II/lac/block_vector_base.h
include/deal.II/lac/la_parallel_vector.h
include/deal.II/lac/petsc_parallel_vector.h
include/deal.II/lac/petsc_vector.h
include/deal.II/lac/trilinos_vector.h
include/deal.II/lac/vector.h

index 6902ce35afb94c6602e7535c6632bec6ac136939..7dc84c1972aa8e280a413435caee5bc9d7f43de1 100644 (file)
@@ -561,20 +561,6 @@ public:
    */
   typedef typename BlockType::real_type real_type;
 
-  /**
-   * A variable that indicates whether this vector supports distributed data
-   * storage. If true, then this vector also needs an appropriate compress()
-   * function that allows communicating recent set or add operations to
-   * individual elements to be communicated to other processors.
-   *
-   * For the current class, the variable equals the value declared for the
-   * type of the individual blocks.
-   *
-   * @deprecated instead of using this variable, please use the type trait value
-   * <code>is_serial_vector< VectorType >::value</code>
-   */
-  static const bool supports_distributed_data DEAL_II_DEPRECATED = !is_serial_vector<BlockType>::value;
-
   /**
    * Default constructor.
    */
index 5c135c911934bc7de27e65165daf799891f26af8..6a53c1e0b0abde39118df50ca1621b93d82c39c9 100644 (file)
@@ -187,21 +187,6 @@ namespace LinearAlgebra
       typedef types::global_dof_index                           size_type;
       typedef typename numbers::NumberTraits<Number>::real_type real_type;
 
-      /**
-       * A variable that indicates whether this vector supports distributed
-       * data storage. If true, then this vector also needs an appropriate
-       * compress() function that allows communicating recent set or add
-       * operations to individual elements to be communicated to other
-       * processors.
-       *
-       * For the current class, the variable equals true, since it does
-       * support parallel data storage.
-       *
-       * @deprecated instead of using this variable, please use the type trait
-       * value <code>is_serial_vector< VectorType >::value</code>
-       */
-      static const bool supports_distributed_data DEAL_II_DEPRECATED = true;
-
       /**
        * @name 1: Basic Object-handling
        */
index 1ce64fe10af32f9f25c3e7d583c82e271b6ece52..804bb079ca9ec362281d9dfad24a81b70e6fed77 100644 (file)
@@ -162,21 +162,6 @@ namespace PETScWrappers
        */
       typedef types::global_dof_index size_type;
 
-      /**
-       * A variable that indicates whether this vector supports distributed
-       * data storage. If true, then this vector also needs an appropriate
-       * compress() function that allows communicating recent set or add
-       * operations to individual elements to be communicated to other
-       * processors.
-       *
-       * For the current class, the variable equals true, since it does
-       * support parallel data storage.
-       *
-       * @deprecated instead of using this variable, please use the type trait
-       * value <code>is_serial_vector< VectorType >::value</code>
-       */
-      static const bool supports_distributed_data DEAL_II_DEPRECATED = true;
-
       /**
        * Default constructor. Initialize the vector as empty.
        */
index fb3016ff9ff24ed4c27c91795c9a7f3e5951f4cc..28305a8cb0e62935482b702d7cd86d4638f79604 100644 (file)
@@ -59,21 +59,6 @@ namespace PETScWrappers
      */
     typedef types::global_dof_index size_type;
 
-    /**
-     * A variable that indicates whether this vector supports distributed data
-     * storage. If true, then this vector also needs an appropriate compress()
-     * function that allows communicating recent set or add operations to
-     * individual elements to be communicated to other processors.
-     *
-     * For the current class, the variable equals false, since it does not
-     * support parallel data storage. If you do need parallel data storage,
-     * use PETScWrappers::MPI::Vector.
-     *
-     * @deprecated instead of using this variable, please use the type trait
-     * value <code>is_serial_vector< VectorType >::value</code>
-     */
-    static const bool supports_distributed_data DEAL_II_DEPRECATED = false;
-
     /**
      * Default constructor. Initialize the vector as empty.
      */
index fa99de015a256e16c7f842a5b733076d0278e3fb..8aaaf7f608c55bcf8fbc94ef74167a854af9f7fb 100644 (file)
@@ -260,21 +260,6 @@ namespace TrilinosWrappers
        */
       typedef dealii::types::global_dof_index size_type;
 
-      /**
-       * A variable that indicates whether this vector supports distributed
-       * data storage. If true, then this vector also needs an appropriate
-       * compress() function that allows communicating recent set or add
-       * operations to individual elements to be communicated to other
-       * processors.
-       *
-       * For the current class, the variable equals true, since it does
-       * support parallel data storage.
-       *
-       * @deprecated instead of using this variable, please use the type trait
-       * value <code>is_serial_vector< VectorType >::value</code>
-       */
-      static const bool supports_distributed_data DEAL_II_DEPRECATED = true;
-
       /**
        * @name Basic constructors and initialization.
        */
@@ -762,21 +747,6 @@ namespace TrilinosWrappers
      */
     typedef dealii::types::global_dof_index size_type;
 
-    /**
-     * A variable that indicates whether this vector supports distributed data
-     * storage. If true, then this vector also needs an appropriate compress()
-     * function that allows communicating recent set or add operations to
-     * individual elements to be communicated to other processors.
-     *
-     * For the current class, the variable equals false, since it does not
-     * support parallel data storage.  If you do need parallel data storage,
-     * use TrilinosWrappers::MPI::Vector.
-     *
-     * @deprecated instead of using this variable, please use the type trait
-     * value <code>is_serial_vector< VectorType >::value</code>
-     */
-    static const bool supports_distributed_data DEAL_II_DEPRECATED = false;
-
     /**
      * Default constructor that generates an empty (zero size) vector. The
      * function <tt>reinit()</tt> will have to give the vector the correct
index 7f6431c34ebb83f3b2261a34e3e4130ff7094c56..617681e30acc5697da8c3f75de57c3926854aacb 100644 (file)
@@ -162,20 +162,6 @@ public:
    */
   typedef typename numbers::NumberTraits<Number>::real_type real_type;
 
-  /**
-   * A variable that indicates whether this vector supports distributed data
-   * storage. If true, then this vector also needs an appropriate compress()
-   * function that allows communicating recent set or add operations to
-   * individual elements to be communicated to other processors.
-   *
-   * For the current class, the variable equals false, since it does not
-   * support parallel data storage.
-   *
-   * @deprecated instead of using this variable, please use the type trait value
-   * <code>is_serial_vector< VectorType >::value</code>
-   */
-  static const bool supports_distributed_data DEAL_II_DEPRECATED = false;
-
 public:
 
   /**

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.