Zoltan2
|
Defines the Model interface. More...
Go to the source code of this file.
Classes | |
class | Zoltan2::Model< Adapter > |
The base class for all model classes. More... | |
Namespaces | |
namespace | Zoltan2 |
Created by mbenlioglu on Aug 31, 2020. | |
Typedefs | |
typedef std::bitset< NUM_MODEL_FLAGS > | Zoltan2::modelFlag_t |
Enumerations | |
enum | Zoltan2::ModelType { Zoltan2::HypergraphModelType , Zoltan2::GraphModelType , Zoltan2::CoordinateModelType , Zoltan2::IdentifierModelType , Zoltan2::MAX_NUM_MODEL_TYPES } |
An identifier for the general type of model. More... | |
enum | Zoltan2::ModelFlags { Zoltan2::GENERATE_CONSECUTIVE_IDS , Zoltan2::BUILD_LOCAL_GRAPH , Zoltan2::SYMMETRIZE_INPUT_TRANSPOSE , Zoltan2::SYMMETRIZE_INPUT_BIPARTITE , Zoltan2::VERTICES_ARE_MATRIX_ROWS , Zoltan2::VERTICES_ARE_MATRIX_COLUMNS , Zoltan2::VERTICES_ARE_MATRIX_NONZEROS , Zoltan2::VERTICES_ARE_MESH_NODES , Zoltan2::VERTICES_ARE_MESH_ELEMENTS , Zoltan2::REMOVE_SELF_EDGES , Zoltan2::BUILD_SUBSET_GRAPH , Zoltan2::NUM_MODEL_FLAGS } |
Flags are set by a Problem to tell a Model what transformations it may need to do on the user's input. More... | |
Defines the Model interface.
Definition in file Zoltan2_Model.hpp.