Octopus
|
This module defines the abstract class for the interaction factory. More...
This module defines the abstract class for the interaction factory.
Data Types | |
interface | interactions_factory_abst_create |
Interface for the function to create a specific interaction. More... | |
interface | interactions_factory_abst_options |
Interface for the function to get the interaction options for a given namespace. More... | |
type | interactions_factory_abst_t |
abstract class for interaction factories More... | |
type | interactions_factory_options_t |
type for storing options to be used when creating a given interaction More... | |
Variables | |
integer, parameter, public | no_partners = -1 |
integer, parameter, public | all_partners = -2 |
integer, parameter, public | only_partners = -3 |
integer, parameter, public | all_except = -4 |
integer, parameter, public interactions_factory_abst_oct_m::no_partners = -1 |
Definition at line 38 of file interactions_factory_abst.F90.
integer, parameter, public interactions_factory_abst_oct_m::all_partners = -2 |
Definition at line 38 of file interactions_factory_abst.F90.
integer, parameter, public interactions_factory_abst_oct_m::only_partners = -3 |
Definition at line 38 of file interactions_factory_abst.F90.
integer, parameter, public interactions_factory_abst_oct_m::all_except = -4 |
Definition at line 38 of file interactions_factory_abst.F90.