![]() |
Octopus
|
Go to the source code of this file.
Modules | |
| module | interaction_oct_m |
| This module defines the abstract interaction_t class, and some auxiliary classes for interactions. | |
Data Types | |
| type | interaction_oct_m::interaction_t |
| abstract interaction class More... | |
| interface | interaction_oct_m::interaction_calculate |
| All interactions need to implement the following deferred method, which takes information form the interaction partner and system to calculate the interaction. More... | |
| interface | interaction_oct_m::interaction_calculate_energy |
| All interactions need to implement the following deferred method, which takes information form the interaction partner and system to calculate the interaction energy. More... | |
| type | interaction_oct_m::interaction_list_t |
| These classes extend the list and list iterator to make an interaction list. More... | |
| type | interaction_oct_m::interaction_iterator_t |
| These class extend the list and list iterator to make an interaction list. More... | |
Functions/Subroutines | |
| subroutine | interaction_oct_m::interaction_update_partner_couplings (this, requested_iteration) |
| Try to update all the couplings needed from the partner to update the interaction. More... | |
| subroutine | interaction_oct_m::interaction_update (this, requested_iteration) |
| Update the interaction to the requested_iteration. More... | |
| subroutine, public | interaction_oct_m::interaction_end (this) |
| logical function | interaction_oct_m::interaction_restart_read (this, namespace) |
| read restart information More... | |
| subroutine | interaction_oct_m::interaction_restart_write (this, namespace) |
| subroutine | interaction_oct_m::interaction_list_add_node (this, interaction) |
| class(interaction_t) function, pointer | interaction_oct_m::interaction_iterator_get_next (this) |
Variables | |
| integer, parameter, public | interaction_oct_m::timing_exact = 1 |
| integer, parameter, public | interaction_oct_m::timing_retarded = 2 |