24#ifndef _GEMA_PLUGIN_GEMA_PCR_USERPARTITIONING_H_
25#define _GEMA_PLUGIN_GEMA_PCR_USERPARTITIONING_H_
35 using GmpPartitionMethod::GmpPartitionMethod;
The abstract interface for a partition method implementation.
Definition gmpGemaPCR.h:31
Implements the partition method based on a user given table.
Definition gmpUserPartitioning.h:32
virtual bool partition(GmCellMesh *mesh, int numPartitions, QVector< int > &cellPartition, const GmLogCategory &logger) const
The cell partition function. It gets as input parameters the cell mesh with a valid cell incidence in...
Definition gmpUserPartitioning.cpp:57
virtual void printParameters(const GmLogCategory &logger) const
Virtual method responsible for printing the partition method description.
Definition gmpUserPartitioning.cpp:49
virtual bool checkOptions(const GmLogCategory &logger)
Virtual method responsible for validating the parameters supplied on the class constructor....
Definition gmpUserPartitioning.cpp:32
Declaration of the GmpGemaPCR class.