Octopus
perturbation_oct_m::perturbation_t Type Reference

Detailed Description

Definition at line 148 of file perturbation.F90.

Inheritance diagram for perturbation_oct_m::perturbation_t:
Inheritance graph

Private Member Functions

procedure setup_dir => perturbation_setup_dir
 
procedure apply_batch => perturbation_apply_batch
 
procedure dexpectation_value => dperturbation_expectation_value
 
procedure zexpectation_value => zperturbation_expectation_value
 
procedure dstates_elec_expectation_value => dperturbation_states_elec_expectation_value
 
procedure zstates_elec_expectation_value => zperturbation_states_elec_expectation_value
 
procedure dexpectation_density => dperturbation_expectation_density
 
procedure zexpectation_density => zperturbation_expectation_density
 
procedure(perturbation_info), deferred info
 
procedure(dperturbation_apply), deferred dapply
 
procedure(zperturbation_apply), deferred zapply
 
procedure(dperturbation_apply_order_2), deferred dapply_order_2
 
procedure(zperturbation_apply_order_2), deferred zapply_order_2
 

Private Attributes

integer dir
 
integer dir2
 

Member Function/Subroutine Documentation

◆ setup_dir()

procedure perturbation_oct_m::perturbation_t::setup_dir
private

Definition at line 152 of file perturbation.F90.

◆ apply_batch()

procedure perturbation_oct_m::perturbation_t::apply_batch
private

Definition at line 153 of file perturbation.F90.

◆ dexpectation_value()

procedure perturbation_oct_m::perturbation_t::dexpectation_value
private

Definition at line 154 of file perturbation.F90.

◆ zexpectation_value()

procedure perturbation_oct_m::perturbation_t::zexpectation_value
private

Definition at line 155 of file perturbation.F90.

◆ dstates_elec_expectation_value()

procedure perturbation_oct_m::perturbation_t::dstates_elec_expectation_value
private

Definition at line 156 of file perturbation.F90.

◆ zstates_elec_expectation_value()

procedure perturbation_oct_m::perturbation_t::zstates_elec_expectation_value
private

Definition at line 157 of file perturbation.F90.

◆ dexpectation_density()

procedure perturbation_oct_m::perturbation_t::dexpectation_density
private

Definition at line 158 of file perturbation.F90.

◆ zexpectation_density()

procedure perturbation_oct_m::perturbation_t::zexpectation_density
private

Definition at line 159 of file perturbation.F90.

◆ info()

procedure(perturbation_info), deferred perturbation_oct_m::perturbation_t::info
private

Definition at line 160 of file perturbation.F90.

◆ dapply()

procedure(dperturbation_apply), deferred perturbation_oct_m::perturbation_t::dapply
private

Definition at line 161 of file perturbation.F90.

◆ zapply()

procedure(zperturbation_apply), deferred perturbation_oct_m::perturbation_t::zapply
private

Definition at line 162 of file perturbation.F90.

◆ dapply_order_2()

procedure(dperturbation_apply_order_2), deferred perturbation_oct_m::perturbation_t::dapply_order_2
private

Definition at line 163 of file perturbation.F90.

◆ zapply_order_2()

procedure(zperturbation_apply_order_2), deferred perturbation_oct_m::perturbation_t::zapply_order_2
private

Definition at line 164 of file perturbation.F90.

Member Data Documentation

◆ dir

integer perturbation_oct_m::perturbation_t::dir
private

Definition at line 149 of file perturbation.F90.

◆ dir2

integer perturbation_oct_m::perturbation_t::dir2
private

Definition at line 150 of file perturbation.F90.


The documentation for this type was generated from the following file: