(git:9111030)
Loading...
Searching...
No Matches
xc_gauxc_cache::cp_gauxc_cache_params Type Reference

Data Fields

integer natom = -1
 
integer nspins = -1
 
integer batch_size = -1
 
real(c_double) device_runtime_fill_fraction = 0.0_c_double
 
character(len=default_string_length) xc_fun_name = ""
 
character(len=default_string_length) grid_type = ""
 
character(len=default_string_length) radial_quadrature = ""
 
character(len=default_string_length) pruning_scheme = ""
 
character(len=default_string_length) lb_exec_space = ""
 
character(len=default_string_length) int_exec_space = ""
 
character(len=default_path_length) model_eval_name = ""
 
character(len=default_string_length) lwd_kernel = ""
 
logical use_mpi_runtime = .FALSE.
 
logical use_gradient_mpi_runtime = .FALSE.
 
logical use_self_runtime = .FALSE.
 
logical use_gradient_self_runtime = .FALSE.
 
logical use_fd_gradient = .FALSE.
 
logical use_gauxc_model = .FALSE.
 

Detailed Description

Definition at line 31 of file xc_gauxc_cache.F.

Field Documentation

◆ natom

integer xc_gauxc_cache::cp_gauxc_cache_params::natom = -1

Definition at line 32 of file xc_gauxc_cache.F.

◆ nspins

integer xc_gauxc_cache::cp_gauxc_cache_params::nspins = -1

Definition at line 33 of file xc_gauxc_cache.F.

◆ batch_size

integer xc_gauxc_cache::cp_gauxc_cache_params::batch_size = -1

Definition at line 34 of file xc_gauxc_cache.F.

◆ device_runtime_fill_fraction

real(c_double) xc_gauxc_cache::cp_gauxc_cache_params::device_runtime_fill_fraction = 0.0_c_double

Definition at line 35 of file xc_gauxc_cache.F.

◆ xc_fun_name

character(len=default_string_length) xc_gauxc_cache::cp_gauxc_cache_params::xc_fun_name = ""

Definition at line 36 of file xc_gauxc_cache.F.

◆ grid_type

character(len=default_string_length) xc_gauxc_cache::cp_gauxc_cache_params::grid_type = ""

Definition at line 37 of file xc_gauxc_cache.F.

◆ radial_quadrature

character(len=default_string_length) xc_gauxc_cache::cp_gauxc_cache_params::radial_quadrature = ""

Definition at line 38 of file xc_gauxc_cache.F.

◆ pruning_scheme

character(len=default_string_length) xc_gauxc_cache::cp_gauxc_cache_params::pruning_scheme = ""

Definition at line 39 of file xc_gauxc_cache.F.

◆ lb_exec_space

character(len=default_string_length) xc_gauxc_cache::cp_gauxc_cache_params::lb_exec_space = ""

Definition at line 40 of file xc_gauxc_cache.F.

◆ int_exec_space

character(len=default_string_length) xc_gauxc_cache::cp_gauxc_cache_params::int_exec_space = ""

Definition at line 41 of file xc_gauxc_cache.F.

◆ model_eval_name

character(len=default_path_length) xc_gauxc_cache::cp_gauxc_cache_params::model_eval_name = ""

Definition at line 42 of file xc_gauxc_cache.F.

◆ lwd_kernel

character(len=default_string_length) xc_gauxc_cache::cp_gauxc_cache_params::lwd_kernel = ""

Definition at line 43 of file xc_gauxc_cache.F.

◆ use_mpi_runtime

logical xc_gauxc_cache::cp_gauxc_cache_params::use_mpi_runtime = .FALSE.

Definition at line 44 of file xc_gauxc_cache.F.

◆ use_gradient_mpi_runtime

logical xc_gauxc_cache::cp_gauxc_cache_params::use_gradient_mpi_runtime = .FALSE.

Definition at line 45 of file xc_gauxc_cache.F.

◆ use_self_runtime

logical xc_gauxc_cache::cp_gauxc_cache_params::use_self_runtime = .FALSE.

Definition at line 46 of file xc_gauxc_cache.F.

◆ use_gradient_self_runtime

logical xc_gauxc_cache::cp_gauxc_cache_params::use_gradient_self_runtime = .FALSE.

Definition at line 47 of file xc_gauxc_cache.F.

◆ use_fd_gradient

logical xc_gauxc_cache::cp_gauxc_cache_params::use_fd_gradient = .FALSE.

Definition at line 48 of file xc_gauxc_cache.F.

◆ use_gauxc_model

logical xc_gauxc_cache::cp_gauxc_cache_params::use_gauxc_model = .FALSE.

Definition at line 49 of file xc_gauxc_cache.F.


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