Arcane  4.1.12.0
Developer documentation
Loading...
Searching...
No Matches
Arcane::mesh::ItemsOwnerBuilder Class Reference

Generic class for calculating entity owners. More...

#include <arcane/mesh/ItemsOwnerBuilder.h>

Collaboration diagram for Arcane::mesh::ItemsOwnerBuilder:

Public Member Functions

 ItemsOwnerBuilder (IMesh *mesh)
void computeFacesOwner ()
void computeEdgesOwner ()
void computeNodesOwner ()

Private Attributes

std::unique_ptr< ItemsOwnerBuilderImplm_p

Detailed Description

Generic class for calculating entity owners.

For all methods, it is assumed that the cell owners are correctly valid and synchronized.

Definition at line 40 of file ItemsOwnerBuilder.h.

Constructor & Destructor Documentation

◆ ItemsOwnerBuilder()

Arcane::mesh::ItemsOwnerBuilder::ItemsOwnerBuilder ( IMesh * mesh)
explicit

Definition at line 628 of file ItemsOwnerBuilder.cc.

◆ ~ItemsOwnerBuilder()

Arcane::mesh::ItemsOwnerBuilder::~ItemsOwnerBuilder ( )

Definition at line 633 of file ItemsOwnerBuilder.cc.

Member Function Documentation

◆ computeEdgesOwner()

void Arcane::mesh::ItemsOwnerBuilder::computeEdgesOwner ( )

Definition at line 652 of file ItemsOwnerBuilder.cc.

◆ computeFacesOwner()

void Arcane::mesh::ItemsOwnerBuilder::computeFacesOwner ( )

Definition at line 643 of file ItemsOwnerBuilder.cc.

◆ computeNodesOwner()

void Arcane::mesh::ItemsOwnerBuilder::computeNodesOwner ( )

Definition at line 661 of file ItemsOwnerBuilder.cc.

Member Data Documentation

◆ m_p

std::unique_ptr<ItemsOwnerBuilderImpl> Arcane::mesh::ItemsOwnerBuilder::m_p
private

Definition at line 57 of file ItemsOwnerBuilder.h.


The documentation for this class was generated from the following files: