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 |