fpmas 1.6
Namespaces | Macros | Functions
fpmas.h File Reference
#include "fpmas/model/serializer.h"
#include "fpmas/synchro/ghost/global_ghost_mode.h"
#include "fpmas/synchro/hard/hard_sync_mode.h"
#include "fpmas/graph/graph_builder.h"
#include "fpmas/random/random.h"
#include "fpmas/model/spatial/moore.h"
#include "fpmas/model/spatial/grid_agent_mapping.h"
#include "fpmas/model/spatial/grid_load_balancing.h"
#include "fpmas/model/spatial/cell_load_balancing.h"
#include "fpmas/model/spatial/graph.h"
#include "fpmas/io/formatted_output.h"
#include "fpmas/io/csv_output.h"
#include "fpmas/io/json_output.h"
#include "fpmas/io/breakpoint.h"
#include "fpmas/utils/cast.h"
#include "fpmas/graph/analysis.h"
#include "fpmas/model/spatial/analysis.h"
Include dependency graph for fpmas.h:

Go to the source code of this file.

Namespaces

namespace  fpmas
 
namespace  fpmas::api
 
namespace  fpmas::api::communication
 
namespace  fpmas::communication
 
namespace  fpmas::api::graph
 
namespace  fpmas::graph
 
namespace  fpmas::api::load_balancing
 
namespace  fpmas::load_balancing
 
namespace  fpmas::load_balancing::zoltan
 
namespace  fpmas::api::synchro
 
namespace  fpmas::synchro
 
namespace  fpmas::synchro::hard
 
 
 
namespace  fpmas::synchro::hard::api
 
namespace  fpmas::synchro::ghost
 
namespace  fpmas::api::scheduler
 
namespace  fpmas::scheduler
 
namespace  fpmas::api::runtime
 
namespace  fpmas::runtime
 
namespace  fpmas::api::model
 
namespace  fpmas::model
 
namespace  fpmas::exceptions
 
namespace  fpmas::api::random
 
namespace  fpmas::random
 
namespace  fpmas::api::io
 
namespace  fpmas::io
 
namespace  fpmas::io::json
 
namespace  fpmas::io::datapack
 
namespace  fpmas::api::utils
 
namespace  fpmas::utils
 
namespace  fpmas::api::utils::perf
 
namespace  fpmas::utils::perf
 
namespace  nlohmann
 

Macros

#define FPMAS_VERSION   "1.6"
 
#define FPMAS_VERSION_MAJOR   1
 
#define FPMAS_VERSION_MINOR   6
 
#define FPMAS_VERSION_PATCH
 

Functions

void fpmas::init (int argc, char **argv)
 
void fpmas::finalize ()
 
void fpmas::seed (unsigned long seed)
 

Detailed Description

Main FPMAS include file.

Macro Definition Documentation

◆ FPMAS_VERSION

#define FPMAS_VERSION   "1.6"

FPMAS version literal.

◆ FPMAS_VERSION_MAJOR

#define FPMAS_VERSION_MAJOR   1

FPMAS version major

◆ FPMAS_VERSION_MINOR

#define FPMAS_VERSION_MINOR   6

FPMAS version minor

◆ FPMAS_VERSION_PATCH

#define FPMAS_VERSION_PATCH

FPMAS version patch