![]()  | 
  
    Octopus
    
   | 
 
Data Types | |
| type | interactions_factory_t | 
Functions/Subroutines | |
| class(interaction_t) function, pointer | interactions_factory_create (this, type, partner) | 
| create an interaction of given type with specified partner  More... | |
| type(interactions_factory_options_t) function, dimension(size(interactions)) | interactions_factory_options (namespace, interactions) | 
| return a list of options to be used when creating the interactions  More... | |
      
  | 
  private | 
create an interaction of given type with specified partner
This functions calls the constructor of the specific interaction type and returns a pointer to this new interaction.
Definition at line 153 of file interactions_factory.F90.
      
  | 
  private | 
return a list of options to be used when creating the interactions
This functions uses the provided namespace to parse the input options regarding the interaction creation.
| [in] | namespace | namespace to use when getting the options. | 
| [in] | interactions | interactions for which the options are to be provided. | 
Definition at line 194 of file interactions_factory.F90.