Octopus
ghost_interaction_oct_m Module Reference

Data Types

interface  ghost_interaction_t
 The ghost ineraction is a dummy interaction, which needs to be setup between otherwise non-interacting interaction partners, to ensure synchronicity between the systems. More...
 

Functions/Subroutines

class(ghost_interaction_t) function, pointer ghost_interaction_init (partner)
 
subroutine ghost_interaction_calculate (this)
 
subroutine ghost_interaction_calculate_energy (this)
 
subroutine ghost_interaction_finalize (this)
 

Function/Subroutine Documentation

◆ ghost_interaction_init()

class(ghost_interaction_t) function, pointer ghost_interaction_oct_m::ghost_interaction_init ( class(interaction_partner_t), intent(inout), target  partner)
private

Definition at line 132 of file ghost_interaction.F90.

◆ ghost_interaction_calculate()

subroutine ghost_interaction_oct_m::ghost_interaction_calculate ( class(ghost_interaction_t), intent(inout)  this)
private

Definition at line 149 of file ghost_interaction.F90.

◆ ghost_interaction_calculate_energy()

subroutine ghost_interaction_oct_m::ghost_interaction_calculate_energy ( class(ghost_interaction_t), intent(inout)  this)
private

Definition at line 160 of file ghost_interaction.F90.

◆ ghost_interaction_finalize()

subroutine ghost_interaction_oct_m::ghost_interaction_finalize ( type(ghost_interaction_t), intent(inout)  this)
private

Definition at line 174 of file ghost_interaction.F90.