Alien  1.3.0
User documentation
Loading...
Searching...
No Matches
SolverFabricRegisterer.h File Reference

SolverFabricRegisterer.h. More...

Include dependency graph for SolverFabricRegisterer.h:
This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Classes

class  Alien::SolverFabricRegisterer
 Solver fabric registerer. More...

Namespaces

namespace  Alien
 -- tab-width: 2; indent-tabs-mode: nil; coding: utf-8-with-signature --

Macros

#define REGISTER_SOLVER_FABRIC(fabric)
 Macro to register a solver fabric.

Detailed Description

Macro Definition Documentation

◆ REGISTER_SOLVER_FABRIC

#define REGISTER_SOLVER_FABRIC ( fabric)
Value:
extern "C++" Alien::ISolverFabric* alienCreateSolverFabric_##fabric() \
{ \
return new fabric(); \
} \
Alien::SolverFabricRegisterer globaliSolverFabricRegisterer_##fabric( \
alienCreateSolverFabric_##fabric)

Macro to register a solver fabric.

Definition at line 79 of file SolverFabricRegisterer.h.