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 | |
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.