Comm_Group_Noparallel#
#include <Comm_Group_Noparallel.h>
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:`Comm\_Group\_Noparallel <class-comm-group-noparallel>`
[Comm\_Group\_Noparallel](#class-comm-group-noparallel)
Detailed description#
Inherits from#
public : Comm_Group
Inheritance graph#
If the image is too small, right-click and open in new tab
List of Public Static Methods#
List of Public Methods#
List of Protected Methods#
List of Private Methods#
Complete Member Function Documentation#
cree_instance#
Objet_U * Comm_Group_Noparallel::cree_instance()
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:`Objet_U * Comm_Group_Noparallel::cree_instance() <comm-group-noparallel-public-static-objet-u-ptr-comm-group-noparallel-cree-instance>`
[Objet_U * Comm_Group_Noparallel::cree_instance()](#comm-group-noparallel-public-static-objet-u-ptr-comm-group-noparallel-cree-instance)
info#
const Type_info * Comm_Group_Noparallel::info()
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 * Comm_Group_Noparallel::info() <comm-group-noparallel-public-static-const-type-info-ptr-comm-group-noparallel-info>`
[const Type_info * Comm_Group_Noparallel::info()](#comm-group-noparallel-public-static-const-type-info-ptr-comm-group-noparallel-info)
self_cast#
const Comm_Group_Noparallel & Comm_Group_Noparallel::self_cast(const Objet_U &)
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 Comm_Group_Noparallel & Comm_Group_Noparallel::self_cast(const Objet_U &) <comm-group-noparallel-public-static-const-comm-group-noparallel-ref-comm-group-noparallel-self-cast-const-objet-u-ref>`
[const Comm_Group_Noparallel & Comm_Group_Noparallel::self_cast(const Objet_U &)](#comm-group-noparallel-public-static-const-comm-group-noparallel-ref-comm-group-noparallel-self-cast-const-objet-u-ref)
self_cast#
Comm_Group_Noparallel & Comm_Group_Noparallel::self_cast(Objet_U &)
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:`Comm_Group_Noparallel & Comm_Group_Noparallel::self_cast(Objet_U &) <comm-group-noparallel-public-static-comm-group-noparallel-ref-comm-group-noparallel-self-cast-objet-u-ref>`
[Comm_Group_Noparallel & Comm_Group_Noparallel::self_cast(Objet_U &)](#comm-group-noparallel-public-static-comm-group-noparallel-ref-comm-group-noparallel-self-cast-objet-u-ref)
abort#
void Comm_Group_Noparallel::abort() const override
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:`void Comm_Group_Noparallel::abort() const override <comm-group-noparallel-public-void-comm-group-noparallel-abort-const-override>`
[void Comm_Group_Noparallel::abort() const override](#comm-group-noparallel-public-void-comm-group-noparallel-abort-const-override)
all_gather#
void Comm_Group_Noparallel::all_gather(const void *src_buffer, void *dest_buffer, int data_size) const override
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:`void Comm_Group_Noparallel::all_gather(const void *src_buffer, void *dest_buffer, int data_size) const override <comm-group-noparallel-public-void-comm-group-noparallel-all-gather-const-void-ptr-src-buffer-void-ptr-dest-buffer-int-data-size-const-override>`
[void Comm_Group_Noparallel::all_gather(const void *src_buffer, void *dest_buffer, int data_size) const override](#comm-group-noparallel-public-void-comm-group-noparallel-all-gather-const-void-ptr-src-buffer-void-ptr-dest-buffer-int-data-size-const-override)
all_gatherv#
void Comm_Group_Noparallel::all_gatherv(const void *src_buffer, void *dest_buffer, int send_size, const True_int *recv_size, const True_int *displs) const override
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:`void Comm_Group_Noparallel::all_gatherv(const void *src_buffer, void *dest_buffer, int send_size, const True_int *recv_size, const True_int *displs) const override <comm-group-noparallel-public-void-comm-group-noparallel-all-gatherv-const-void-ptr-src-buffer-void-ptr-dest-buffer-int-send-size-const-true-int-ptr-recv-size-const-true-int-ptr-displs-const-override>`
[void Comm_Group_Noparallel::all_gatherv(const void *src_buffer, void *dest_buffer, int send_size, const True_int *recv_size, const True_int *displs) const override](#comm-group-noparallel-public-void-comm-group-noparallel-all-gatherv-const-void-ptr-src-buffer-void-ptr-dest-buffer-int-send-size-const-true-int-ptr-recv-size-const-true-int-ptr-displs-const-override)
all_to_all#
void Comm_Group_Noparallel::all_to_all(const void *src_buffer, void *dest_buffer, int data_size) const override
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:`void Comm_Group_Noparallel::all_to_all(const void *src_buffer, void *dest_buffer, int data_size) const override <comm-group-noparallel-public-void-comm-group-noparallel-all-to-all-const-void-ptr-src-buffer-void-ptr-dest-buffer-int-data-size-const-override>`
[void Comm_Group_Noparallel::all_to_all(const void *src_buffer, void *dest_buffer, int data_size) const override](#comm-group-noparallel-public-void-comm-group-noparallel-all-to-all-const-void-ptr-src-buffer-void-ptr-dest-buffer-int-data-size-const-override)
barrier#
void Comm_Group_Noparallel::barrier(int tag) const override
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:`void Comm_Group_Noparallel::barrier(int tag) const override <comm-group-noparallel-public-void-comm-group-noparallel-barrier-int-tag-const-override>`
[void Comm_Group_Noparallel::barrier(int tag) const override](#comm-group-noparallel-public-void-comm-group-noparallel-barrier-int-tag-const-override)
broadcast#
void Comm_Group_Noparallel::broadcast(void *buffer, int size, int pe_source) const override
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:`void Comm_Group_Noparallel::broadcast(void *buffer, int size, int pe_source) const override <comm-group-noparallel-public-void-comm-group-noparallel-broadcast-void-ptr-buffer-int-size-int-pe-source-const-override>`
[void Comm_Group_Noparallel::broadcast(void *buffer, int size, int pe_source) const override](#comm-group-noparallel-public-void-comm-group-noparallel-broadcast-void-ptr-buffer-int-size-int-pe-source-const-override)
Comm_Group_Noparallel#
Comm_Group_Noparallel::Comm_Group_Noparallel()
constructeur pour le groupe Tous
Detailed description
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:`Comm_Group_Noparallel::Comm_Group_Noparallel() <comm-group-noparallel-public-comm-group-noparallel-comm-group-noparallel>`
[Comm_Group_Noparallel::Comm_Group_Noparallel()](#comm-group-noparallel-public-comm-group-noparallel-comm-group-noparallel)
Comm_Group_Noparallel#
Comm_Group_Noparallel::Comm_Group_Noparallel(const ArrOfInt &pe_list)
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:`Comm_Group_Noparallel::Comm_Group_Noparallel(const ArrOfInt &pe_list) <comm-group-noparallel-public-comm-group-noparallel-comm-group-noparallel-const-arrofint-ref-pe-list>`
[Comm_Group_Noparallel::Comm_Group_Noparallel(const ArrOfInt &pe_list)](#comm-group-noparallel-public-comm-group-noparallel-comm-group-noparallel-const-arrofint-ref-pe-list)
duplique#
int Comm_Group_Noparallel::duplique() const override
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:`int Comm_Group_Noparallel::duplique() const override <comm-group-noparallel-public-int-comm-group-noparallel-duplique-const-override>`
[int Comm_Group_Noparallel::duplique() const override](#comm-group-noparallel-public-int-comm-group-noparallel-duplique-const-override)
gather#
void Comm_Group_Noparallel::gather(const void *src_buffer, void *dest_buffer, int data_size, int root) const override
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:`void Comm_Group_Noparallel::gather(const void *src_buffer, void *dest_buffer, int data_size, int root) const override <comm-group-noparallel-public-void-comm-group-noparallel-gather-const-void-ptr-src-buffer-void-ptr-dest-buffer-int-data-size-int-root-const-override>`
[void Comm_Group_Noparallel::gather(const void *src_buffer, void *dest_buffer, int data_size, int root) const override](#comm-group-noparallel-public-void-comm-group-noparallel-gather-const-void-ptr-src-buffer-void-ptr-dest-buffer-int-data-size-int-root-const-override)
get_info#
const Type_info * Comm_Group_Noparallel::get_info() const override
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 * Comm_Group_Noparallel::get_info() const override <comm-group-noparallel-public-const-type-info-ptr-comm-group-noparallel-get-info-const-override>`
[const Type_info * Comm_Group_Noparallel::get_info() const override](#comm-group-noparallel-public-const-type-info-ptr-comm-group-noparallel-get-info-const-override)
mp_collective_op#
void Comm_Group_Noparallel::mp_collective_op(const double *x, double *resu, const Collective_Op *op, int n) const override
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:`void Comm_Group_Noparallel::mp_collective_op(const double *x, double *resu, const Collective_Op *op, int n) const override <comm-group-noparallel-public-void-comm-group-noparallel-mp-collective-op-const-double-ptr-x-double-ptr-resu-const-collective-op-ptr-op-int-n-const-override>`
[void Comm_Group_Noparallel::mp_collective_op(const double *x, double *resu, const Collective_Op *op, int n) const override](#comm-group-noparallel-public-void-comm-group-noparallel-mp-collective-op-const-double-ptr-x-double-ptr-resu-const-collective-op-ptr-op-int-n-const-override)
mp_collective_op#
void Comm_Group_Noparallel::mp_collective_op(const double *x, double *resu, int n, Collective_Op op) const override
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:`void Comm_Group_Noparallel::mp_collective_op(const double *x, double *resu, int n, Collective_Op op) const override <comm-group-noparallel-public-void-comm-group-noparallel-mp-collective-op-const-double-ptr-x-double-ptr-resu-int-n-collective-op-op-const-override>`
[void Comm_Group_Noparallel::mp_collective_op(const double *x, double *resu, int n, Collective_Op op) const override](#comm-group-noparallel-public-void-comm-group-noparallel-mp-collective-op-const-double-ptr-x-double-ptr-resu-int-n-collective-op-op-const-override)
mp_collective_op#
void Comm_Group_Noparallel::mp_collective_op(const float *x, float *resu, const Collective_Op *op, int n) const override
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:`void Comm_Group_Noparallel::mp_collective_op(const float *x, float *resu, const Collective_Op *op, int n) const override <comm-group-noparallel-public-void-comm-group-noparallel-mp-collective-op-const-float-ptr-x-float-ptr-resu-const-collective-op-ptr-op-int-n-const-override>`
[void Comm_Group_Noparallel::mp_collective_op(const float *x, float *resu, const Collective_Op *op, int n) const override](#comm-group-noparallel-public-void-comm-group-noparallel-mp-collective-op-const-float-ptr-x-float-ptr-resu-const-collective-op-ptr-op-int-n-const-override)
mp_collective_op#
void Comm_Group_Noparallel::mp_collective_op(const float *x, float *resu, int n, Collective_Op op) const override
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:`void Comm_Group_Noparallel::mp_collective_op(const float *x, float *resu, int n, Collective_Op op) const override <comm-group-noparallel-public-void-comm-group-noparallel-mp-collective-op-const-float-ptr-x-float-ptr-resu-int-n-collective-op-op-const-override>`
[void Comm_Group_Noparallel::mp_collective_op(const float *x, float *resu, int n, Collective_Op op) const override](#comm-group-noparallel-public-void-comm-group-noparallel-mp-collective-op-const-float-ptr-x-float-ptr-resu-int-n-collective-op-op-const-override)
mp_collective_op#
void Comm_Group_Noparallel::mp_collective_op(const int *x, int *resu, const Collective_Op *op, int n) const override
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:`void Comm_Group_Noparallel::mp_collective_op(const int *x, int *resu, const Collective_Op *op, int n) const override <comm-group-noparallel-public-void-comm-group-noparallel-mp-collective-op-const-int-ptr-x-int-ptr-resu-const-collective-op-ptr-op-int-n-const-override>`
[void Comm_Group_Noparallel::mp_collective_op(const int *x, int *resu, const Collective_Op *op, int n) const override](#comm-group-noparallel-public-void-comm-group-noparallel-mp-collective-op-const-int-ptr-x-int-ptr-resu-const-collective-op-ptr-op-int-n-const-override)
mp_collective_op#
void Comm_Group_Noparallel::mp_collective_op(const int *x, int *resu, int n, Collective_Op op) const override
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:`void Comm_Group_Noparallel::mp_collective_op(const int *x, int *resu, int n, Collective_Op op) const override <comm-group-noparallel-public-void-comm-group-noparallel-mp-collective-op-const-int-ptr-x-int-ptr-resu-int-n-collective-op-op-const-override>`
[void Comm_Group_Noparallel::mp_collective_op(const int *x, int *resu, int n, Collective_Op op) const override](#comm-group-noparallel-public-void-comm-group-noparallel-mp-collective-op-const-int-ptr-x-int-ptr-resu-int-n-collective-op-op-const-override)
mp_collective_op#
void Comm_Group_Noparallel::mp_collective_op(const trustIdType *x, trustIdType *resu, const Collective_Op *op, int n) const override
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:`void Comm_Group_Noparallel::mp_collective_op(const trustIdType *x, trustIdType *resu, const Collective_Op *op, int n) const override <comm-group-noparallel-public-void-comm-group-noparallel-mp-collective-op-const-trustidtype-ptr-x-trustidtype-ptr-resu-const-collective-op-ptr-op-int-n-const-override>`
[void Comm_Group_Noparallel::mp_collective_op(const trustIdType *x, trustIdType *resu, const Collective_Op *op, int n) const override](#comm-group-noparallel-public-void-comm-group-noparallel-mp-collective-op-const-trustidtype-ptr-x-trustidtype-ptr-resu-const-collective-op-ptr-op-int-n-const-override)
mp_collective_op#
void Comm_Group_Noparallel::mp_collective_op(const trustIdType *x, trustIdType *resu, int n, Collective_Op op) const override
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:`void Comm_Group_Noparallel::mp_collective_op(const trustIdType *x, trustIdType *resu, int n, Collective_Op op) const override <comm-group-noparallel-public-void-comm-group-noparallel-mp-collective-op-const-trustidtype-ptr-x-trustidtype-ptr-resu-int-n-collective-op-op-const-override>`
[void Comm_Group_Noparallel::mp_collective_op(const trustIdType *x, trustIdType *resu, int n, Collective_Op op) const override](#comm-group-noparallel-public-void-comm-group-noparallel-mp-collective-op-const-trustidtype-ptr-x-trustidtype-ptr-resu-int-n-collective-op-op-const-override)
recv#
void Comm_Group_Noparallel::recv(int pe, void *buffer, int size, int tag) const override
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:`void Comm_Group_Noparallel::recv(int pe, void *buffer, int size, int tag) const override <comm-group-noparallel-public-void-comm-group-noparallel-recv-int-pe-void-ptr-buffer-int-size-int-tag-const-override>`
[void Comm_Group_Noparallel::recv(int pe, void *buffer, int size, int tag) const override](#comm-group-noparallel-public-void-comm-group-noparallel-recv-int-pe-void-ptr-buffer-int-size-int-tag-const-override)
reverse_send_recv_list#
int Comm_Group_Noparallel::reverse_send_recv_list(const ArrOfInt &src_list, ArrOfInt &dest_list) const
Detailed description
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:`int Comm_Group_Noparallel::reverse_send_recv_list(const ArrOfInt &src_list, ArrOfInt &dest_list) const <comm-group-noparallel-public-int-comm-group-noparallel-reverse-send-recv-list-const-arrofint-ref-src-list-arrofint-ref-dest-list-const>`
[int Comm_Group_Noparallel::reverse_send_recv_list(const ArrOfInt &src_list, ArrOfInt &dest_list) const](#comm-group-noparallel-public-int-comm-group-noparallel-reverse-send-recv-list-const-arrofint-ref-src-list-arrofint-ref-dest-list-const)
send#
void Comm_Group_Noparallel::send(int pe, const void *buffer, int size, int tag) const override
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:`void Comm_Group_Noparallel::send(int pe, const void *buffer, int size, int tag) const override <comm-group-noparallel-public-void-comm-group-noparallel-send-int-pe-const-void-ptr-buffer-int-size-int-tag-const-override>`
[void Comm_Group_Noparallel::send(int pe, const void *buffer, int size, int tag) const override](#comm-group-noparallel-public-void-comm-group-noparallel-send-int-pe-const-void-ptr-buffer-int-size-int-tag-const-override)
send_recv_finish#
void Comm_Group_Noparallel::send_recv_finish() const override
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:`void Comm_Group_Noparallel::send_recv_finish() const override <comm-group-noparallel-public-void-comm-group-noparallel-send-recv-finish-const-override>`
[void Comm_Group_Noparallel::send_recv_finish() const override](#comm-group-noparallel-public-void-comm-group-noparallel-send-recv-finish-const-override)
send_recv_start#
void Comm_Group_Noparallel::send_recv_start(const ArrOfInt &send_list, const ArrOfInt &send_size, const char *const *const send_buffers, const ArrOfInt &recv_list, const ArrOfInt &recv_size, char *const *const recv_buffers, TypeHint typehint=CHAR) const override
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:`void Comm_Group_Noparallel::send_recv_start(const ArrOfInt &send_list, const ArrOfInt &send_size, const char *const *const send_buffers, const ArrOfInt &recv_list, const ArrOfInt &recv_size, char *const *const recv_buffers, TypeHint typehint=CHAR) const override <comm-group-noparallel-public-void-comm-group-noparallel-send-recv-start-const-arrofint-ref-send-list-const-arrofint-ref-send-size-const-char-ptr-const-ptr-const-send-buffers-const-arrofint-ref-recv-list-const-arrofint-ref-recv-size-char-ptr-const-ptr-const-recv-buffers-typehint-typehint-equal-char-const-override>`
[void Comm_Group_Noparallel::send_recv_start(const ArrOfInt &send_list, const ArrOfInt &send_size, const char *const *const send_buffers, const ArrOfInt &recv_list, const ArrOfInt &recv_size, char *const *const recv_buffers, TypeHint typehint=CHAR) const override](#comm-group-noparallel-public-void-comm-group-noparallel-send-recv-start-const-arrofint-ref-send-list-const-arrofint-ref-send-size-const-char-ptr-const-ptr-const-send-buffers-const-arrofint-ref-recv-list-const-arrofint-ref-recv-size-char-ptr-const-ptr-const-recv-buffers-typehint-typehint-equal-char-const-override)
taille_memoire#
unsigned Comm_Group_Noparallel::taille_memoire() const override
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:`unsigned Comm_Group_Noparallel::taille_memoire() const override <comm-group-noparallel-public-unsigned-comm-group-noparallel-taille-memoire-const-override>`
[unsigned Comm_Group_Noparallel::taille_memoire() const override](#comm-group-noparallel-public-unsigned-comm-group-noparallel-taille-memoire-const-override)
~Comm_Group_Noparallel#
Comm_Group_Noparallel::~Comm_Group_Noparallel() override
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:`Comm_Group_Noparallel::~Comm_Group_Noparallel() override <comm-group-noparallel-public-comm-group-noparallel-dtor-comm-group-noparallel-override>`
[Comm_Group_Noparallel::~Comm_Group_Noparallel() override](#comm-group-noparallel-public-comm-group-noparallel-dtor-comm-group-noparallel-override)
init_group#
void Comm_Group_Noparallel::init_group(const ArrOfInt &pe_list) override
constructeur pour un sous - groupe //
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:`void Comm_Group_Noparallel::init_group(const ArrOfInt &pe_list) override <comm-group-noparallel-protected-void-comm-group-noparallel-init-group-const-arrofint-ref-pe-list-override>`
[void Comm_Group_Noparallel::init_group(const ArrOfInt &pe_list) override](#comm-group-noparallel-protected-void-comm-group-noparallel-init-group-const-arrofint-ref-pe-list-override)
printOn#
Sortie & Comm_Group_Noparallel::printOn(Sortie &x) const override
Ecriture de l’objet sur un flot de sortie Methode a surcharger.
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:`Sortie & Comm_Group_Noparallel::printOn(Sortie &x) const override <comm-group-noparallel-protected-sortie-ref-comm-group-noparallel-printon-sortie-ref-x-const-override>`
[Sortie & Comm_Group_Noparallel::printOn(Sortie &x) const override](#comm-group-noparallel-protected-sortie-ref-comm-group-noparallel-printon-sortie-ref-x-const-override)
readOn#
Entree & Comm_Group_Noparallel::readOn(Entree &) override
Lecture d’un Objet_U sur un flot d’entree Methode a surcharger.
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:`Entree & Comm_Group_Noparallel::readOn(Entree &) override <comm-group-noparallel-protected-entree-ref-comm-group-noparallel-readon-entree-ref-override>`
[Entree & Comm_Group_Noparallel::readOn(Entree &) override](#comm-group-noparallel-protected-entree-ref-comm-group-noparallel-readon-entree-ref-override)
mp_collective_op_template#
void Comm_Group_Noparallel::mp_collective_op_template(const _TYPE_ *x, _TYPE_ *resu, const Collective_Op *op, int n) const
Operation collective sur chaque element d’un tableau de taille n.
Detailed description
x, resu et op doivent pointer sur un tableau de taille n. Pour chaque element x[i] on effectue l’operation op[i] et on met le resultat dans resu[i]
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:`void Comm_Group_Noparallel::mp_collective_op_template(const _TYPE_ *x, _TYPE_ *resu, const Collective_Op *op, int n) const <comm-group-noparallel-private-void-comm-group-noparallel-mp-collective-op-template-const-type-ptr-x-type-ptr-resu-const-collective-op-ptr-op-int-n-const>`
[void Comm_Group_Noparallel::mp_collective_op_template(const _TYPE_ *x, _TYPE_ *resu, const Collective_Op *op, int n) const](#comm-group-noparallel-private-void-comm-group-noparallel-mp-collective-op-template-const-type-ptr-x-type-ptr-resu-const-collective-op-ptr-op-int-n-const)
mp_collective_op_template#
void Comm_Group_Noparallel::mp_collective_op_template(const _TYPE_ *x, _TYPE_ *resu, int n, Collective_Op op) const
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:`void Comm_Group_Noparallel::mp_collective_op_template(const _TYPE_ *x, _TYPE_ *resu, int n, Collective_Op op) const <comm-group-noparallel-private-void-comm-group-noparallel-mp-collective-op-template-const-type-ptr-x-type-ptr-resu-int-n-collective-op-op-const>`
[void Comm_Group_Noparallel::mp_collective_op_template(const _TYPE_ *x, _TYPE_ *resu, int n, Collective_Op op) const](#comm-group-noparallel-private-void-comm-group-noparallel-mp-collective-op-template-const-type-ptr-x-type-ptr-resu-int-n-collective-op-op-const)
Attributes Documentation#
const Type_info Comm_Group_Noparallel::info_obj
int Comm_Group_Noparallel::sending_ = 0