KratosMultiphysics
KRATOS Multiphysics (Kratos) is a framework for building parallel, multi-disciplinary simulation software, aiming at modularity, extensibility, and high performance. Kratos is written in C++, and counts with an extensive Python interface.
Public Member Functions | Public Attributes | List of all members
Kratos::Tree< TPartitionType >::Partitions Class Reference

Class to represent partitions for the tree. More...

#include <tree.h>

Collaboration diagram for Kratos::Tree< TPartitionType >::Partitions:

Public Member Functions

 Partitions (const std::size_t NumPartitions)
 Constructor to initialize the number of partitions. More...
 
 ~Partitions ()
 Destructor. More...
 

Public Attributes

std::size_t mNumPartitions
 The number of partitions. More...
 

Detailed Description

template<class TPartitionType>
class Kratos::Tree< TPartitionType >::Partitions

Class to represent partitions for the tree.

Constructor & Destructor Documentation

◆ Partitions()

template<class TPartitionType >
Kratos::Tree< TPartitionType >::Partitions::Partitions ( const std::size_t  NumPartitions)
inlineexplicit

Constructor to initialize the number of partitions.

Parameters
NumPartitionsThe number of partitions.

◆ ~Partitions()

template<class TPartitionType >
Kratos::Tree< TPartitionType >::Partitions::~Partitions ( )
inline

Destructor.

Member Data Documentation

◆ mNumPartitions

template<class TPartitionType >
std::size_t Kratos::Tree< TPartitionType >::Partitions::mNumPartitions

The number of partitions.


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