MD_Vector_mono#

#include <MD_Vector_mono.h>
Brief description

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

How to reference this class#

Copy the following pieces of RST/Markdown code to cite this element in other parts of the sphinx documentation (there is a copy button on the top-right when hovering the code block):

: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#

Definition
const Type_info * MD_Vector_mono::get_info() const override
Brief description

Donne des informations sur le type de l’ Objet_U .

Detailed description

Reimplements:

How to reference this method:

Copy the following pieces of RST/Markdown code to cite this element in other parts of the sphinx documentation (there is a copy button on the top-right when hovering the code block):

:ref:`const Type_info * MD_Vector_mono::get_info() const override <md-vector-mono-public-const-type-info-ptr-md-vector-mono-get-info-const-override>`
[const Type_info * MD_Vector_mono::get_info() const override](#md-vector-mono-public-const-type-info-ptr-md-vector-mono-get-info-const-override)

get_items_to_compute#

Definition
const ArrOfInt & MD_Vector_mono::get_items_to_compute() const override
Brief description
Detailed description

Reimplements:

References
How to reference this method:

Copy the following pieces of RST/Markdown code to cite this element in other parts of the sphinx documentation (there is a copy button on the top-right when hovering the code block):

:ref:`const ArrOfInt & MD_Vector_mono::get_items_to_compute() const override <md-vector-mono-public-const-arrofint-ref-md-vector-mono-get-items-to-compute-const-override>`
[const ArrOfInt & MD_Vector_mono::get_items_to_compute() const override](#md-vector-mono-public-const-arrofint-ref-md-vector-mono-get-items-to-compute-const-override)

get_items_to_sum#

Definition
const ArrOfInt & MD_Vector_mono::get_items_to_sum() const override
Brief description
Detailed description

Reimplements:

References
How to reference this method:

Copy the following pieces of RST/Markdown code to cite this element in other parts of the sphinx documentation (there is a copy button on the top-right when hovering the code block):

:ref:`const ArrOfInt & MD_Vector_mono::get_items_to_sum() const override <md-vector-mono-public-const-arrofint-ref-md-vector-mono-get-items-to-sum-const-override>`
[const ArrOfInt & MD_Vector_mono::get_items_to_sum() const override](#md-vector-mono-public-const-arrofint-ref-md-vector-mono-get-items-to-sum-const-override)

MD_Vector_mono#

Definition
MD_Vector_mono::MD_Vector_mono()
Brief description
Detailed description
How to reference this method:

Copy the following pieces of RST/Markdown code to cite this element in other parts of the sphinx documentation (there is a copy button on the top-right when hovering the code block):

:ref:`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-public-md-vector-mono-md-vector-mono)

~MD_Vector_mono#

Definition
MD_Vector_mono::~MD_Vector_mono() override
Brief description
Detailed description
How to reference this method:

Copy the following pieces of RST/Markdown code to cite this element in other parts of the sphinx documentation (there is a copy button on the top-right when hovering the code block):

:ref:`MD_Vector_mono::~MD_Vector_mono() override <md-vector-mono-public-md-vector-mono-dtor-md-vector-mono-override>`
[MD_Vector_mono::~MD_Vector_mono() override](#md-vector-mono-public-md-vector-mono-dtor-md-vector-mono-override)

info#

Definition
const Type_info * MD_Vector_mono::info()
Brief description
Detailed description
How to reference this method:

Copy the following pieces of RST/Markdown code to cite this element in other parts of the sphinx documentation (there is a copy button on the top-right when hovering the code block):

:ref:`const Type_info * MD_Vector_mono::info() <md-vector-mono-public-static-const-type-info-ptr-md-vector-mono-info>`
[const Type_info * MD_Vector_mono::info()](#md-vector-mono-public-static-const-type-info-ptr-md-vector-mono-info)

self_cast#

Definition
const MD_Vector_mono & MD_Vector_mono::self_cast(const Objet_U &)
Brief description
Detailed description
How to reference this method:

Copy the following pieces of RST/Markdown code to cite this element in other parts of the sphinx documentation (there is a copy button on the top-right when hovering the code block):

:ref:`const MD_Vector_mono & MD_Vector_mono::self_cast(const Objet_U &) <md-vector-mono-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 &)](#md-vector-mono-public-static-const-md-vector-mono-ref-md-vector-mono-self-cast-const-objet-u-ref)

self_cast#

Definition
MD_Vector_mono & MD_Vector_mono::self_cast(Objet_U &)
Brief description
Detailed description
How to reference this method:

Copy the following pieces of RST/Markdown code to cite this element in other parts of the sphinx documentation (there is a copy button on the top-right when hovering the code block):

:ref:`MD_Vector_mono & MD_Vector_mono::self_cast(Objet_U &) <md-vector-mono-public-static-md-vector-mono-ref-md-vector-mono-self-cast-objet-u-ref>`
[MD_Vector_mono & MD_Vector_mono::self_cast(Objet_U &)](#md-vector-mono-public-static-md-vector-mono-ref-md-vector-mono-self-cast-objet-u-ref)

append_from_other_seq#

Definition
virtual void MD_Vector_mono::append_from_other_seq(const MD_Vector_seq &src, int offset, int multiplier)
Brief description
Detailed description
How to reference this method:

Copy the following pieces of RST/Markdown code to cite this element in other parts of the sphinx documentation (there is a copy button on the top-right when hovering the code block):

:ref:`virtual void MD_Vector_mono::append_from_other_seq(const MD_Vector_seq &src, int offset, int multiplier) <md-vector-mono-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)](#md-vector-mono-protected-virtual-void-md-vector-mono-append-from-other-seq-const-md-vector-seq-ref-src-int-offset-int-multiplier)

append_from_other_std#

Definition
virtual void MD_Vector_mono::append_from_other_std(const MD_Vector_std &src, int offset, int multiplier)
Brief description
Detailed description
How to reference this method:

Copy the following pieces of RST/Markdown code to cite this element in other parts of the sphinx documentation (there is a copy button on the top-right when hovering the code block):

:ref:`virtual void MD_Vector_mono::append_from_other_std(const MD_Vector_std &src, int offset, int multiplier) <md-vector-mono-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)](#md-vector-mono-protected-virtual-void-md-vector-mono-append-from-other-std-const-md-vector-std-ref-src-int-offset-int-multiplier)

printOn#

Definition
Sortie & MD_Vector_mono::printOn(Sortie &x) const override
Brief description

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

Detailed description

Reimplements:

References
Referenced By
How to reference this method:

Copy the following pieces of RST/Markdown code to cite this element in other parts of the sphinx documentation (there is a copy button on the top-right when hovering the code block):

:ref:`Sortie & MD_Vector_mono::printOn(Sortie &x) const override <md-vector-mono-protected-sortie-ref-md-vector-mono-printon-sortie-ref-x-const-override>`
[Sortie & MD_Vector_mono::printOn(Sortie &x) const override](#md-vector-mono-protected-sortie-ref-md-vector-mono-printon-sortie-ref-x-const-override)

readOn#

Definition
Entree & MD_Vector_mono::readOn(Entree &) override
Brief description

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

Detailed description

Reimplements:

References
Referenced By
How to reference this method:

Copy the following pieces of RST/Markdown code to cite this element in other parts of the sphinx documentation (there is a copy button on the top-right when hovering the code block):

:ref:`Entree & MD_Vector_mono::readOn(Entree &) override <md-vector-mono-protected-entree-ref-md-vector-mono-readon-entree-ref-override>`
[Entree & MD_Vector_mono::readOn(Entree &) override](#md-vector-mono-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