Octopus
exchange_operator_oct_m::exchange_operator_t Type Reference

Detailed Description

Definition at line 193 of file exchange_operator.F90.

Public Attributes

type(states_elec_t), pointer, public st => NULL()
 

Private Member Functions

procedure write_info => exchange_operator_write_info
 

Private Attributes

type(xc_cam_tcam
 Hybrid CAM parameters. More...
 
type(poisson_tpsolver
 Poisson solver. More...
 
type(singularity_tsingul
 Coulomb singularity. More...
 
logical useace
 Use adaptively-compressed exchange. More...
 
logical with_isdf
 Use ISDF density-fitting with ACE. More...
 
type(ace_tace
 Adaptively-compressed exchange. More...
 
type(isdf_options_tisdf
 Density fitting for ACE. More...
 

Member Function/Subroutine Documentation

◆ write_info()

procedure exchange_operator_oct_m::exchange_operator_t::write_info
private

Definition at line 203 of file exchange_operator.F90.

Member Data Documentation

◆ st

type(states_elec_t), pointer, public exchange_operator_oct_m::exchange_operator_t::st => NULL()

Definition at line 194 of file exchange_operator.F90.

◆ cam

type(xc_cam_t) exchange_operator_oct_m::exchange_operator_t::cam
private

Hybrid CAM parameters.

Definition at line 195 of file exchange_operator.F90.

◆ psolver

type(poisson_t) exchange_operator_oct_m::exchange_operator_t::psolver
private

Poisson solver.

Definition at line 196 of file exchange_operator.F90.

◆ singul

type(singularity_t) exchange_operator_oct_m::exchange_operator_t::singul
private

Coulomb singularity.

Definition at line 197 of file exchange_operator.F90.

◆ useace

logical exchange_operator_oct_m::exchange_operator_t::useace
private

Use adaptively-compressed exchange.

Definition at line 198 of file exchange_operator.F90.

◆ with_isdf

logical exchange_operator_oct_m::exchange_operator_t::with_isdf
private

Use ISDF density-fitting with ACE.

Definition at line 199 of file exchange_operator.F90.

◆ ace

type(ace_t) exchange_operator_oct_m::exchange_operator_t::ace
private

Adaptively-compressed exchange.

Definition at line 200 of file exchange_operator.F90.

◆ isdf

type(isdf_options_t) exchange_operator_oct_m::exchange_operator_t::isdf
private

Density fitting for ACE.

Definition at line 201 of file exchange_operator.F90.


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