(git:c5411e0)
Loading...
Searching...
No Matches
ps_implicit_types::ps_implicit_type Type Reference

Data Fields

logical do_dbc_cube = .FALSE.
 
type(dielectric_type), pointer dielectric => NULL()
 
type(dct_typedct_env = dct_type()
 
type(pw_r3d_rs_type), pointer initial_guess => NULL()
 
type(pw_r3d_rs_type), pointer v_eps => NULL()
 
type(pw_r3d_rs_type), pointer cstr_charge => NULL()
 
real(dp), dimension(:), allocatable initial_lambda
 
real(dp) ehartree = 0.0_dp
 
real(dp) electric_enthalpy = 0.0_dp
 
integer times_called = 0
 
type(dirichlet_bc_p_type), dimension(:), allocatable contacts
 
real(dp), dimension(:, :), allocatable qs
 
real(dp), dimension(:, :), allocatable rinv
 
real(dp), dimension(:, :), allocatable b
 
real(dp), dimension(:, :), allocatable bt
 
real(dp), dimension(:), allocatable v_d
 
real(dp), dimension(:), allocatable osc_frac
 
real(dp), dimension(:), allocatable frequency
 
real(dp), dimension(:), allocatable phase
 
integer, dimension(:), allocatable idx_1dto3d
 

Detailed Description

Definition at line 46 of file ps_implicit_types.F.

Field Documentation

◆ do_dbc_cube

logical ps_implicit_types::ps_implicit_type::do_dbc_cube = .FALSE.

Definition at line 47 of file ps_implicit_types.F.

◆ dielectric

type(dielectric_type), pointer ps_implicit_types::ps_implicit_type::dielectric => NULL()

Definition at line 48 of file ps_implicit_types.F.

◆ dct_env

type(dct_type) ps_implicit_types::ps_implicit_type::dct_env = dct_type()

Definition at line 49 of file ps_implicit_types.F.

◆ initial_guess

type(pw_r3d_rs_type), pointer ps_implicit_types::ps_implicit_type::initial_guess => NULL()

Definition at line 50 of file ps_implicit_types.F.

◆ v_eps

type(pw_r3d_rs_type), pointer ps_implicit_types::ps_implicit_type::v_eps => NULL()

Definition at line 51 of file ps_implicit_types.F.

◆ cstr_charge

type(pw_r3d_rs_type), pointer ps_implicit_types::ps_implicit_type::cstr_charge => NULL()

Definition at line 52 of file ps_implicit_types.F.

◆ initial_lambda

real(dp), dimension(:), allocatable ps_implicit_types::ps_implicit_type::initial_lambda

Definition at line 53 of file ps_implicit_types.F.

◆ ehartree

real(dp) ps_implicit_types::ps_implicit_type::ehartree = 0.0_dp

Definition at line 54 of file ps_implicit_types.F.

◆ electric_enthalpy

real(dp) ps_implicit_types::ps_implicit_type::electric_enthalpy = 0.0_dp

Definition at line 55 of file ps_implicit_types.F.

◆ times_called

integer ps_implicit_types::ps_implicit_type::times_called = 0

Definition at line 56 of file ps_implicit_types.F.

◆ contacts

type(dirichlet_bc_p_type), dimension(:), allocatable ps_implicit_types::ps_implicit_type::contacts

Definition at line 57 of file ps_implicit_types.F.

◆ qs

real(dp), dimension(:, :), allocatable ps_implicit_types::ps_implicit_type::qs

Definition at line 59 of file ps_implicit_types.F.

◆ rinv

real(dp), dimension(:, :), allocatable ps_implicit_types::ps_implicit_type::rinv

Definition at line 60 of file ps_implicit_types.F.

◆ b

real(dp), dimension(:, :), allocatable ps_implicit_types::ps_implicit_type::b

Definition at line 61 of file ps_implicit_types.F.

◆ bt

real(dp), dimension(:, :), allocatable ps_implicit_types::ps_implicit_type::bt

Definition at line 62 of file ps_implicit_types.F.

◆ v_d

real(dp), dimension(:), allocatable ps_implicit_types::ps_implicit_type::v_d

Definition at line 63 of file ps_implicit_types.F.

◆ osc_frac

real(dp), dimension(:), allocatable ps_implicit_types::ps_implicit_type::osc_frac

Definition at line 64 of file ps_implicit_types.F.

◆ frequency

real(dp), dimension(:), allocatable ps_implicit_types::ps_implicit_type::frequency

Definition at line 65 of file ps_implicit_types.F.

◆ phase

real(dp), dimension(:), allocatable ps_implicit_types::ps_implicit_type::phase

Definition at line 66 of file ps_implicit_types.F.

◆ idx_1dto3d

integer, dimension(:), allocatable ps_implicit_types::ps_implicit_type::idx_1dto3d

Definition at line 67 of file ps_implicit_types.F.


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