MD_Vector_mono#

#include <MD_Vector_mono.h>

Generic class for all mono - block MD_Vectors (i.e. non compoosite)

How to cite this class in this doc#

:ref:`MD\_Vector\_mono <class-md-vector-mono>`
[MD\_Vector\_mono](#class-md-vector-mono)

Detailed description#

The two main members of this class are blocs_items_to_sum_ and blocs_items_to_compute_. Note that those two members are hence present in a MD_Vector_composite . For this case the redirection is made to the inner MD_Vector_mono member which aggregates the information. See also class MD_Vector_composite

Inherits from#

Inherited by#

List of Public Methods#

List of Public Static Methods#

List of Protected Methods#

Complete Member Function Documentation#

get_info
const Type_info * MD_Vector_mono::get_info() const override

Donne des informations sur le type de l’ Objet_U .

Reimplements:

How to cite in this doc:
:ref:`const Type_info * MD_Vector_mono::get_info() const override <public-const-type-info-ptr-md-vector-mono-get-info-const-override>`
[const Type_info * MD_Vector_mono::get_info() const override](#public-const-type-info-ptr-md-vector-mono-get-info-const-override)
get_items_to_compute
const ArrOfInt & MD_Vector_mono::get_items_to_compute() const override

Reimplements:

References
How to cite in this doc:
:ref:`const ArrOfInt & MD_Vector_mono::get_items_to_compute() const override <public-const-arrofint-ref-md-vector-mono-get-items-to-compute-const-override>`
[const ArrOfInt & MD_Vector_mono::get_items_to_compute() const override](#public-const-arrofint-ref-md-vector-mono-get-items-to-compute-const-override)
get_items_to_sum
const ArrOfInt & MD_Vector_mono::get_items_to_sum() const override

Reimplements:

References
How to cite in this doc:
:ref:`const ArrOfInt & MD_Vector_mono::get_items_to_sum() const override <public-const-arrofint-ref-md-vector-mono-get-items-to-sum-const-override>`
[const ArrOfInt & MD_Vector_mono::get_items_to_sum() const override](#public-const-arrofint-ref-md-vector-mono-get-items-to-sum-const-override)
MD_Vector_mono
MD_Vector_mono::MD_Vector_mono()
How to cite in this doc:
:ref:`MD_Vector_mono::MD_Vector_mono() <public-md-vector-mono-md-vector-mono>`
[MD_Vector_mono::MD_Vector_mono()](#public-md-vector-mono-md-vector-mono)
~MD_Vector_mono
MD_Vector_mono::~MD_Vector_mono() override
How to cite in this doc:
:ref:`MD_Vector_mono::~MD_Vector_mono() override <public-md-vector-mono-dtor-md-vector-mono-override>`
[MD_Vector_mono::~MD_Vector_mono() override](#public-md-vector-mono-dtor-md-vector-mono-override)
info
const Type_info * MD_Vector_mono::info()
How to cite in this doc:
:ref:`const Type_info * MD_Vector_mono::info() <public-static-const-type-info-ptr-md-vector-mono-info>`
[const Type_info * MD_Vector_mono::info()](#public-static-const-type-info-ptr-md-vector-mono-info)
self_cast
const MD_Vector_mono & MD_Vector_mono::self_cast(const Objet_U &)
How to cite in this doc:
:ref:`const MD_Vector_mono & MD_Vector_mono::self_cast(const Objet_U &) <public-static-const-md-vector-mono-ref-md-vector-mono-self-cast-const-objet-u-ref>`
[const MD_Vector_mono & MD_Vector_mono::self_cast(const Objet_U &)](#public-static-const-md-vector-mono-ref-md-vector-mono-self-cast-const-objet-u-ref)
self_cast
MD_Vector_mono & MD_Vector_mono::self_cast(Objet_U &)
How to cite in this doc:
:ref:`MD_Vector_mono & MD_Vector_mono::self_cast(Objet_U &) <public-static-md-vector-mono-ref-md-vector-mono-self-cast-objet-u-ref>`
[MD_Vector_mono & MD_Vector_mono::self_cast(Objet_U &)](#public-static-md-vector-mono-ref-md-vector-mono-self-cast-objet-u-ref)
append_from_other_seq
virtual void MD_Vector_mono::append_from_other_seq(const MD_Vector_seq &src, int offset, int multiplier)
How to cite in this doc:
:ref:`virtual void MD_Vector_mono::append_from_other_seq(const MD_Vector_seq &src, int offset, int multiplier) <protected-virtual-void-md-vector-mono-append-from-other-seq-const-md-vector-seq-ref-src-int-offset-int-multiplier>`
[virtual void MD_Vector_mono::append_from_other_seq(const MD_Vector_seq &src, int offset, int multiplier)](#protected-virtual-void-md-vector-mono-append-from-other-seq-const-md-vector-seq-ref-src-int-offset-int-multiplier)
append_from_other_std
virtual void MD_Vector_mono::append_from_other_std(const MD_Vector_std &src, int offset, int multiplier)
How to cite in this doc:
:ref:`virtual void MD_Vector_mono::append_from_other_std(const MD_Vector_std &src, int offset, int multiplier) <protected-virtual-void-md-vector-mono-append-from-other-std-const-md-vector-std-ref-src-int-offset-int-multiplier>`
[virtual void MD_Vector_mono::append_from_other_std(const MD_Vector_std &src, int offset, int multiplier)](#protected-virtual-void-md-vector-mono-append-from-other-std-const-md-vector-std-ref-src-int-offset-int-multiplier)
printOn
Sortie & MD_Vector_mono::printOn(Sortie &x) const override

Ecriture de l’objet sur un flot de sortie Methode a surcharger.

Reimplements:

References
Referenced By
How to cite in this doc:
:ref:`Sortie & MD_Vector_mono::printOn(Sortie &x) const override <protected-sortie-ref-md-vector-mono-printon-sortie-ref-x-const-override>`
[Sortie & MD_Vector_mono::printOn(Sortie &x) const override](#protected-sortie-ref-md-vector-mono-printon-sortie-ref-x-const-override)
readOn
Entree & MD_Vector_mono::readOn(Entree &) override

method used to dump/restore a descriptor in a file Each process writes a different descriptor.

See MD_Vector_tools::dump_vector_with_md()

Reimplements:

References
Referenced By
How to cite in this doc:
:ref:`Entree & MD_Vector_mono::readOn(Entree &) override <protected-entree-ref-md-vector-mono-readon-entree-ref-override>`
[Entree & MD_Vector_mono::readOn(Entree &) override](#protected-entree-ref-md-vector-mono-readon-entree-ref-override)

Attributes Documentation#

info_obj (public)
const Type_info MD_Vector_mono::info_obj
blocs_items_to_compute_ (protected)
ArrOfInt MD_Vector_mono::blocs_items_to_compute_
blocs_items_to_sum_ (protected)
ArrOfInt MD_Vector_mono::blocs_items_to_sum_

Friends#

  • friend class MD_Vector_composite