Skip to content
Snippets Groups Projects

Compare revisions

Changes are shown as if the source revision was being merged into the target revision. Learn more about comparing revisions.

Source

Select target project
No results found

Target

Select target project
  • mosaic/software/parallel-computing/openfpm/openfpm_pdata
  • argupta/openfpm_pdata
2 results
Show changes
Showing
with 6590 additions and 530 deletions
openfpm_devices @ 5e772382
Subproject commit 5e77238220a0ad397afc8939c85b402c09d8e87b
openfpm_io @ d3a6ccf2
Subproject commit d3a6ccf23ab183d35d77317aba70193ac0ca0bc7
openfpm_vcluster @ 99436bef
Subproject commit 99436bef0af38c208ed27755fa5f6b44eabc4172
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
#include "Space/SpaceBox.hpp"
#ifndef DECOMPOSITION_HPP_
#define DECOMPOSITION_HPP_
#include "Space/Ghost.hpp"
#include "Space/Shape/Box.hpp"
/**
*
* \brief class that store Internal part external and border part of a dataset
......
#ifndef DIST_MODEL_HPP
#define DIST_MODEL_HPP
#include "metis.h"
/*! \brief This class do graph partitioning
*
* This class do graph partitioning, it use METIS internaly
*
*/
template<typename Graph, typename algorithm>
class GraphPartitioning
{
//! Structure that store the graph
Graph & grp;
/*! Constructor
*
* It load the graph to partition
*
* \param g Graph to store
*
*/
GraphPartitioning(Graph & g)
:grp(g)
{}
};
#endif