| a2y |
a2y.F |
Function |
|
| a2y_gkkp |
a2y_gkkp.F |
Subroutine |
|
| a2y_gkkp_header |
a2y_gkkp.F |
Subroutine |
|
| a2y_kb_pp |
a2y_kb_pp.F |
Subroutine |
|
| a2y_kb_pp_wfk |
a2y_kb_pp.F |
Subroutine |
|
| a2y_wf |
a2y_wf.F |
Subroutine |
|
| A_vecpot_reset |
fields |
Subroutine |
|
| ABS_RT_life_dGAMMA |
RT_operations |
Function |
|
| ABS_RT_life_one_KIND |
RT_operations |
Function |
|
| ABS_RT_life_REF |
RT_operations |
Function |
|
| acfdt_tot_energy |
acfdt_tot_energy.F |
Subroutine |
|
| acknowledge_yambo |
acknowledge_yambo.F |
Subroutine |
|
| add_becprod_nc |
PP_becprod_calc.F |
Subroutine |
|
| add_becprod_so |
PP_becprod_calc.F |
Subroutine |
|
| add_the_semi_column |
msg_characters_vector_int.F |
Subroutine |
|
| ADD_to_saved_values |
RT_operations |
Subroutine |
|
| Afield |
INIT_fields.F |
Subroutine |
|
| Afield_activate |
INIT_fields.F |
Subroutine |
|
| all_locations |
io_utilities.F |
Function |
|
| all_locations |
IO_int |
Interface |
|
| allocate_basisdata_group |
etsf_data |
Subroutine |
|
| allocate_electrons_group |
etsf_data |
Subroutine |
|
| allocate_geometry_group |
etsf_data |
Subroutine |
|
| allocate_gwdata_group |
etsf_data |
Subroutine |
|
| allocate_kpoints_group |
etsf_data |
Subroutine |
|
| Alpha_ED |
nl_optics |
Function |
|
| angle_rot |
divide_class.F |
Function |
This subroutine receives a rotation matrix and determines the
rotation angle. |
| angle_rot_s |
divide_class.F |
Function |
This subroutine receives an improper rotation matrix and determines the
rotation angle. |
| angle_vectors |
divide_class.F |
Function |
This function returns the angle, in degrees, between two vectors. |
| Apply_symm_vec |
Apply_symm_vec.F |
Subroutine |
Apply residual symmetries if present Read more… |
| Apply_W_field |
Apply_W_field.F |
Subroutine |
|
| assign_z_spec |
c2y_db1.F |
Subroutine |
|
| assignment(=) |
pw_wfc_module |
Interface |
|
| assignment(=) |
pw_basis_module |
Interface |
|
| ASSIGNMENT(=) |
timing_m |
Interface |
|
| atmproj_read_ext |
atmproj_tools_module |
Subroutine |
Read more… |
| atom_mapper |
D_lattice |
Subroutine |
|
| atomic_number |
D_lattice |
Function |
|
| atoms_check_symm |
fix_symmetries.F |
Subroutine |
|
| atoms_spatial_inversion |
D_lattice |
Subroutine |
|
| axis_rotation |
vec_operate |
Function |
|
| B_mat_index |
hamiltonian |
Function |
|
| B_mat_index_cv |
hamiltonian |
Function |
|
| Bare_Hamiltonian |
Bare_Hamiltonian.F |
Subroutine |
|
| Berry_polarization_EQ |
Berry_polarization_EQ.F |
Subroutine |
Calculate polarization in terms of geometric Berry phase Read more… |
| Berry_polarization_NEQ |
Berry_polarization_NEQ.F |
Subroutine |
|
| bessel_F2 |
bessel_F2.F |
Function |
|
| bessel_F3 |
bessel_F3.F |
Function |
|
| bessel_F4 |
bessel_F4.F |
Function |
|
| bessel_F5 |
bessel_F5.F |
Function |
|
| bessel_F6 |
bessel_F6.F |
Function |
|
| bessel_J0 |
bessel_J0.F |
Function |
|
| best_cutoff_allocated |
K_restart.F |
Function |
|
| block_distribute |
SLK_tools.F |
Subroutine |
|
| boltzman_f |
functions |
Function |
|
| bose_decay |
functions |
Function |
|
| bose_f |
functions |
Function |
|
| BS_blks_free |
K_blocks.F |
Subroutine |
|
| BS_blks_symmetrize_K |
K_blocks.F |
Subroutine |
|
| BS_Block_size |
BS |
Function |
|
| BS_Blocks_and_Transitions_alloc |
BS |
Subroutine |
|
| BS_Blocks_and_Transitions_free |
BS |
Subroutine |
|
| BS_Blocks_symmetrize_K |
BS |
Subroutine |
|
| BS_correlation_oscillators_alloc |
BSE_utilities.F |
Subroutine |
|
| BS_correlation_oscillators_free |
BSE_utilities.F |
Subroutine |
|
| BS_exchange_oscillators_alloc |
BSE_utilities.F |
Subroutine |
|
| BS_exchange_oscillators_free |
BSE_utilities.F |
Subroutine |
|
| BS_HAYVEC_alloc |
BS_solvers |
Subroutine |
|
| BS_HAYVEC_free |
BS_solvers |
Subroutine |
|
| BSE_alloc |
EXCPH |
Subroutine |
|
| BSE_free |
EXCPH |
Subroutine |
|
| BSE_in_alloc |
EXCPH |
Subroutine |
|
| BSE_in_free |
EXCPH |
Subroutine |
|
| BSE_out_alloc |
EXCPH |
Subroutine |
|
| BSS_alloc |
BS_solvers |
Subroutine |
|
| BSS_DICH_alloc |
DICHROISM |
Subroutine |
|
| BSS_DICH_free |
DICHROISM |
Subroutine |
|
| BSS_free |
BS_solvers |
Subroutine |
|
| BSS_MAGN_alloc |
MAGNONS |
Subroutine |
|
| BSS_MAGN_free |
MAGNONS |
Subroutine |
|
| BSS_MEorb_alloc |
DICHROISM |
Subroutine |
|
| BSS_MEorb_free |
DICHROISM |
Subroutine |
|
| BSS_MEspin_alloc |
DICHROISM |
Subroutine |
|
| BSS_MEspin_free |
DICHROISM |
Subroutine |
|
| BSS_PL_alloc |
PHOTOLUM |
Subroutine |
|
| BSS_PL_free |
PHOTOLUM |
Subroutine |
|
| BSS_resize_and_save |
BS_solvers |
Interface |
|
| BSS_resize_only |
BS_solvers |
Interface |
|
| build_BS_kpt_map |
COLLISIONS_eval.F |
Subroutine |
|
| Build_dG_avg |
COLLISIONS_compose_rt.F |
Subroutine |
|
| Build_F_xc_mat |
Build_F_xc_mat.F |
Subroutine |
|
| build_inverse_BS_eh_table_from_BS_kernel |
BSE_utilities.F |
Subroutine |
|
| build_inverse_BS_eh_table_from_BSS_table |
BSE_utilities.F |
Subroutine |
|
| Build_LSEX_collisions |
Build_LSEX_collisions.F |
Subroutine |
|
| build_matrix |
SLK_test.F |
Subroutine |
|
| Build_Overlaps_Det_EQ |
Build_Overlaps_Det_EQ.F |
Subroutine |
|
| Build_overlaps_det_NEQ |
Build_Overlaps_det_NEQ.F |
Subroutine |
|
| Build_overlaps_det_NEQ_full |
Build_Overlaps_det_NEQ.F |
Subroutine |
|
| Build_overlaps_det_NEQ_OMP |
Build_Overlaps_det_NEQ.F |
Subroutine |
|
| build_Q_map |
EXCPH |
Subroutine |
|
| build_spin_sop |
build_spin_sop.F |
Subroutine |
|
| build_symmetries |
build_symmetries.F |
Subroutine |
|
| Build_tilde_vbands |
Build_tilde_vbands.F |
Subroutine |
|
| Build_V_xc_mat |
Build_V_xc_mat.F |
Subroutine |
|
| Build_W_operator |
Build_W_operator.F |
Subroutine |
|
| build_xc_spin_map |
build_xc_spin_map.F |
Subroutine |
|
| BZ_index |
functions |
Function |
|
| bz_samp_duplicate |
R_lattice |
Subroutine |
|
| bz_samp_duplicate_Fg |
R_lattice |
Subroutine |
|
| bz_samp_duplicate_nosymm |
R_lattice |
Subroutine |
|
| bz_samp_FineGd_alloc |
R_lattice |
Subroutine |
|
| bz_samp_FineGd_default |
R_lattice |
Subroutine |
|
| bz_samp_FineGd_reset |
R_lattice |
Subroutine |
|
| bz_samp_indexes |
bz_samp_indexes.F |
Subroutine |
|
| bz_samp_reset |
R_lattice |
Subroutine |
|
| c0bcast |
parallel_int |
Subroutine |
|
| c0share |
parallel_int |
Subroutine |
|
| c1bcast |
parallel_int |
Subroutine |
|
| c1qparser |
parser_m |
Subroutine |
|
| c1share |
parallel_int |
Subroutine |
|
| c2a |
vec_operate |
Interface |
|
| c2a_scal |
vec_operate |
Subroutine |
|
| c2a_vec |
vec_operate |
Subroutine |
|
| c2bcast |
parallel_int |
Subroutine |
|
| c2share |
parallel_int |
Subroutine |
|
| c2share_x |
parallel_int |
Subroutine |
|
| c2y |
c2y.F |
Function |
|
| c2y_db1 |
c2y_db1.F |
Subroutine |
|
| c2y_file_name |
c2y_file_name.F |
Function |
|
| c2y_wf |
c2y_wf.F |
Subroutine |
|
| c3bcast |
parallel_int |
Subroutine |
|
| c3share |
parallel_int |
Subroutine |
|
| c4share |
parallel_int |
Subroutine |
|
| c5share |
parallel_int |
Subroutine |
|
| c_cross_product |
vec_operate |
Function |
|
| C_driver_transfer |
C_driver_transfer.F |
Subroutine |
|
| c_fprintf |
stderr |
Interface |
|
| c_interface |
IO_int |
Interface |
|
| c_print |
stderr |
Subroutine |
|
| ch0bcast |
parallel_int |
Subroutine |
|
| ch_sort |
LexicalSort |
Subroutine |
|
| check_BS_parameters_consistency |
COLLISIONS_eval.F |
Subroutine |
|
| check_for_a_redundant_IO |
check_for_a_redundant_IO.F |
Subroutine |
|
| check_periodic_directions |
check_periodic_directions.F |
Subroutine |
|
| check_qp_states |
QP_driver.F |
Subroutine |
|
| check_shifts |
k_map_nearest_by_dir.F |
Subroutine |
|
| Check_symmetries |
Check_symmetries.F |
Subroutine |
|
| check_verbosity |
it_tools |
Function |
|
| chmparser |
parser_m |
Subroutine |
|
| chparser |
parser_m |
Subroutine |
|
| chqparser |
parser_m |
Subroutine |
|
| Chverbose_enough |
it_tools |
Function |
|
| CIntegrate |
CIntegrate.F |
Function |
|
| clear_str |
stderr |
Subroutine |
|
| clock_update |
timing_m |
Subroutine |
|
| close_is_on |
IO_m |
Function |
|
| CLOSE_the_run |
CLOSE_the_run.F |
Subroutine |
|
| col_driver |
col_driver.F |
Subroutine |
|
| COLLISIONS_alloc_and_free |
COLLISIONS_alloc_and_free.F |
Subroutine |
|
| COLLISIONS_basic_operations |
COLLISIONS_basic_operations.F |
Subroutine |
|
| COLLISIONS_compose_nl |
COLLISIONS_compose_nl.F |
Subroutine |
|
| COLLISIONS_compose_rt |
COLLISIONS_compose_rt.F |
Subroutine |
|
| COLLISIONS_compose_sc |
COLLISIONS_compose_sc.F |
Subroutine |
|
| COLLISIONS_compress |
COLLISIONS_compress.F |
Subroutine |
|
| COLLISIONS_dbname |
COLLISIONS_dbname.F |
Subroutine |
|
| COLLISIONS_eval |
COLLISIONS_eval.F |
Subroutine |
|
| COLLISIONS_HXC |
COLLISIONS_HXC.F |
Subroutine |
|
| COLLISIONS_linearize_and_IO |
COLLISIONS_linearize_and_IO.F |
Subroutine |
|
| COLLISIONS_load |
COLLISIONS_load.F |
Subroutine |
|
| COLLISIONS_map_to_QP_table |
COLLISIONS_map_to_QP_table.F |
Subroutine |
|
| COLLISIONS_momentum |
COLLISIONS_momentum.F |
Subroutine |
|
| COLLISIONS_naming |
collision_ext |
Subroutine |
|
| COLLISIONS_NEQ_GW_static |
COLLISIONS_NEQ_GW_static.F |
Subroutine |
|
| com_compose_msg |
com_compose_msg.F |
Function |
|
| com_compose_msg |
com |
Interface |
|
| COMM_copy |
parallel_m |
Subroutine |
|
| COMM_reset |
parallel_m |
Subroutine |
|
| compare_mat |
divide_class.F |
Function |
This function compares two 3x3 matrix ( and ) and returns .TRUE. if
they coincide. |
| complex2ch |
stderr |
Function |
|
| COMPOSE_spin_msg |
com |
Function |
|
| composed_fmt |
com_utilities_functions.F |
Function |
|
| composed_fmt |
com_interfcs |
Interface |
|
| compute_envelop |
fields |
Subroutine |
|
| compute_exc_reps |
excitons_symmetries.F |
Subroutine |
|
| compute_intensity |
fields |
Subroutine |
|
| compute_rho_map |
el_density_and_current.F |
Subroutine |
|
| coniug_mat |
divide_class.F |
Subroutine |
It gives . |
| Convolve |
Convolve.F |
Subroutine |
|
| correct_global_XC |
global_XC |
Subroutine |
|
| cp_directory |
IO_m |
Subroutine |
|
| cp_file |
IO_m |
Subroutine |
|
| CPU_activate |
INIT_activate.F |
Subroutine |
|
| CPU_and_ROLE_strings_restore |
parallel_m |
Subroutine |
|
| CPU_and_ROLE_strings_save |
parallel_m |
Subroutine |
|
| CPU_str_reset |
parallel_m |
Subroutine |
|
| CPU_structure_load |
INIT_load.F |
Subroutine |
|
| CREATE_hosts_COMM |
parallel_m |
Subroutine |
|
| CREATE_the_COMM |
parallel_m |
Subroutine |
|
| cross_product |
vec_operate |
Interface |
|
| crystal_lattice |
crystal_lattice.F |
Subroutine |
|
| cstr |
stderr |
Function |
|
| ct |
LIVE_t |
Subroutine |
|
| cti |
LIVE_t |
Subroutine |
|
| cublasCreate_v2 |
main |
Interface |
|
| cublasDestroy_v2 |
main |
Interface |
|
| cublasDgemm_v2 |
main |
Interface |
|
| cudaDeviceSynchronize_v2 |
main |
Interface |
|
| cufftDestroy |
cufft_m |
Interface |
|
| cufftExecZ2Z |
cufft_m |
Interface |
|
| cufftPlan3d |
cufft_m |
Interface |
|
| cufftSetStream |
cufft_m |
Interface |
|
| cusolverdn_y_dummy__ |
cusolverdn_y |
Subroutine |
|
| cusolverDnCgetrf |
cusolverdn_y |
Interface |
|
| cusolverDnCgetrf_bufferSize |
cusolverdn_y |
Interface |
|
| cusolverDnCgetrs |
cusolverdn_y |
Interface |
|
| cusolverDnCreate |
cusolverdn_y |
Interface |
|
| cusolverDnDestroy |
cusolverdn_y |
Interface |
|
| cusolverDnDpotrf |
cusolverdn_y |
Interface |
|
| cusolverDnDpotrf_bufferSize |
cusolverdn_y |
Interface |
|
| cusolverDnDsygvd |
cusolverdn_y |
Interface |
|
| cusolverDnDsygvd_bufferSize |
cusolverdn_y |
Interface |
|
| cusolverDnSetStream |
cusolverdn_y |
Interface |
|
| cusolverDnZgetrf |
cusolverdn_y |
Interface |
|
| cusolverDnZgetrf_bufferSize |
cusolverdn_y |
Interface |
|
| cusolverDnZgetrs |
cusolverdn_y |
Interface |
|
| cusolverDnZheevd |
cusolverdn_y |
Interface |
|
| cusolverDnZheevd_bufferSize |
cusolverdn_y |
Interface |
|
| cusolverDnZhegvd |
cusolverdn_y |
Interface |
|
| cusolverDnZhegvd_bufferSize |
cusolverdn_y |
Interface |
|
| cusolverDnZpotrf |
cusolverdn_y |
Interface |
|
| cusolverDnZpotrf_bufferSize |
cusolverdn_y |
Interface |
|
| cutoff_box |
cutoff_box.F |
Subroutine |
|
| cutoff_cylinder |
cutoff_cylinder.F |
Subroutine |
|
| cutoff_driver |
cutoff_driver.F |
Subroutine |
|
| cutoff_presets |
R_lattice |
Subroutine |
|
| cutoff_slab |
cutoff_slab.F |
Subroutine |
|
| cutoff_sphere |
cutoff_sphere.F |
Subroutine |
|
| cutoff_test |
cutoff_test.F |
Subroutine |
|
| cutoff_ws |
cutoff_ws.F |
Subroutine |
|
| Cverbose_enough |
it_tools |
Function |
|
| d0share |
parallel_int |
Subroutine |
|
| d1share |
parallel_int |
Subroutine |
|
| d2share |
parallel_int |
Subroutine |
|
| d3share |
parallel_int |
Subroutine |
|
| data_alloc |
data_m |
Subroutine |
|
| data_free |
data_m |
Subroutine |
|
| date_and_time_string |
LIVE_t |
Function |
|
| DB_is_OK |
IO_m |
Function |
|
| DB_path |
IO_m |
Function |
|
| dbg |
debug |
Subroutine |
|
| dc0share |
parallel_int |
Subroutine |
|
| dc1share |
parallel_int |
Subroutine |
|
| dc2share |
parallel_int |
Subroutine |
|
| deallocate_basisdata_group |
etsf_data |
Subroutine |
|
| deallocate_electrons_group |
etsf_data |
Subroutine |
|
| deallocate_geometry_group |
etsf_data |
Subroutine |
|
| deallocate_gwdata_group |
etsf_data |
Subroutine |
|
| deallocate_kpoints_group |
etsf_data |
Subroutine |
|
| def_variable_bulk |
def_variable_bulk.F |
Subroutine |
|
| def_variable_bulk |
IO_int |
Interface |
|
| def_variable_elemental |
def_variable_elemental.F |
Subroutine |
|
| def_variable_elemental |
IO_int |
Interface |
|
| define_b_and_DL_vol |
vec_operate |
Subroutine |
|
| define_grid_map |
plot_interpolated_values.F |
Subroutine |
|
| define_zeros |
zeros |
Subroutine |
|
| degeneration_average |
vec_operate |
Subroutine |
|
| degeneration_finder |
vec_operate |
Subroutine |
Find degeneracy in a sorted energy array Read more… |
| deliver_IO_error_message |
IO_m |
Subroutine |
|
| DESC_compare |
DESC_compare.F |
Subroutine |
|
| DESC_compare |
interfaces |
Interface |
|
| desc_to_varname |
io_utilities.F |
Function |
|
| DESC_write |
DESC_write.F |
Subroutine |
|
| DESC_write |
interfaces |
Interface |
|
| detect_point_group |
build_symmetries.F |
Subroutine |
|
| dev_mem_alloc |
dev_memory_m |
Interface |
|
| dev_mem_free |
dev_memory_m |
Interface |
|
| dev_saxpy |
dev_linalg_m |
Subroutine |
|
| dinverse |
POL_FIT_m |
Function |
|
| DIP_polarization |
DIP_polarization.F |
Subroutine |
|
| DIPOLE_ALLOC_elemental |
DIPOLE_ALLOC_elemental.F |
Subroutine |
|
| DIPOLE_ALLOC_elemental |
ALLOC |
Interface |
|
| DIPOLE_ALLOC_global |
DIPOLE_ALLOC_global.F |
Subroutine |
|
| DIPOLE_ALLOC_global |
ALLOC |
Interface |
|
| DIPOLE_build_der_k |
DIPOLE_build_der_k.F |
Subroutine |
|
| Dipole_check_shifted_grids |
DIPOLE_check_shifted_grids.F |
Subroutine |
|
| DIPOLE_covariant |
DIPOLE_covariant.F |
Subroutine |
|
| DIPOLE_dimensions |
DIPOLE_dimensions.F |
Subroutine |
|
| DIPOLE_driver |
DIPOLE_driver.F |
Subroutine |
|
| DIPOLE_g_space |
DIPOLE_g_space.F |
Subroutine |
|
| DIPOLE_IO |
DIPOLE_IO.F |
Subroutine |
|
| Dipole_kb_abinit_comp |
DIPOLE_kb_abinit_comp.F |
Subroutine |
|
| Dipole_kb_abinit_def_dim |
DIPOLE_kb_abinit_def_dim.F |
Subroutine |
|
| DIPOLE_kb_init |
DIPOLE_kb_init.F |
Subroutine |
|
| DIPOLE_kb_project |
DIPOLE_kb_sum.F |
Subroutine |
|
| DIPOLE_kb_pwscf_comp |
DIPOLE_kb_pwscf_comp.F |
Subroutine |
|
| Dipole_kb_pwscf_def_dim |
DIPOLE_kb_pwscf_def_dim.F |
Subroutine |
|
| DIPOLE_kb_sum |
DIPOLE_kb_sum.F |
Subroutine |
|
| Dipole_kb_Ylm |
DIPOLE_kb_Ylm.F |
Subroutine |
|
| Dipole_orbital_magnetization_cd |
DIPOLE_orbital_magnetization_cd.F |
Subroutine |
@var ib(1) lowest valence, ib(2) upper conduction
@var ib_lim(1) top valence, ib_lim(2) bottom conduction |
| Dipole_orbital_magnetization_rt |
DIPOLE_orbital_magnetization_rt.F |
Subroutine |
|
| DIPOLE_overlaps |
DIPOLE_overlaps.F |
Subroutine |
Calculate overlaps between wave-function <\psi_k | \psi_{k+q} > for q = 1,2 Read more… |
| DIPOLE_p_matrix_elements |
DIPOLE_p_matrix_elements.F |
Subroutine |
|
| DIPOLE_rotate |
DIPOLE_rotate.F |
Subroutine |
|
| Dipole_SC_rotate |
DIPOLE_SC_rotate.F |
Subroutine |
|
| DIPOLE_setup |
DIPOLE_setup.F |
Subroutine |
|
| DIPOLE_shifted_grids |
DIPOLE_shifted_grids.F |
Subroutine |
This is the equation according to the notes.
However it looks like here DIP_O = O^\dag
In case the above equation is the correct one
& +(DIP_D(1)conjg(DIP_O(iv,in_d))-DIP_O(ic,in_d)conjg(DIP_D(2)))/2._SP/q0_shift_norm |
| DIPOLE_shifted_grids_as_derk |
DIPOLE_shifted_grids.F |
Subroutine |
|
| Dipole_spin_magnetization |
DIPOLE_spin_magnetization.F |
Subroutine |
|
| DIPOLE_symmetrize |
DIPOLE_symmetrize.F |
Subroutine |
|
| DIPOLE_x_real_space |
DIPOLE_x_real_space.F |
Subroutine |
|
| DIPOLE_ypp_driver |
DIPOLE_ypp_driver.F |
Subroutine |
|
| Divide_by_Field |
fields |
Function |
|
| divide_class |
divide_class.F |
Subroutine |
This subroutine receives as input a set of 3x3 matrices
, which are assumed to be the operations of the point group given
by . The matrices are in cartesian
coordinates.
This routine divides the group in classes and finds: Read more… |
| DQRF |
POL_FIT_m |
Subroutine |
|
| DYSON_bracket |
QP_bracket.F |
Function |
|
| e2et |
QP_m |
Function |
|
| E2G |
PARSER_close_G.F |
Function |
|
| e2y |
e2y.F |
Function |
|
| e2y_db1 |
e2y_db1.F |
Subroutine |
DEBUG Read more… |
| e2y_kb_pp |
e2y_kb_pp.F |
Subroutine |
|
| e2y_wf |
e2y_wf.F |
Subroutine |
|
| e2y_wf_components |
e2y_wf_components.F |
Subroutine |
|
| E_duplicate |
electrons |
Subroutine |
|
| E_reset |
electrons |
Subroutine |
|
| Efield_duplicate |
fields |
Subroutine |
|
| Efield_reset |
fields |
Subroutine |
|
| Efield_strength |
fields |
Function |
|
| el_density_and_current |
el_density_and_current.F |
Subroutine |
|
| el_density_and_current |
interfaces |
Interface |
|
| el_density_matrix |
el_density_matrix.F |
Subroutine |
|
| el_density_of_states |
el_density_of_states.F |
Subroutine |
|
| el_density_of_states |
interfaces |
Interface |
|
| el_density_vbands |
el_density_vbands.F |
Subroutine |
|
| el_magnetization |
el_magnetization.F |
Subroutine |
|
| el_magnetization |
interfaces |
Interface |
|
| el_magnetization_matrix |
el_magnetization_matrix.F |
Subroutine |
|
| ELEC_WF_phases |
ELEC_WF_phases.F |
Subroutine |
|
| ELECTR_initial_check |
ELECTR_initial_check.F |
Subroutine |
|
| ELECTRIC_alloc |
electric |
Subroutine |
|
| ELECTRIC_free |
electric |
Subroutine |
|
| electrons_angular_momentum |
electrons_angular_momentum.F |
Subroutine |
|
| electrons_bands |
electrons_bands.F |
Subroutine |
|
| electrons_bands_interpolate |
electrons_bands_interpolate.F |
Subroutine |
|
| electrons_bands_interpolate |
interpolate |
Interface |
|
| electrons_current |
electrons_current.F |
Subroutine |
|
| electrons_density |
electrons_density.F |
Subroutine |
|
| electrons_dos |
electrons_dos.F |
Subroutine |
|
| electrons_dos_elemental |
electrons_dos_elemental.F |
Subroutine |
|
| electrons_dos_elemental |
YPP_interfaces |
Interface |
|
| electrons_dos_setup |
electrons_dos_setup.F |
Subroutine |
|
| electrons_driver |
electrons_driver.F |
Subroutine |
|
| electrons_magn_factors |
electrons_magn_factors.F |
Subroutine |
|
| electrons_magnetization |
electrons_magnetization.F |
Subroutine |
|
| electrons_pdos_factors |
electrons_pdos_factors.F |
Subroutine |
|
| electrons_position |
electrons_position.F |
Subroutine |
|
| electrons_spin_and_magn_interpolate |
electrons_spin_and_magn_interpolate.F |
Subroutine |
|
| electrons_spin_factors |
electrons_spin_factors.F |
Subroutine |
|
| electrons_symmetries |
electrons_symmetries.F |
Subroutine |
|
| electrons_WFs |
electrons_WFs.F |
Subroutine |
|
| electrons_WFs_proj_interpolate |
electrons_WFs_proj_interpolate.F |
Subroutine |
|
| elemental_collision_alloc |
collision_el |
Subroutine |
|
| elemental_collision_copy |
collision_el |
Subroutine |
|
| elemental_collision_free |
collision_el |
Subroutine |
|
| Eliashberg_Dos_Func |
Eliashberg_Dos_Func.F |
Function |
|
| ELPH_acoustic_phonon_properties |
ELPH_acoustic_phonon_properties.F |
Subroutine |
|
| ELPH_alloc |
ELPH_alloc.F |
Subroutine |
|
| ELPH_alloc |
ALLOC |
Interface |
|
| ELPH_atomic_amplitude |
ELPH_atomic_amplitude.F |
Subroutine |
|
| ELPH_databases |
ELPH_databases.F |
Subroutine |
|
| ELPH_databases_check |
ELPH_databases_check.F |
Subroutine |
|
| ELPH_databases_grids_map |
ELPH_databases_grids_map.F |
Subroutine |
|
| ELPH_databases_IO_elemental |
ELPH_databases_IO_elemental.F |
Function |
|
| ELPH_databases_IO_freqs |
ELPH_databases_IO_freqs.F |
Subroutine |
|
| ELPH_databases_IO_freqs |
YPP_ELPH |
Interface |
|
| ELPH_databases_IO_gkkp_expand |
ELPH_databases_IO_gkkp_expand.F |
Subroutine |
|
| ELPH_databases_IO_grids_check |
ELPH_databases_IO_grids_check.F |
Subroutine |
|
| ELPH_databases_IO_modes |
ELPH_databases_IO_modes.F |
Subroutine |
|
| ELPH_databases_IO_modes |
YPP_ELPH |
Interface |
|
| ELPH_databases_IO_pol_and_freqs |
ELPH_databases_IO_pol_and_freqs.F |
Subroutine |
|
| ELPH_databases_IO_transfer_and_write |
ELPH_databases_IO_transfer_and_write.F |
Subroutine |
|
| ELPH_databases_load |
ELPH_databases_load.F |
Subroutine |
|
| ELPH_databases_symmetrize |
ELPH_databases_symmetrize.F |
Subroutine |
|
| ELPH_DB_alloc |
YPP_ELPH |
Subroutine |
|
| ELPH_DB_free |
YPP_ELPH |
Subroutine |
|
| ELPH_double_grid |
ELPH_double_grid.F |
Subroutine |
|
| ELPH_eliashberg_dos |
ELPH_eliashberg_dos.F |
Subroutine |
|
| ELPH_excitonic_gkkp |
ELPH_excitonic_gkkp.F |
Subroutine |
|
| ELPH_general_gFsq |
ELPH_general_gFsq.F |
Subroutine |
|
| ELPH_general_gFsq |
YPP_ELPH |
Interface |
|
| ELPH_gsqF_to_Sigma |
ELPH_gsqF_to_Sigma.F |
Subroutine |
|
| ELPH_Hamiltonian |
ELPH_Hamiltonian.F |
Subroutine |
|
| ELPH_load_indexes |
ELPH_load_indexes.F |
Subroutine |
|
| ELPH_plot_gkkp |
ELPH_plot_gkkp.F |
Subroutine |
|
| ELPH_Sigma_c |
ELPH_Sigma_c.F |
Subroutine |
|
| ELPH_Sigma_c_engine |
ELPH_Sigma_c_engine.F |
Subroutine |
Calculate real and imaginary part of the electron-phonon self-energy Read more… |
| ELPH_simmetrize_and_distribute_gsqF |
ELPH_simmetrize_and_distribute_gsqF.F |
Subroutine |
|
| ELPH_sngl_db |
ELPH_sngl_db.F |
Subroutine |
|
| EMIT_RT_life_dGAMMA |
RT_operations |
Function |
|
| EMIT_RT_life_one_KIND |
RT_operations |
Function |
|
| EMIT_RT_life_REF |
RT_operations |
Function |
|
| En_k_plus_q_interpolate |
En_k_plus_q_interpolate.F |
Subroutine |
This subroutine interpolate energies at k+q for the double-grid q-points Read more… |
| EPS_2_moke |
EPS_2_moke.F |
Subroutine |
|
| EPS_2_trasmission_and_reflection |
EPS_2_trasmission_and_reflection.F |
Function |
|
| EPS_extend |
EPS_extend.F |
Subroutine |
|
| EPS_via_perturbative_inversion |
EPS_via_perturbative_inversion.F |
Function |
|
| err_func_X |
mpa_m |
Function |
|
| error |
com_utilities_subroutines.F |
Subroutine |
|
| EtoT |
fields |
Function |
|
| etsf_long_error |
e2y.F |
Subroutine |
|
| Eval_Efermi_DbGd |
Eval_Efermi_DbGd.F |
Function |
|
| eval_G_minus_G |
eval_G_minus_G.F |
Function |
|
| eval_G_minus_G |
interfaces |
Interface |
|
| eval_Gradient |
eval_Gradient_gpu.F |
Subroutine |
|
| eval_Gradient |
eval_Gradient.F |
Subroutine |
|
| eval_Gradient_rho_pot |
eval_Gradient.F |
Subroutine |
|
| eval_Gradient_wf |
eval_Gradient.F |
Subroutine |
|
| eval_GradOperator |
eval_GradOperator.F |
Subroutine |
|
| eval_minus_G |
eval_minus_G.F |
Subroutine |
|
| eval_Mtot |
eval_Mtot.F |
Subroutine |
|
| eval_R_minus_R |
eval_R_minus_R.F |
Subroutine |
|
| EXC_dipole |
EXC_dipole.F |
Subroutine |
Calculate exciton-dipole Read more… |
| EXC_macroscopic_JGM |
EXC_macroscopic_JGM.F |
Subroutine |
|
| EXC_occupations |
EXC_occupations.F |
Subroutine |
|
| EXC_WF_symm_qpoint |
EXC_WF_symm_qpoint.F |
Subroutine |
|
| EXC_WF_symm_qpoint |
interfaces |
Interface |
|
| exciton_WFs |
excitons_WFs.F |
Subroutine |
|
| excitons_amplitudes |
excitons_amplitudes.F |
Subroutine |
|
| excitons_bands |
excitons_bands.F |
Subroutine |
|
| excitons_degeneracy_average |
excitons_degeneracy_average.F |
Subroutine |
|
| excitons_degeneracy_average |
YPPm |
Interface |
|
| excitons_driver |
excitons_driver.F |
Subroutine |
|
| excitons_find_degeneracies |
excitons_find_degeneracies.F |
Subroutine |
|
| excitons_get_user_states |
excitons_get_user_states.F |
Subroutine |
|
| excitons_interpolate_setup |
excitons_interpolate_setup.F |
Subroutine |
|
| excitons_kinematics |
excitons_kinematics.F |
Subroutine |
|
| excitons_lifetimes |
excitons_lifetimes.F |
Subroutine |
|
| excitons_ph_ass_dos |
excitons_ph_ass_dos.F |
Subroutine |
|
| excitons_read |
excitons_read.F |
Subroutine |
|
| excitons_sort_and_report |
excitons_sort_and_report.F |
Subroutine |
|
| excitons_sort_and_report |
YPP_interfaces |
Interface |
|
| excitons_spin |
excitons_spin.F |
Subroutine |
|
| excitons_symmetries |
excitons_symmetries.F |
Subroutine |
|
| EXCPH_ave_sat_DbGrid |
EXCPH_ave_sat_DbGrid.F |
Subroutine |
|
| EXCPH_double_grid_setup |
EXCPH_double_grid_setup.F |
Subroutine |
Calculate phonon-assisted absorption and emission (see PRL 122, 187401 ) Read more… |
| EXCPH_eval_renorm |
EXCPH_eval_renorm.F |
Subroutine |
|
| EXCPH_eval_sat |
EXCPH_eval_sat.F |
Subroutine |
|
| EXCPH_gkkp_alloc |
EXCPH |
Subroutine |
|
| EXCPH_gkkp_driver |
EXCPH_gkkp_driver.F |
Subroutine |
EXCPH_gkkp_driver - Exciton-Phonon Coupling Matrix Element Calculation Read more… |
| EXCPH_gkkp_eval |
EXCPH_gkkp_eval.F |
Subroutine |
EXCPH_gkkp_eval - Core Exciton-Phonon Matrix Element Computation Read more… |
| EXCPH_gkkp_free |
EXCPH |
Subroutine |
|
| EXCPH_lifetime |
EXCPH_lifetime.F |
Subroutine |
EXCPH_lifetime - Non-Radiative Exciton Lifetime from Phonon Scattering Read more… |
| EXCPH_load_L |
EXCPH_load_L.F |
Subroutine |
|
| EXCPH_optics |
EXCPH_optics.F |
Subroutine |
EXCPH_optics - Phonon-Assisted Optical Properties Calculation Read more… |
| EXCPH_X_phass |
EXCPH_X_phass.F |
Subroutine |
EXCPH_X_phass - Phonon-Assisted Optical Susceptibility Read more… |
| EXCPH_X_phass_from_Hpert |
EXCPH_X_phass_from_Hpert.F |
Subroutine |
Calculate PL(w) satellites including ph-assisted transitions Read more… |
| EXP_op |
EXP_op.F |
Subroutine |
|
| EXP_step |
EXP_step.F |
Subroutine |
|
| exp_user_warning |
com_utilities_subroutines.F |
Subroutine |
|
| External_corrections |
External_corrections.F |
Subroutine |
|
| f1 |
mpa_m |
Function |
|
| f2 |
mpa_m |
Function |
|
| f3 |
mpa_m |
Function |
|
| f4 |
mpa_m |
Function |
|
| f_build_ext |
f_build_ext.F |
Subroutine |
|
| FADEVA |
wrapper |
Function |
|
| Fermi_fnc |
functions |
Function |
|
| Fermi_fnc_derivative |
functions |
Function |
|
| Fermi_fnc_fit |
Fermi_fnc_fit.F |
Function |
|
| Fermi_fnc_fit |
functions |
Interface |
|
| Fermi_fnc_T_derivative |
functions |
Function |
|
| fft_1d |
fft_1d.F |
Subroutine |
|
| fft_1d |
fft_1d.F |
Subroutine |
|
| fft_3d |
fft_3d_qe.F |
Subroutine |
|
| fft_3d |
fft_3d_fftw.F |
Subroutine |
|
| fft_3d |
fft_3d_sg.F |
Subroutine |
|
| fft_3d_cuda |
fft_3d_cuda.F |
Subroutine |
|
| fft_3d_hip |
fft_3d_hip.F |
Subroutine |
!!DEV_OMPGPU ??? Read more… |
| fft_check_size |
fft_check_size.F |
Subroutine |
|
| fft_desc_init |
fft_desc_init.F |
Subroutine |
|
| fft_free |
fft_free.F |
Subroutine |
|
| fft_setup |
fft_setup.F |
Subroutine |
!!!!! & reduction(max:ln_1,ln_2,ln_3) |
| fft_singleton |
fft_singleton.f |
Subroutine |
|
| field_is_ok |
fields |
Function |
|
| file_exists |
com_utilities_functions.F |
Function |
|
| file_is_present |
IO_m |
Function |
|
| filename |
com_utilities_functions.F |
Function |
|
| fill_a_pseudo |
p2y_pseudo.F |
Subroutine |
|
| fill_atoms |
p2y_pseudo.F |
Subroutine |
|
| fill_basis |
p2y_pseudo.F |
Subroutine |
|
| fill_basis_rho |
p2y_pseudo.F |
Subroutine |
|
| FILL_SEED_E |
interpolate_tools |
Subroutine |
|
| FILL_SEED_QP |
interpolate_tools |
Subroutine |
|
| FILL_SEED_RT |
interpolate_tools |
Subroutine |
|
| fill_struct |
p2y_pseudo.F |
Subroutine |
|
| finalize_hdf5 |
qeh5_base_module |
Subroutine |
|
| find_group |
find_group.F |
Subroutine |
Given a group of rotation matrices (in
cartesian coordinates) this routine finds the name of the point group.
It assumes but does not check that: Read more… |
| find_q_nns |
QP_interpolate_W.F |
Subroutine |
|
| FineGd_E_components_alloc |
electrons |
Subroutine |
|
| FineGd_E_components_reset |
electrons |
Subroutine |
|
| FineGd_E_kpq_alloc |
ELPH |
Subroutine |
|
| FineGd_E_kpq_components_reset |
ELPH |
Subroutine |
|
| FIRST_step |
RT_operations |
Function |
|
| fix_ATOMPROJs |
fix_ATOMPROJs.F |
Subroutine |
|
| fix_compilation |
wrapper |
Function |
|
| fix_compilation |
wrapper |
Function |
|
| fix_PPs |
fix_PPs.F |
Subroutine |
|
| fix_QP_DBs |
fix_QP_DBs.F |
Subroutine |
|
| fix_SC_DBs |
fix_SC_DBs.F |
Subroutine |
|
| fix_symmetries |
fix_symmetries.F |
Subroutine |
Remove Symmetries * Read more… |
| fix_the_new_line |
msg_characters_vector_int.F |
Subroutine |
|
| fix_WFs_and_E |
fix_WFs_and_E.F |
Subroutine |
|
| fix_WFs_Gshells |
fix_WFs_Gshells.F |
Subroutine |
|
| FL_alloc |
fl_optics |
Subroutine |
|
| FL_alloc_k_distributed |
fl_optics |
Subroutine |
|
| FL_bands_interpolation |
FL_bands_interpolation.F |
Subroutine |
|
| FL_build_table |
fl_optics |
Subroutine |
|
| FL_build_tilde_V_bands |
FL_build_tilde_V_bands.F |
Subroutine |
|
| FL_build_valence_bands |
FL_build_valence_bands.F |
Subroutine |
|
| FL_build_W_operator |
FL_build_W_operator.F |
Subroutine |
|
| FL_check_convergence |
FL_convergence.F |
Subroutine |
|
| FL_dephasing |
FL_dephasing.F |
Subroutine |
|
| FL_determinants |
FL_determinants.F |
Subroutine |
|
| FL_diagonalization |
FL_diagonalization.F |
Subroutine |
|
| FL_driver |
FL_driver.F |
Subroutine |
|
| FL_el_density |
FL_el_density.F |
Subroutine |
|
| FL_free |
fl_optics |
Subroutine |
|
| FL_FT_matrices |
FL_driver.F |
Subroutine |
|
| FL_FT_polarization |
FL_FT_polarization.F |
Subroutine |
|
| FL_H_alloc |
hamiltonian |
Subroutine |
|
| FL_Hamiltonian |
FL_Hamiltonian.F |
Subroutine |
|
| FL_initialize |
FL_initialize.F |
Subroutine |
|
| FL_output |
FL_output.F |
Subroutine |
|
| FL_output_to_FL_E |
fl_optics |
Subroutine |
|
| FL_overlaps |
FL_overlaps.F |
Subroutine |
|
| FL_polarization |
FL_polarization.F |
Subroutine |
|
| FL_precondition |
FL_precondition.F |
Subroutine |
|
| FL_S_numerical_inversion |
FL_S_numerical_inversion.F |
Subroutine |
|
| FL_start_and_restart |
FL_start_and_restart.F |
Subroutine |
|
| fmt_is_pwexport |
pw_export_module |
Function |
|
| fmt_is_qexml |
qexml_module |
Function |
|
| fmt_is_qexsd |
qexsd_module |
Function |
|
| fmt_is_qexsd_hdf5 |
qexsd_module |
Function |
|
| FREQUENCIES_coarse_grid |
FREQUENCIES_coarse_grid.F |
Subroutine |
|
| FREQUENCIES_damping |
FREQUENCIES_damping.F |
Function |
|
| FREQUENCIES_Green_Function |
FREQUENCIES_Green_Function.F |
Subroutine |
|
| FREQUENCIES_merge |
FREQUENCIES_merge.F |
Subroutine |
|
| FREQUENCIES_mpa_sampling |
FREQUENCIES_mpa_sampling.F |
Subroutine |
|
| FREQUENCIES_reset |
FREQUENCIES_reset.F |
Subroutine |
|
| FREQUENCIES_set_reference_point |
FREQUENCIES_set_reference_point.F |
Subroutine |
|
| FREQUENCIES_setup |
FREQUENCIES_setup.F |
Subroutine |
|
| fskip |
c2y_db1.F |
Subroutine |
|
| fsync |
com_interfcs |
Interface |
|
| Fverbose_enough |
it_tools |
Function |
|
| G2E |
PARSER_close_G.F |
Function |
|
| G2G |
PARSER_close_G.F |
Function |
|
| G_index |
G_index.F |
Function |
|
| G_index_energy_factor |
G_index_energy_factor.F |
Function |
|
| G_rot_grid |
G_rot_grid.F |
Subroutine |
|
| G_shells_finder |
G_shells_finder.F |
Subroutine |
|
| gauss_leg_grid |
gauss_leg_grid.F |
Subroutine |
|
| gen_fmt |
stderr |
Function |
|
| get_atoms |
P2Ym |
Subroutine |
|
| get_cell |
P2Ym |
Subroutine |
|
| get_character_el |
electrons_symmetries.F |
Subroutine |
|
| get_character_exc |
excitons_symmetries.F |
Subroutine |
|
| get_character_trans |
transitions_symmetries.F |
Subroutine |
|
| get_dimensions |
P2Ym |
Subroutine |
|
| get_energies |
P2Ym |
Subroutine |
|
| get_field_file_index |
fields |
Function |
|
| get_file_index |
com_utilities_functions.F |
Function |
|
| get_ID |
interpolate_tools |
Subroutine |
|
| get_id_perpendicular |
vec_operate |
Subroutine |
|
| get_IGK |
P2Ym |
Subroutine |
|
| get_k_points |
P2Ym |
Subroutine |
|
| get_libraries |
C_driver |
Interface |
|
| get_more |
P2Ym |
Subroutine |
|
| get_name |
io_utilities.F |
Function |
|
| get_name |
IO_int |
Interface |
|
| get_neighbor |
vec_operate |
Function |
|
| get_ph_E_DbGd |
get_ph_E_DbGd.F |
Function |
Return phonon energy in the double-grid Read more… |
| get_R_vectors |
P2Ym |
Subroutine |
|
| get_runlevel |
C_driver |
Interface |
|
| get_running_project |
C_driver |
Interface |
|
| get_running_tool |
C_driver |
Interface |
|
| get_spin_majority |
electrons |
Subroutine |
|
| get_symmetries |
P2Ym |
Subroutine |
|
| GET_user_MEM_limit |
y_memory |
Subroutine |
|
| GET_user_WALL_time |
LIVE_t |
Subroutine |
|
| get_version |
C_driver |
Interface |
|
| get_xc |
P2Ym |
Subroutine |
|
| gimme_a_G_Time_Point |
YPP_real_time |
Subroutine |
|
| gind_block |
SLK_tools.F |
Function |
|
| gind_block_cyclic |
SLK_tools.F |
Function |
|
| gind_block_sca |
SLK_tools.F |
Function |
|
| gind_cyclic |
SLK_tools.F |
Function |
|
| global_XC_string |
global_XC |
Function |
|
| gpu_devsync |
gpu_m |
Function |
|
| gpu_GetDevice |
gpu_m |
Function |
|
| gpu_getstat |
gpu_m |
Function |
|
| gpu_linalg_setup |
gpu_loc_m |
Subroutine |
|
| gpu_linalg_setup |
gpu_m |
Subroutine |
|
| gpu_setup |
gpu_m |
Subroutine |
|
| GPU_test |
GPU_test.F |
Subroutine |
|
| GreatestCommonDivisor |
vec_operate |
Function |
|
| GRID2D_COORDS |
SLK_tools.F |
Subroutine |
|
| GRID2D_DIMS |
SLK_tools.F |
Subroutine |
|
| GRID2D_RANK |
SLK_tools.F |
Subroutine |
|
| group_name |
find_group.F |
Function |
This function receives a code of the group and provides the name of the
group. The order is the following: Read more… |
| h2ht |
QP_m |
Function |
|
| H_alloc |
hamiltonian |
Subroutine |
|
| H_free |
hamiltonian |
Subroutine |
|
| H_QP_table_setup |
hamiltonian |
Subroutine |
|
| hermitian |
matrix_operate |
Function |
|
| hip_dummy__ |
hip_m |
Subroutine |
|
| hip_dummy__ |
hipfft_m |
Subroutine |
|
| hipcheck |
hip_m |
Subroutine |
|
| hipDeviceSynchronize |
hip_m |
Interface |
|
| hipfftcheck |
hipfft_m |
Subroutine |
|
| hipfftDestroy |
hipfft_m |
Interface |
|
| hipfftExecZ2Z |
hipfft_m |
Interface |
|
| hipfftPlan1d |
hipfft_m |
Interface |
|
| hipfftPlan3d |
hipfft_m |
Interface |
|
| hipfftPlanMany |
hipfft_m |
Interface |
|
| hipGetDevice |
hip_m |
Interface |
|
| hipGetDeviceCount |
hip_m |
Interface |
|
| hipGetLastError |
hip_m |
Interface |
|
| hipSetDevice |
hip_m |
Interface |
|
| hipStreamCreate |
hip_m |
Interface |
|
| hipStreamCreateWithFlags |
hip_m |
Interface |
|
| HyperbolicSecant_FT |
HyperbolicSecant_FT.F |
Function |
|
| i0bcast |
parallel_int |
Subroutine |
|
| i0share |
parallel_int |
Subroutine |
|
| i1bcast |
parallel_int |
Subroutine |
|
| i1qparser |
parser_m |
Subroutine |
|
| i1share |
parallel_int |
Subroutine |
|
| i2share |
parallel_int |
Subroutine |
|
| i3share |
parallel_int |
Subroutine |
|
| i81share |
parallel_int |
Subroutine |
|
| i_INTER_CHAIN |
parallel_m |
Function |
|
| i_sort |
vec_operate |
Subroutine |
|
| iku_v_2D_norm |
vec_operate |
Function |
|
| iku_v_norm |
vec_operate |
Function |
|
| imqparser |
parser_m |
Subroutine |
|
| infile_dump |
it_tools |
Subroutine |
|
| infinity |
functions |
Function |
|
| INIT |
INIT.F |
Function |
|
| INIT_activate |
INIT_activate.F |
Subroutine |
|
| INIT_barriers |
INIT_barriers.F |
Subroutine |
|
| INIT_C_driver_runlevels |
INIT_C_driver_runlevels.F |
Subroutine |
|
| INIT_check_databases |
INIT_check_databases.F |
Subroutine |
|
| INIT_DephMatrix |
INIT_DephMatrix.F |
Subroutine |
|
| init_ID |
interpolate_tools |
Subroutine |
|
| INIT_input_file |
INIT_input_file.F |
Subroutine |
|
| INIT_load |
INIT_load.F |
Subroutine |
|
| INIT_q_points |
INIT_q_points.F |
Subroutine |
|
| INIT_QP |
INIT_QP.F |
Subroutine |
|
| INIT_QP_ctl_load |
INIT_QP_ctl_load.F |
Subroutine |
|
| INIT_QP_ctl_switch |
INIT_QP_ctl_switch.F |
Subroutine |
|
| INIT_read_command_line |
INIT_read_command_line.F |
Subroutine |
|
| INIT_read_command_line_corr_scatt |
INIT_read_command_line_corr_scatt.F |
Subroutine |
|
| INIT_read_command_line_potentials |
INIT_read_command_line_potentials.F |
Function |
|
| INIT_report_and_log_files |
INIT_report_and_log_files.F |
Subroutine |
|
| INIT_RT_ctl_load |
INIT_RT_ctl_load.F |
Subroutine |
|
| INIT_RT_ctl_switch |
INIT_RT_ctl_switch.F |
Subroutine |
|
| INIT_ypp |
INIT_ypp.F |
Subroutine |
|
| INIT_ypp_load |
INIT_load_ypp.F |
Subroutine |
|
| initactivate |
initactivate.F |
Subroutine |
|
| initialize_hdf5 |
qeh5_base_module |
Subroutine |
|
| initinfio |
initinfio.F |
Subroutine |
|
| initverbosity |
initverbosity.F |
Subroutine |
|
| int2log |
stderr |
Function |
|
| intc |
stderr |
Function |
|
| interface_presets |
mod_com2y |
Subroutine |
|
| INTERPOLATION_BZ |
INTERPOLATION_BZ.F |
Subroutine |
|
| INTERPOLATION_BZ |
interpolate |
Interface |
|
| INTERPOLATION_BZ_coeff |
INTERPOLATION_BZ_coeff.F |
Subroutine |
|
| INTERPOLATION_BZ_setup |
INTERPOLATION_BZ_setup.F |
Subroutine |
|
| INTERPOLATION_coefficients |
INTERPOLATION_coefficients.F |
Subroutine |
|
| INTERPOLATION_coefficients |
interpolate |
Interface |
|
| INTERPOLATION_create_the_grid |
INTERPOLATION_create_the_grid.F |
Subroutine |
|
| INTERPOLATION_driver_do |
INTERPOLATION_driver_do.F |
Subroutine |
|
| INTERPOLATION_driver_do |
interpolate |
Interface |
|
| INTERPOLATION_driver_end |
INTERPOLATION_driver_end.F |
Subroutine |
|
| INTERPOLATION_driver_seed |
INTERPOLATION_driver_seed.F |
Subroutine |
|
| INTERPOLATION_driver_seed |
interpolate |
Interface |
|
| INTERPOLATION_fourier |
INTERPOLATION_fourier.F |
Subroutine |
|
| INTERPOLATION_grid |
INTERPOLATION_create_the_grid.F |
Subroutine |
|
| INTERPOLATION_integral_respect |
INTERPOLATION_integral_respect.F |
Subroutine |
|
| INTERPOLATION_nearest_E |
INTERPOLATION_nearest_E.F |
Subroutine |
|
| INTERPOLATION_nearest_k |
INTERPOLATION_nearest_k.F |
Subroutine |
|
| INTERPOLATION_nearest_k |
interpolate |
Interface |
|
| INTERPOLATION_nearest_k_report |
interpolate_tools |
Subroutine |
|
| INTERPOLATION_reset |
interpolate_tools |
Subroutine |
|
| INTERPOLATION_vec_in_star |
INTERPOLATION_vec_in_star.F |
Function |
|
| inverse_check |
SLK_test.F |
Subroutine |
|
| INVINT_step |
INVINT_step.F |
Subroutine |
|
| IO_and_Messaging_switch |
IO_and_Messaging_switch.F |
Subroutine |
|
| IO_and_Messaging_switch |
IO_int |
Interface |
|
| io_ATMPROJ_pwscf |
io_ATMPROJ_pwscf.F |
Function |
|
| io_BS |
io_BS.F |
Function |
|
| io_BS_Fxc |
io_BS_Fxc.F |
Function |
|
| io_BS_Fxc |
TDDFT |
Interface |
|
| io_BS_header |
io_BS_header.F |
Function |
|
| io_BS_PAR_block |
io_BS_PAR_block.F |
Subroutine |
|
| io_BS_PAR_free |
io_BS_PAR_free.F |
Subroutine |
|
| io_BS_PAR_init |
io_BS_PAR_init.F |
Function |
Complex dim |
| io_BSS_diago |
io_BSS_diago.F |
Function |
|
| io_BSS_diago |
BS_solvers |
Interface |
|
| io_BSS_Haydock |
io_BSS_Haydock.F |
Function |
|
| io_BSS_Haydock |
BS_solvers |
Interface |
|
| io_BSS_invert |
io_BSS_invert.F |
Function |
|
| io_bulk |
io_bulk.F |
Subroutine |
|
| io_bulk |
IO_int |
Interface |
|
| io_COL_CUT |
io_COL_CUT.F |
Function |
|
| io_COLLISIONS |
io_COLLISIONS.F |
Function |
|
| io_COLLISIONS |
io_COLLISIONS.F |
Function |
|
| io_COLLISIONS |
COLL_interfaces |
Interface |
|
| io_COLLISIONS_header |
io_COLLISIONS_header.F |
Function |
|
| io_connect |
io_connect.F |
Function |
|
| io_connect |
IO_int |
Interface |
|
| io_control |
io_control.F |
Subroutine |
|
| io_control |
IO_int |
Interface |
|
| io_DB1 |
io_DB1.F |
Function |
|
| io_DB1_selective_scan |
io_DB1_selective_scan.F |
Function |
|
| io_DB1_selective_scan |
interfaces |
Interface |
|
| IO_desc_add |
descriptors |
Subroutine |
|
| IO_desc_append |
descriptors |
Subroutine |
|
| IO_desc_duplicate |
descriptors |
Subroutine |
|
| IO_desc_element_duplicate |
descriptors |
Subroutine |
|
| IO_desc_reset |
descriptors |
Subroutine |
|
| io_descriptors |
io_descriptors.F |
Function |
|
| io_DIPOLES |
io_DIPOLES.F |
Function |
|
| io_DIPOLES |
io_DIPOLES.F |
Function |
|
| io_disconnect |
io_disconnect.F |
Subroutine |
|
| io_disconnect |
IO_int |
Interface |
|
| io_Double_Grid |
io_Double_Grid.F |
Function |
|
| io_E_SOC_map |
io_E_SOC_map.F |
Function |
|
| io_elemental |
io_elemental.F |
Subroutine |
|
| io_elemental |
IO_int |
Interface |
|
| io_ELPH |
io_ELPH.F |
Function |
|
| io_EXCPH_gkkp |
io_EXCPH_gkkp.F |
Function |
|
| io_EXCPH_SE |
io_EXCPH_SE.F |
Function |
|
| io_FL |
io_FL.F |
Function |
|
| io_fragment |
io_fragment.F |
Subroutine |
|
| io_fragment |
IO_int |
Interface |
|
| io_fragment_disconnect |
io_fragment_disconnect.F |
Subroutine |
|
| io_full_SYMMs |
io_full_SYMMs.F |
Function |
|
| io_gFsq |
io_gFsq.F |
Function |
|
| io_GROT |
io_GROT.F |
Function |
|
| io_header |
io_header.F |
Function |
|
| io_header |
IO_int |
Interface |
|
| io_HF_and_locXC |
io_HF_and_locXC.F |
Function |
|
| io_KB_abinit |
io_KB_abinit.F |
Function |
|
| io_KB_pwscf |
io_KB_pwscf.F |
Function |
|
| io_KB_real_space |
io_KB_real_space.F |
Function |
|
| io_kpts |
io_kpts.F |
Function |
Write info about k-points Read more… |
| IO_make_directories |
IO_make_directories.F |
Subroutine |
|
| io_MPA |
io_MPA.F |
Function |
|
| io_NL |
io_NL.F |
Function |
|
| io_NLCC_pwscf |
io_NLCC_pwscf.F |
Function |
|
| io_OSCLL |
io_OSCLL.F |
Function |
|
| io_out_of_date |
io_out_of_date.F |
Function |
|
| io_Overlaps |
io_Overlaps.F |
Function |
|
| io_Overlaps |
io_Overlaps.F |
Function |
|
| io_PH |
io_PH.F |
Function |
|
| io_QINDX |
io_QINDX.F |
Function |
Read and write scattering indexes Read more… |
| io_QP_and_GF |
io_QP_and_GF.F |
Function |
|
| io_reset |
IO_m |
Subroutine |
|
| io_RIM |
io_RIM.F |
Function |
|
| io_RIM_W |
io_RIM_W.F |
Function |
|
| io_RT_components |
io_RT_components.F |
Function |
|
| io_RT_components_G_lesser |
io_RT_components_G_lesser.F |
Subroutine |
|
| io_RT_components_header |
io_RT_components_header.F |
Subroutine |
|
| io_RT_components_OBS |
io_RT_components_OBS.F |
Subroutine |
|
| io_RT_components_Reference |
io_RT_components_Reference.F |
Subroutine |
|
| io_RT_components_TIME_points |
io_RT_components_TIME_points.F |
Subroutine |
|
| io_RT_components_V_bands |
io_RT_components_V_bands.F |
Subroutine |
|
| io_SC_components |
io_SC_components.F |
Function |
|
| IO_temporary_jobdir_and_strings |
IO_temporary_jobdir_and_strings.F |
Subroutine |
|
| io_USPP_pwscf |
io_USPP_pwscf.F |
Function |
|
| io_variable_bulk |
io_variable_bulk.F |
Subroutine |
|
| io_variable_bulk |
IO_int |
Interface |
|
| io_variable_elemental |
io_variable_elemental.F |
Subroutine |
|
| io_variable_elemental |
IO_int |
Interface |
|
| io_WF |
io_WF.F |
Function |
|
| io_WF |
wave_func |
Interface |
|
| io_WF_phases |
io_WF_phases.F |
Function |
|
| io_WF_phases |
wave_func |
Interface |
|
| io_X |
io_X.F |
Function |
|
| Ionic_polarization |
Ionic_polarization.F |
Subroutine |
Calculate ionic contribution to the polariation Read more… |
| iparse_block_complex |
PARSER_lib |
Interface |
|
| iparse_block_double |
PARSER_lib |
Interface |
|
| iparse_block_int |
PARSER_lib |
Interface |
|
| iparse_block_logical |
PARSER_lib |
Subroutine |
|
| iparse_block_n |
PARSER_lib |
Interface |
|
| iparse_block_str |
PARSER_lib |
Subroutine |
|
| iparse_complex |
PARSER_lib |
Interface |
|
| iparse_double |
PARSER_lib |
Interface |
|
| iparse_end |
PARSER_lib |
Interface |
|
| iparse_init |
PARSER_lib |
Interface |
|
| iparse_int |
PARSER_lib |
Interface |
|
| iparse_isdef |
PARSER_lib |
Interface |
|
| iparse_logical |
PARSER_lib |
Subroutine |
|
| iparse_str |
PARSER_lib |
Subroutine |
|
| iqparser |
parser_m |
Subroutine |
|
| is_axis |
divide_class.F |
Function |
This is a logical function that returns .TRUE. if is the versor
of the axis x () or y () or z (). |
| is_c2v |
divide_class.F |
Subroutine |
This subroutine receives the indeces of a axis , with the
convention of the routine , and of the perpendicular of
two mirrors, and with the same convention.
It returns .TRUE. in if the combination corresponds to a known
possibility for . Usually .FALSE. means that the two
mirrors are not in the correct order. Read more… |
| is_complex |
divide_class.F |
Function |
This function receives a code of the group and provides .TRUE. or
.FALSE. if the group, respectively, HAS or HAS NOT complex irreducible
representations. The order is the following: Read more… |
| is_d2 |
divide_class.F |
Subroutine |
This routine receives as input the indices of three axes, with the
same codes as in , and gives as output the array
of intergers, that gives the positions of in the list , , . The says
which is the position of , etc.
For instance says that is ,
is and is . If on output means that , and do not belong
to a possible . Read more… |
| is_parallel |
divide_class.F |
Function |
This function returns .TRUE. if and are parallel vectors |
| it |
it_tools |
Interface |
|
| it_reset |
it_tools |
Subroutine |
|
| Iverbose_enough |
it_tools |
Function |
|
| k2bz |
vec_operate |
Subroutine |
|
| K_block_alloc |
K_blocks.F |
Subroutine |
|
| K_block_free |
K_blocks.F |
Subroutine |
|
| K_block_symmetrize |
K_blocks.F |
Subroutine |
|
| K_blocks |
K_blocks.F |
Subroutine |
|
| k_build_map |
k_build_map.F |
Subroutine |
|
| k_build_up_BZ_tables |
k_build_up_BZ_tables.F |
Subroutine |
|
| k_circuit_driver |
k_circuit_driver.F |
Subroutine |
|
| k_circuit_made_of_special_points |
k_circuit_made_of_special_points.F |
Subroutine |
|
| k_circuit_made_of_user_points |
k_circuit_made_of_user_points.F |
Subroutine |
|
| K_components_folded_in_serial_arrays |
K_components_folded_in_serial_arrays.F |
Subroutine |
|
| K_compress |
K_compress.F |
Subroutine |
|
| K_compressed_IO |
K_compress.F |
Subroutine |
|
| K_correlation_collisions_dir |
K_correlation_collisions_dir.F |
Subroutine |
|
| K_correlation_collisions_std |
K_correlation_collisions_std.F |
Subroutine |
|
| K_correlation_kernel_dir |
K_correlation_kernel_dir.F |
Function |
|
| K_correlation_kernel_std |
K_correlation_kernel_std.F |
Function |
|
| K_diago_driver |
K_diago_driver.F |
Subroutine |
|
| K_diago_L_res |
K_diago_left_residuals.F |
Subroutine |
|
| K_diago_L_res |
interfaces |
Interface |
|
| K_diago_overlap_matrix |
K_diago_overlap_matrix.F |
Subroutine |
|
| K_diago_perturbative |
K_diago_perturbative.F |
Subroutine |
|
| K_diago_perturbative |
interfaces |
Interface |
|
| K_diago_R_res |
K_diago_right_residuals.F |
Subroutine |
|
| K_diago_R_res |
interfaces |
Interface |
|
| K_diago_response_functions |
K_diago_response_functions.F |
Subroutine |
|
| K_diago_response_functions |
interfaces |
Interface |
|
| K_diagonal |
K_diagonal.F |
Subroutine |
|
| K_dipoles |
K_dipoles.F |
Subroutine |
|
| K_dot_product |
K_dot_product.F |
Subroutine |
|
| K_driver |
K_driver.F |
Subroutine |
|
| K_driver_init |
K_driver_init.F |
Subroutine |
|
| K_eps_interpolate |
K_eps_interpolate.F |
Subroutine |
|
| K_exchange_collisions |
K_exchange_collisions.F |
Subroutine |
|
| K_exchange_kernel |
K_exchange_kernel.F |
Function |
|
| K_exchange_kernel_coupling |
K_exchange_kernel.F |
Function |
|
| k_expand |
k_expand.F |
Subroutine |
X1 | X2 |
| | Read more… |
| K_fill_block_cyclic |
K_fill_block_cyclic.F |
Subroutine |
|
| k_find_border_and_merge |
k_find_border_and_merge.F |
Subroutine |
|
| k_find_smallest_g0 |
k_map_nearest_by_dir.F |
Subroutine |
|
| k_find_smallest_q |
k_map_nearest_by_dir.F |
Subroutine |
|
| k_FineGd_grid_consistency_check |
k_FineGd_grid_consistency_check.F |
Function |
|
| k_grid_printer |
k_grid_printer.F |
Subroutine |
|
| k_grid_printer |
YPPm |
Interface |
|
| k_grids |
k_grids.F |
Subroutine |
|
| K_Haydock |
K_Haydock.F |
Subroutine |
Vn+1> = H |Vn> Read more… |
| K_Haydock_gather |
K_Haydock_gather.F |
Subroutine |
|
| K_Haydock_response |
K_Haydock_response.F |
Subroutine |
|
| K_Haydock_scatter |
K_Haydock_scatter.F |
Subroutine |
|
| k_ibz2bz |
k_ibz2bz.F |
Subroutine |
|
| K_inversion_do_it_full |
K_inversion_do_it_full.F |
Subroutine |
|
| K_inversion_do_it_SLK |
K_inversion_do_it_SLK.F |
Subroutine |
|
| K_inversion_driver |
K_inversion_driver.F |
Subroutine |
|
| K_inversion_engine |
K_inversion_engine.F |
Subroutine |
|
| K_inversion_Lo |
K_inversion_Lo.F |
Subroutine |
|
| K_inversion_restart |
K_inversion_restart.F |
Subroutine |
|
| K_IP |
K_IP.F |
Subroutine |
|
| K_IP_sort |
K_IP_sort.F |
Subroutine |
|
| K_kernel |
K_kernel.F |
Subroutine |
|
| k_lattice |
k_lattice.F |
Function |
|
| k_map_E_fine |
k_map_E_fine.F |
Subroutine |
|
| k_map_fine_to_coarse |
k_map_fine_to_coarse.F |
Subroutine |
|
| k_map_fine_to_coarse_driver |
k_map_fine_to_coarse_driver.F |
Subroutine |
|
| k_map_fine_to_coarse_engine |
k_map_fine_to_coarse_engine.F |
Subroutine |
|
| k_map_fine_to_coarse_init |
k_map_fine_to_coarse_init.F |
Subroutine |
|
| k_map_fine_to_coarse_reduce |
k_map_fine_to_coarse_reduce.F |
Function |
|
| k_map_nearest_by_dir |
k_map_nearest_by_dir.F |
Subroutine |
|
| K_multiply_by_V |
K_multiply_by_V.F |
Subroutine |
|
| K_multiply_by_V_slepc |
K_multiply_by_V_slepc.F |
Subroutine |
|
| K_multiply_by_V_slepc_C |
K_multiply_by_V_slepc_nest.F |
Subroutine |
|
| K_multiply_by_V_slepc_R |
K_multiply_by_V_slepc_nest.F |
Subroutine |
|
| K_multiply_by_V_transpose |
K_multiply_by_V_transpose.F |
Subroutine |
|
| K_multiply_by_V_transpose_slepc |
K_multiply_by_V_transpose_slepc.F |
Subroutine |
|
| K_observables |
K_observables.F |
Subroutine |
|
| K_OUTPUT |
K_OUTPUT.F |
Subroutine |
|
| k_periodic_idx |
vec_operate |
Function |
|
| k_random |
k_random.F |
Subroutine |
|
| k_reduce |
k_reduce.F |
Subroutine |
|
| K_restart |
K_restart.F |
Subroutine |
|
| K_scatter |
functions |
Function |
|
| K_screened_interaction |
K_screened_interaction.F |
Subroutine |
|
| K_shell_matrix |
K_shell_matrix.F |
Subroutine |
|
| k_small_group |
k_small_group.F |
Subroutine |
|
| K_solvers |
K_solvers.F |
Subroutine |
|
| k_special |
k_special.F |
Subroutine |
|
| k_special |
YPP_interfaces |
Interface |
|
| K_stored_in_a_big_matrix |
K_stored_in_a_big_matrix.F |
Subroutine |
|
| K_stored_in_a_big_matrix |
interfaces |
Interface |
|
| K_stored_in_a_nest_matrix |
K_stored_in_a_nest_matrix.F |
Subroutine |
|
| K_stored_in_a_slepc_matrix |
K_stored_in_a_slepc_matrix.F |
Subroutine |
|
| k_the_nearest |
k_the_nearest.F |
Function |
|
| k_the_nearest |
R_lattice |
Interface |
|
| K_transform |
YPPm |
Subroutine |
|
| K_Transition_check |
K_Transition_check.F |
Function |
f< = fc(1-fv) Read more… |
| K_Transitions_dimensions |
K_Transitions_setup.F |
Subroutine |
|
| K_Transitions_setup |
K_Transitions_setup.F |
Subroutine |
|
| K_WF_phases |
K_WF_phases.F |
Subroutine |
|
| Kramers_Kronig |
Kramers_Kronig.F |
Subroutine |
|
| l0share |
parallel_int |
Subroutine |
|
| l1share |
parallel_int |
Subroutine |
|
| la_xgeev |
linear_algebra |
Interface |
|
| la_xgesvd |
linear_algebra |
Interface |
|
| la_xgetrf |
linear_algebra |
Interface |
|
| la_xgetri |
linear_algebra |
Interface |
|
| la_xgetrs |
linear_algebra |
Interface |
|
| la_xheev |
linear_algebra |
Interface |
|
| Laplace_transform |
Laplace_transform.F |
Function |
|
| laue_class |
find_group.F |
Function |
This function receives a code of the point group and provides the
code of the point group that defines the Laue class (that is the point
group obtained by multipling by inversion).
The order is the following: Read more… |
| lcm |
vec_operate |
Function |
|
| LDIAGO_driver |
LDIAGO_driver.F |
Subroutine |
|
| LDIAGO_driver |
interfaces |
Interface |
|
| ldim_block |
SLK_tools.F |
Function |
|
| ldim_block_cyclic |
SLK_tools.F |
Function |
|
| ldim_block_sca |
SLK_tools.F |
Function |
|
| ldim_cyclic |
SLK_tools.F |
Function |
|
| LEVELS_frozen |
LEVELS_mirror.F |
Subroutine |
|
| LEVELS_frozen_local |
LEVELS_mirror.F |
Subroutine |
|
| LEVELS_mirror |
LEVELS_mirror.F |
Subroutine |
|
| LEVELS_respect_degenerations |
LEVELS_respect_degenerations.F |
Subroutine |
|
| lind_block |
SLK_tools.F |
Function |
|
| lind_block_cyclic |
SLK_tools.F |
Function |
|
| lind_block_sca |
SLK_tools.F |
Function |
|
| lind_cyclic |
SLK_tools.F |
Function |
|
| LINEAR_ALGEBRA_driver |
LINEAR_ALGEBRA_driver.F |
Subroutine |
|
| LINEAR_ALGEBRA_driver |
interfaces |
Interface |
|
| LINEAR_ALGEBRA_error |
linear_algebra |
Subroutine |
|
| LINEAR_ALGEBRA_WS_reset |
linear_algebra |
Subroutine |
|
| LIVE_message |
LIVE_t |
Subroutine |
|
| live_timing |
LIVE_t |
Subroutine |
|
| live_timing_activate |
LIVE_t |
Subroutine |
|
| live_timing_add |
LIVE_t |
Subroutine |
|
| live_timing_close |
LIVE_t |
Subroutine |
|
| live_timing_update |
LIVE_t |
Subroutine |
|
| load_and_build_inverse_BS_eh_table |
COLLISIONS_eval.F |
Subroutine |
|
| load_cc |
load_cc.F |
Subroutine |
|
| load_PT_elements |
D_lattice |
Subroutine |
|
| load_SC_components |
load_SC_components.F |
Subroutine |
|
| load_SC_components |
SC |
Interface |
|
| loadc1var |
it_tools |
Subroutine |
|
| loadchvar |
it_tools |
Subroutine |
|
| loadi1var |
it_tools |
Subroutine |
|
| loadinvar |
it_tools |
Subroutine |
|
| loadr1var |
it_tools |
Subroutine |
|
| loadrnlvlflag |
it_tools |
Subroutine |
|
| loadrnvar |
it_tools |
Subroutine |
|
| log2ch |
stderr |
Function |
|
| log2int |
stderr |
Function |
|
| Lorentzian_FT |
Lorentzian_FT.F |
Function |
|
| Lorentzian_func |
functions |
Function |
|
| lqparser |
parser_m |
Subroutine |
|
| LSEX_potential |
LSEX_potential.F |
Subroutine |
|
| m3det |
matrix_operate |
Function |
|
| m3det_c |
matrix_operate |
Function |
|
| m3det_i |
matrix_operate |
Function |
|
| m3inv |
matrix_operate |
Subroutine |
|
| m3inv_c |
matrix_operate |
Subroutine |
|
| M_by_M |
wrapper |
Interface |
|
| M_by_M_omp |
wrapper_omp |
Interface |
|
| M_by_V |
wrapper |
Interface |
|
| M_by_V_gpu |
wrapper |
Interface |
|
| M_by_V_omp |
wrapper_omp |
Interface |
|
| M_plus_alpha_M |
wrapper |
Interface |
|
| M_plus_alpha_M_omp |
wrapper_omp |
Interface |
|
| MAG_A_phase |
MAG_A_phase.F |
Subroutine |
|
| MAG_common_build_A |
MAG_common_build_A.F |
Subroutine |
|
| MAG_Hamiltonian |
MAG_Hamiltonian.F |
Subroutine |
|
| MAG_initial_check |
MAG_initial_check.F |
Subroutine |
|
| magma_setup |
linear_algebra |
Subroutine |
|
| make_real_wf |
mod_wf2y |
Function |
|
| make_star |
interpolate_tools |
Subroutine |
|
| manage_action |
IO_m |
Function |
|
| map_energies |
fix_WFs_and_E.F |
Subroutine |
|
| mat_c2r |
matrix_operate |
Subroutine |
|
| mat_r2c |
matrix_operate |
Subroutine |
|
| mat_r2c_ordered |
matrix_operate |
Subroutine |
|
| mat_transpose |
matrix_operate |
Subroutine |
|
| matches |
mod_xc2y |
Function |
|
| MATRIX_BSE_to_PAR |
MATRIX_BSE_to_PAR.F |
Subroutine |
|
| matrix_check |
SLK_test.F |
Subroutine |
|
| MATRIX_copy |
matrix |
Subroutine |
|
| MATRIX_duplicate |
MATRIX_duplicate.F |
Subroutine |
|
| MATRIX_duplicate |
interfaces |
Interface |
|
| matrix_index |
matrix_operate |
Function |
|
| MATRIX_init |
MATRIX_init.F |
Subroutine |
|
| MATRIX_PAR_to_from_PAR |
MATRIX_PAR_to_from_PAR.F |
Subroutine |
|
| MATRIX_reset |
matrix |
Subroutine |
|
| MATRIX_slepc |
MATRIX_slepc.F |
Subroutine |
|
| MATRIX_slepc |
interfaces |
Interface |
|
| MATRIX_transfer |
MATRIX_transfer.F |
Subroutine |
|
| MATRIX_transfer |
interfaces |
Interface |
|
| MATRIX_transfer_side_crop |
MATRIX_transfer_side_crop.F |
Subroutine |
|
| MATRIX_transpose |
MATRIX_transpose.F |
Subroutine |
|
| MATRIX_transpose |
interfaces |
Interface |
|
| matrix_write |
SLK_test.F |
Subroutine |
|
| MEM_c1 |
y_memory |
Subroutine |
|
| MEM_c1_d |
y_memory |
Subroutine |
|
| MEM_c1_s |
y_memory |
Subroutine |
|
| MEM_c2 |
y_memory |
Subroutine |
|
| MEM_c2_d |
y_memory |
Subroutine |
|
| MEM_c3 |
y_memory |
Subroutine |
|
| MEM_c3_d |
y_memory |
Subroutine |
|
| MEM_c4 |
y_memory |
Subroutine |
|
| MEM_c4_d |
y_memory |
Subroutine |
|
| MEM_c5 |
y_memory |
Subroutine |
|
| MEM_c5_d |
y_memory |
Subroutine |
|
| MEM_c6 |
y_memory |
Subroutine |
|
| MEM_c6_d |
y_memory |
Subroutine |
|
| MEM_cd1 |
y_memory |
Subroutine |
|
| MEM_cd1_d |
y_memory |
Subroutine |
|
| MEM_cd2 |
y_memory |
Subroutine |
|
| MEM_cd2_d |
y_memory |
Subroutine |
|
| MEM_cd3 |
y_memory |
Subroutine |
|
| MEM_cd3_d |
y_memory |
Subroutine |
|
| MEM_cd4 |
y_memory |
Subroutine |
|
| MEM_cd4_d |
y_memory |
Subroutine |
|
| MEM_cd5 |
y_memory |
Subroutine |
|
| MEM_cd5_d |
y_memory |
Subroutine |
|
| MEM_cd6 |
y_memory |
Subroutine |
|
| MEM_cd6_d |
y_memory |
Subroutine |
|
| MEM_ch1 |
y_memory |
Subroutine |
|
| MEM_ch3 |
y_memory |
Subroutine |
|
| MEM_component_finder |
MEM_bits.F |
Function |
|
| MEM_count |
y_memory |
Interface |
|
| MEM_count_d |
y_memory |
Interface |
|
| MEM_defaults |
MEM_defaults.F |
Subroutine |
|
| MEM_element_copy |
y_memory |
Subroutine |
|
| MEM_element_init |
y_memory |
Subroutine |
|
| MEM_error |
MEM_error.F |
Subroutine |
|
| MEM_free |
MEM_free.F |
Subroutine |
|
| MEM_global_mesg |
MEM_global_mesg.F |
Subroutine |
|
| MEM_global_mesg |
y_memory |
Interface |
|
| MEM_i1 |
y_memory |
Subroutine |
|
| MEM_i1_d |
y_memory |
Subroutine |
|
| MEM_i2 |
y_memory |
Subroutine |
|
| MEM_i2_d |
y_memory |
Subroutine |
|
| MEM_i3 |
y_memory |
Subroutine |
|
| MEM_i3_d |
y_memory |
Subroutine |
|
| MEM_i4 |
y_memory |
Subroutine |
|
| MEM_i4_d |
y_memory |
Subroutine |
|
| MEM_i5 |
y_memory |
Subroutine |
|
| MEM_i5_d |
y_memory |
Subroutine |
|
| MEM_i6 |
y_memory |
Subroutine |
|
| MEM_i7 |
y_memory |
Subroutine |
|
| MEM_l1 |
y_memory |
Subroutine |
|
| MEM_l2 |
y_memory |
Subroutine |
|
| MEM_l3 |
y_memory |
Subroutine |
|
| MEM_l4 |
y_memory |
Subroutine |
|
| MEM_l5 |
y_memory |
Subroutine |
|
| MEM_l6 |
y_memory |
Subroutine |
|
| MEM_LIB_finder |
MEM_bits.F |
Function |
|
| MEM_library |
MEM_library.F |
Subroutine |
|
| MEM_lp1 |
y_memory |
Subroutine |
|
| MEM_lp3 |
y_memory |
Subroutine |
|
| MEM_manager_alloc |
MEM_manager_alloc.F |
Subroutine |
|
| MEM_manager_init |
MEM_manager_init.F |
Subroutine |
|
| MEM_manager_messages |
MEM_manager_messages.F |
Subroutine |
|
| MEM_r1 |
y_memory |
Subroutine |
|
| MEM_r1_d |
y_memory |
Subroutine |
|
| MEM_r2 |
y_memory |
Subroutine |
|
| MEM_r2_d |
y_memory |
Subroutine |
|
| MEM_r3 |
y_memory |
Subroutine |
|
| MEM_r3_d |
y_memory |
Subroutine |
|
| MEM_r4 |
y_memory |
Subroutine |
|
| MEM_r4_d |
y_memory |
Subroutine |
|
| MEM_r5 |
y_memory |
Subroutine |
|
| MEM_r5_d |
y_memory |
Subroutine |
|
| MEM_rd1 |
y_memory |
Subroutine |
|
| MEM_rd1_d |
y_memory |
Subroutine |
|
| MEM_rd2 |
y_memory |
Subroutine |
|
| MEM_rd2_d |
y_memory |
Subroutine |
|
| MEM_rd3 |
y_memory |
Subroutine |
|
| MEM_rd3_d |
y_memory |
Subroutine |
|
| MEM_rd4 |
y_memory |
Subroutine |
|
| MEM_rd4_d |
y_memory |
Subroutine |
|
| MEM_rd5 |
y_memory |
Subroutine |
|
| MEM_rd5_d |
y_memory |
Subroutine |
|
| MEM_rd6_d |
y_memory |
Subroutine |
|
| MEM_report |
MEM_report.F |
Subroutine |
|
| MEM_save_finder |
MEM_bits.F |
Function |
|
| MEM_shelf_finder |
MEM_bits.F |
Function |
|
| MEM_STAT_update |
MEM_bits.F |
Subroutine |
|
| mem_string |
y_memory |
Function |
|
| MEM_treshold_estimate |
MEM_treshold_estimate.F |
Subroutine |
|
| min_index |
vec_operate |
Function |
|
| mirror_axis |
divide_class.F |
Subroutine |
This subroutine receives a mirror symmetry and determine the normal
to the mirror plane. The sign of the normal is undefined. |
| mk_dir |
IO_m |
Subroutine |
|
| mm_c |
wrapper |
Subroutine |
|
| mm_c_omp |
wrapper_omp |
Subroutine |
|
| mm_c_omp_DP |
wrapper_omp |
Subroutine |
|
| MM_caxpy |
wrapper |
Subroutine |
|
| MM_caxpy_omp |
wrapper_omp |
Subroutine |
|
| mm_cg |
wrapper |
Subroutine |
|
| mm_cgemm |
wrapper |
Subroutine |
|
| mm_cgemm_omp |
wrapper_omp |
Subroutine |
|
| modx |
FFT_m |
Function |
|
| MPA_alloc |
mpa_m |
Subroutine |
|
| MPA_ALLOC_parallel |
MPA_ALLOC_parallel.F |
Subroutine |
|
| mpa_cond |
mpa_m |
Subroutine |
|
| mpa_cond1 |
mpa_m |
Subroutine |
|
| mpa_E_1p_solver |
mpa_m |
Subroutine |
|
| mpa_E_solver |
mpa_m |
Subroutine |
|
| mpa_E_solver_Pade |
mpa_m |
Subroutine |
|
| MPA_free |
mpa_m |
Subroutine |
|
| mpa_R_fit |
mpa_m |
Subroutine |
|
| mpa_R_solver |
mpa_m |
Subroutine |
|
| mpa_RE_1p_solver |
mpa_m |
Subroutine |
|
| mpa_RE_solver |
mpa_m |
Subroutine |
|
| mpa_RQ_2p_solver |
mpa_m |
Subroutine |
|
| mpa_RQ_3p_solver |
mpa_m |
Subroutine |
|
| msg |
com |
Interface |
|
| msg_character |
com |
Subroutine |
|
| msg_characters_vector |
com |
Subroutine |
|
| msg_characters_vector_int |
msg_characters_vector_int.F |
Subroutine |
|
| msg_characters_vector_int |
com_interfcs |
Interface |
|
| msg_integer |
com |
Subroutine |
|
| msg_integers_vector |
com |
Subroutine |
|
| msg_integers_vector_int |
msg_integers_vector_int.F |
Subroutine |
|
| msg_integers_vector_int |
com_interfcs |
Interface |
|
| msg_length_set |
com |
Subroutine |
|
| msg_logical |
com |
Subroutine |
|
| msg_manager |
msg_manager.F |
Subroutine |
|
| msg_novalue |
com |
Subroutine |
|
| msg_real |
com |
Subroutine |
|
| msg_reals_vector |
com |
Subroutine |
|
| msg_reals_vector_int |
msg_reals_vector_int.F |
Subroutine |
|
| msg_reals_vector_int |
com_interfcs |
Interface |
|
| mv_c |
wrapper |
Subroutine |
|
| mv_c_gpu |
wrapper |
Subroutine |
|
| mv_c_omp |
wrapper_omp |
Subroutine |
|
| mv_cgemv |
wrapper |
Subroutine |
|
| mv_cgemv_gpu |
wrapper |
Subroutine |
|
| mv_cgemv_omp |
wrapper_omp |
Subroutine |
|
| mv_r |
wrapper |
Subroutine |
|
| mv_r_omp |
wrapper_omp |
Subroutine |
|
| mv_sgemv |
wrapper |
Subroutine |
|
| mv_sgemv_gpu |
wrapper |
Subroutine |
|
| mv_sgemv_omp |
wrapper_omp |
Subroutine |
|
| MyEPSMonitor |
MATRIX_slepc.F |
Subroutine |
|
| NAN |
functions |
Function |
|
| netcdf_call |
IO_m |
Subroutine |
|
| netcdf_check |
netcdf_data |
Subroutine |
|
| netcdf_dim |
IO_m |
Function |
|
| netcdf_dim_size |
IO_m |
Function |
|
| NETCDF_file_is_open |
IO_m |
Function |
|
| netcdf_get_dimension |
netcdf_data |
Function |
|
| netcdf_inquire_varid |
netcdf_data |
Function |
|
| NL_alloc |
nl_optics |
Subroutine |
|
| NL_alloc_k_distributed |
nl_optics |
Subroutine |
|
| NL_average_operator |
NL_average_operator.F |
Subroutine |
Calculate the average value of an operator Read more… |
| NL_average_operator |
NL_interfaces |
Interface |
|
| NL_Berry_current |
NL_Berry_current.F |
Subroutine |
Calculate current using the Souza-Iniguez-Vanderbilt formulation Read more… |
| NL_build_dG_lesser |
NL_build_dG_lesser.F |
Subroutine |
Calculate the density matrix variation \Delta \rho_{ij} Read more… |
| NL_build_valence_bands |
NL_build_valence_bands.F |
Subroutine |
Construct time-dependent valence bands in g-space Read more… |
| NL_carriers_number |
NL_carriers_number.F |
Subroutine |
|
| NL_current |
NL_current.F |
Subroutine |
|
| NL_damping |
NL_damping.F |
Subroutine |
Dephasing for the real-time dynamics Read more… |
| NL_databases_IO |
NL_databases_IO.F |
Subroutine |
|
| NL_driver |
NL_driver.F |
Subroutine |
|
| NL_exc_driver |
NL_exc_driver.F |
Subroutine |
|
| NL_free |
nl_optics |
Subroutine |
|
| NL_Hamiltonian |
NL_Hamiltonian.F |
Subroutine |
|
| NL_initialize |
NL_initialize.F |
Subroutine |
|
| NL_Integrator |
NL_Integrator.F |
Subroutine |
|
| NL_output |
NL_output.F |
Subroutine |
|
| NL_start_and_restart |
NL_start_and_restart.F |
Subroutine |
|
| NL_test_collisions |
NL_test_collisions.F |
Subroutine |
|
| NL_ypp_driver |
NL_ypp_driver.F |
Subroutine |
|
| normalize_v |
vec_operate |
Function |
|
| num_determinant |
cutoff_ws_tools.F |
Function |
|
| num_interpolation_calc |
num_interpolation_module |
Function |
|
| num_interpolation_calc_der |
num_interpolation_module |
Function |
|
| num_interpolation_destroy |
num_interpolation_module |
Subroutine |
|
| num_interpolation_init |
num_interpolation_module |
Subroutine |
|
| num_inverse |
cutoff_ws_tools.F |
Function |
|
| num_inverse |
cutoff_ws_m |
Interface |
|
| num_simpson |
numerical_module |
Function |
|
| num_xlylm |
numerical_module |
Function |
|
| num_xlylm_grad |
numerical_module |
Function |
|
| num_xmlsphbes |
numerical_module |
Function |
|
| num_ylm |
numerical_module |
Function |
|
| numrec_ddpoly |
numrec_module |
Interface |
|
| numrec_ddpoly_dbl |
numrec_ddpoly.F |
Subroutine |
|
| numrec_ddpoly_sgl |
numrec_ddpoly.F |
Subroutine |
|
| numrec_locate |
numrec_module |
Interface |
|
| numrec_locate_dbl |
numrec_locate.F |
Subroutine |
|
| numrec_locate_sgl |
numrec_locate.F |
Subroutine |
|
| numrec_polcoe |
numrec_module |
Interface |
|
| numrec_polcof |
numrec_module |
Interface |
|
| numrec_polcof_dbl |
numrec_polcof.F |
Subroutine |
|
| numrec_polcof_sgl |
numrec_polcof.F |
Subroutine |
|
| numrec_polint |
numrec_module |
Interface |
|
| numrec_polint_dbl |
numrec_polint.F |
Subroutine |
|
| numrec_polint_sgl |
numrec_polint.F |
Subroutine |
|
| OBS_el_free |
YPP_real_time |
Subroutine |
|
| OBS_rotate |
OBS_rotate.F |
Subroutine |
|
| OCCUPATIONS_Extend |
OCCUPATIONS_Extend.F |
Subroutine |
|
| OCCUPATIONS_Extend_Double_Grid |
OCCUPATIONS_Extend_Double_Grid.F |
Subroutine |
|
| OCCUPATIONS_Fermi |
OCCUPATIONS_Fermi.F |
Subroutine |
|
| OCCUPATIONS_Fermi |
interfaces |
Interface |
|
| OCCUPATIONS_Gaps |
OCCUPATIONS_Gaps.F |
Subroutine |
|
| OCCUPATIONS_Gaps |
interfaces |
Interface |
|
| OCCUPATIONS_Merge |
OCCUPATIONS_Merge.F |
Subroutine |
|
| OCCUPATIONS_Quasi_Fermi |
OCCUPATIONS_Quasi_Fermi.F |
Subroutine |
|
| OEP_app_inversion |
OEP_app_inversion.F |
Subroutine |
|
| OEP_ApplySigmaCSX |
OEP_ApplySigmaCSX.F |
Subroutine |
|
| OEP_ApplySigmaX |
OEP_ApplySigmaX.F |
Subroutine |
|
| OEP_driver |
OEP_driver.F |
Subroutine |
|
| OEP_exact_inversion |
OEP_exact_inversion.F |
Subroutine |
|
| OEP_Hole |
OEP_Hole.F |
Subroutine |
|
| OEP_iterative |
OEP_iterative.F |
Subroutine |
|
| OEP_Weighted_Density |
OEP_Weighted_Density.F |
Subroutine |
|
| OF_exists |
com_utilities_functions.F |
Function |
|
| of_netcdf_shadow_char |
com_utilities_netcdf.F |
Subroutine |
|
| of_netcdf_shadow_real |
com_utilities_netcdf.F |
Subroutine |
|
| of_open_close |
com_utilities_subroutines.F |
Subroutine |
|
| of_open_close |
com |
Interface |
|
| ofiles_append |
it_tools |
Subroutine |
|
| open_is_on |
IO_m |
Function |
|
| OPENMP_compute_mutex |
openmp |
Subroutine |
|
| OPENMP_initialize |
openmp |
Subroutine |
|
| OPENMP_locks_reset |
openmp |
Subroutine |
|
| OPENMP_set_threads |
openmp |
Subroutine |
|
| OPENMP_update |
openmp |
Subroutine |
|
| operator(==) |
pw_wfc_module |
Interface |
|
| operator(==) |
pw_basis_module |
Interface |
|
| operator(==) |
pw_struct_module |
Interface |
|
| OPTICS_driver |
OPTICS_driver.F |
Subroutine |
|
| OPTICS_select_q_and_G |
OPTICS_select_q_and_G.F |
Function |
|
| OSCLL_compose_collision |
OSCLL_compose_collision.F |
Subroutine |
|
| OSCLL_compose_nl |
OSCLL_compose_nl.F |
Subroutine |
|
| OSCLL_compose_vbands |
OSCLL_compose_vbands.F |
Subroutine |
|
| OSCLL_eval |
OSCLL_eval.F |
Subroutine |
Calculate oscillators <\psi_k | exp[i*(q+G)] |\psi_{k+q} > for few G-vectors Read more… |
| OSCLL_load |
OSCLL_load.F |
Subroutine |
|
| OUTPUT_driver |
OUTPUT_driver.F |
Subroutine |
|
| OUTPUT_driver |
OUTPUT |
Interface |
|
| OUTPUT_reset |
OUTPUT |
Subroutine |
|
| OUTPUT_unit_conversion |
OUTPUT_unit_conversion.F |
Subroutine |
|
| OUTPUT_unit_conversion |
OUTPUT |
Interface |
|
| OVERLAPS_IO |
OVERLAPS_IO.F |
Subroutine |
|
| p2y |
p2y.F |
Function |
|
| p2y_atmproj |
p2y_atmproj.F |
Subroutine |
|
| p2y_db1 |
p2y_db1.F |
Subroutine |
|
| p2y_get_dftdata_fmt |
P2Ym |
Subroutine |
|
| p2y_pseudo |
p2y_pseudo.F |
Subroutine |
|
| p2y_wf |
p2y_wf.F |
Subroutine |
|
| PAR_build_index |
parallel_m |
Subroutine |
|
| par_distribute_set |
parallel_m |
Subroutine |
|
| PAR_INDEX_copy |
parallel_m |
Subroutine |
|
| PAR_scheme_reset |
parallel_m |
Subroutine |
|
| PARALLEL_add_Q_to_K_list |
PARALLEL_add_Q_to_K_list.F |
Subroutine |
|
| PARALLEL_and_IO_Setup |
PARALLEL_and_IO_Setup.F |
Subroutine |
|
| PARALLEL_assign_chains_and_COMMs |
PARALLEL_assign_chains_and_COMMs.F |
Subroutine |
|
| PARALLEL_assign_chains_and_COMMs |
parallel_int |
Interface |
|
| PARALLEL_assign_LA_COMMs |
PARALLEL_assign_LA_COMMs.F |
Subroutine |
|
| PARALLEL_build_up_child_INTER_chains |
PARALLEL_build_up_child_INTER_chains.F |
Subroutine |
|
| PARALLEL_check_phase_space |
PARALLEL_check_phase_space.F |
Subroutine |
|
| PARALLEL_check_phase_space |
parallel_int |
Interface |
|
| PARALLEL_collisions |
PARALLEL_collisions.F |
Subroutine |
|
| PARALLEL_collisions_reset |
PARALLEL_collisions.F |
Subroutine |
|
| PARALLEL_distribute_BZk_using_IBZk |
PARALLEL_distribute_BZk_using_IBZk.F |
Subroutine |
|
| PARALLEL_FREQS_setup |
PARALLEL_FREQS_setup.F |
Subroutine |
|
| PARALLEL_get_ENVIRONMENT_structure |
PARALLEL_get_ENVIRONMENT_structure.F |
Subroutine |
|
| PARALLEL_get_user_structure |
PARALLEL_get_user_structure.F |
Subroutine |
|
| PARALLEL_global_BZINDX |
PARALLEL_global_BZINDX.F |
Subroutine |
|
| PARALLEL_global_defaults |
PARALLEL_global_defaults.F |
Subroutine |
|
| PARALLEL_global_defaults_define_the_basis |
PARALLEL_global_defaults.F |
Subroutine |
|
| PARALLEL_global_dimensions |
PARALLEL_global_dimensions.F |
Subroutine |
|
| PARALLEL_global_DIPOLES |
PARALLEL_global_DIPOLES.F |
Subroutine |
|
| PARALLEL_global_indexes |
PARALLEL_global_indexes.F |
Subroutine |
|
| PARALLEL_global_indexes |
parallel_int |
Interface |
|
| PARALLEL_global_Non_Linear |
PARALLEL_global_Non_Linear.F |
Subroutine |
|
| PARALLEL_global_Oscillators |
PARALLEL_global_Oscillators.F |
Subroutine |
|
| PARALLEL_global_Real_Time |
PARALLEL_global_Real_Time.F |
Subroutine |
|
| PARALLEL_global_reset |
PARALLEL_global_reset.F |
Subroutine |
|
| PARALLEL_global_Response_G |
PARALLEL_global_Response_G.F |
Subroutine |
|
| PARALLEL_global_Response_IO |
PARALLEL_global_Response_IO.F |
Subroutine |
|
| PARALLEL_global_Response_T_base |
PARALLEL_global_Response_T.F |
Subroutine |
|
| PARALLEL_global_Response_T_transitions |
PARALLEL_global_Response_T_transitions.F |
Subroutine |
|
| PARALLEL_global_ScaLapacK |
PARALLEL_global_ScaLapacK.F |
Subroutine |
|
| PARALLEL_global_Self_Energy |
PARALLEL_global_Self_Energy.F |
Subroutine |
|
| PARALLEL_Haydock_VEC_COMMs |
PARALLEL_Haydock_VEC_COMMs.F |
Subroutine |
|
| PARALLEL_HERMITIAN_diagonalization |
PARALLEL_HERMITIAN_diagonalization.F |
Subroutine |
|
| PARALLEL_index |
PARALLEL_index.F |
Subroutine |
|
| PARALLEL_index |
parallel_int |
Interface |
|
| PARALLEL_inversion |
PARALLEL_inversion.F |
Subroutine |
|
| PARALLEL_lin_system |
PARALLEL_lin_system.F |
Subroutine |
|
| PARALLEL_live_message |
PARALLEL_live_message.F |
Subroutine |
|
| PARALLEL_live_message |
parallel_int |
Interface |
|
| PARALLEL_M_by_M |
PARALLEL_M_by_M.F |
Subroutine |
|
| PARALLEL_M_by_V |
PARALLEL_M_by_V.F |
Subroutine |
|
| PARALLEL_MATRIX_distribute |
PARALLEL_MATRIX_distribute.F |
Subroutine |
|
| PARALLEL_MATRIX_distribute |
parallel_int |
Interface |
|
| PARALLEL_MATRIX_distribute_cv |
PARALLEL_MATRIX_distribute.F |
Subroutine |
|
| PARALLEL_MATRIX_distribute_cv |
parallel_int |
Interface |
|
| PARALLEL_message |
parallel_m |
Function |
|
| PARALLEL_minimal_index_from_overlaping |
PARALLEL_minimal_index_from_overlaping.F |
Subroutine |
|
| PARALLEL_PAR_to_PAR_comms_init |
PARALLEL_PAR_to_PAR_comms_init.F |
Subroutine |
|
| PARALLEL_scheme_initialize |
PARALLEL_scheme_initialize.F |
Subroutine |
|
| PARALLEL_scheme_initialize |
parallel_int |
Interface |
|
| PARALLEL_set_the_active_structures |
PARALLEL_set_the_active_structures.F |
Subroutine |
|
| PARALLEL_SETUP_K_scheme |
PARALLEL_SETUP_K_scheme.F |
Subroutine |
|
| PARALLEL_SND_RCV_plan |
PARALLEL_SND_RCV_plan.F |
Subroutine |
|
| PARALLEL_structure |
PARALLEL_structure.F |
Subroutine |
|
| PARALLEL_Transitions_grouping |
PARALLEL_Transitions_grouping.F |
Subroutine |
|
| PARALLEL_WF_distribute |
PARALLEL_WF_distribute.F |
Subroutine |
|
| PARALLEL_WF_distribute |
parallel_int |
Interface |
|
| PARALLEL_WF_index |
PARALLEL_WF_index.F |
Subroutine |
|
| PARALLEL_WF_index |
parallel_int |
Interface |
|
| parser |
parser_m |
Interface |
|
| PARSER_array |
PARSER_array.F |
Subroutine |
|
| PARSER_array |
parser_m |
Interface |
|
| PARSER_close_G |
PARSER_close_G.F |
Subroutine |
|
| PARSER_convert_INT |
PARSER_convert_INT.F |
Subroutine |
|
| PARSER_convert_REAL |
PARSER_convert_REAL.F |
Subroutine |
|
| PARSER_dump_the_additional_lines |
PARSER_dump_the_additional_lines.F |
Subroutine |
|
| PARSER_force_command_line_value |
it_tools |
Interface |
|
| pbe_gauscheme |
XC_eval_pbe-gaux.F |
Subroutine |
|
| pbexgau |
XC_eval_pbe-gaux.F |
Subroutine |
|
| pbexgau_lsd |
XC_eval_pbe-gaux.F |
Subroutine |
|
| PCLAMODHILB |
sample_pchegvx_call.f |
Subroutine |
|
| PCLATOEPLITZ |
sample_pchegvx_call.f |
Subroutine |
|
| perform_fft_3d |
TDDFT_ALDA_eh_space_G_collisions_L.F |
Subroutine |
|
| pickup_a_lumen_logo |
LOGO |
Subroutine |
|
| pickup_a_random |
LOGO |
Function |
|
| pickup_a_yambo_logo |
LOGO |
Subroutine |
|
| PL_diago_herm_residual |
PL_diago_residual.F |
Subroutine |
|
| PL_diago_non_herm_residual |
PL_diago_residual.F |
Subroutine |
|
| PL_diago_residual |
interfaces |
Interface |
|
| PL_init |
PHOTOLUM |
Subroutine |
|
| PL_via_perturbative_inversion |
PL_via_perturbative_inversion.F |
Function |
|
| PLAIN_file_is_open |
IO_m |
Function |
|
| PLASMA_alloc |
plasma |
Subroutine |
|
| PLASMA_build_up |
PLASMA_build_up.F |
Subroutine |
|
| PLASMA_free |
plasma |
Subroutine |
|
| PLASMA_parallel_setup |
PLASMA_parallel_setup.F |
Subroutine |
|
| PLASMA_tables_and_dimensions |
PLASMA_tables_and_dimensions.F |
Function |
|
| plot_and_project_1D |
plot_and_project_1D.F |
Subroutine |
|
| plot_check_and_launch |
plot_check_and_launch.F |
Subroutine |
|
| plot_cube |
plot_cube.F |
Subroutine |
|
| plot_gnuplot |
plot_gnuplot.F |
Subroutine |
|
| plot_interpolated_values |
plot_interpolated_values.F |
Subroutine |
|
| plot_xcrysden |
plot_xcrysden.F |
Subroutine |
|
| POL_Gilbreth_fit |
POL_FIT_m |
Subroutine |
|
| POL_LK_fit |
POL_FIT_m |
Subroutine |
|
| POLARIZATION_output |
POLARIZATION_output.F |
Subroutine |
Calculate and print total polarization = electronic + ionic Read more… |
| pole_is_out |
mpa_m |
Function |
|
| PP_addus_rhotw_aug |
PP_addus_rhotw_aug.F |
Subroutine |
|
| PP_addus_vloc_aug |
PP_addus_vloc_aug.F |
Subroutine |
|
| PP_alloc_abinit |
pseudo |
Subroutine |
|
| PP_alloc_pwscf |
pseudo |
Subroutine |
|
| PP_bcast |
parallel_int |
Interface |
|
| PP_becprod_calc |
PP_becprod_calc.F |
Subroutine |
|
| PP_compute_becp |
PP_compute_becp.F |
Subroutine |
|
| PP_free |
pseudo |
Subroutine |
|
| PP_indexes_reset |
parallel_m |
Subroutine |
|
| PP_nlcc_alloc |
pseudo |
Subroutine |
|
| PP_nlcc_free |
pseudo |
Subroutine |
|
| PP_PWscf_comp |
PP_PWscf_comp.F |
Subroutine |
|
| PP_PWscf_comp_nlcc |
PP_PWscf_comp_nlcc.F |
Subroutine |
|
| PP_redux_wait |
parallel_int |
Interface |
|
| PP_rotate_becp |
PP_rotate_becp.F |
Subroutine |
|
| PP_scatterBamp_init |
PP_scatterBamp_init.F |
Subroutine |
|
| PP_send_and_receive |
parallel_int |
Interface |
|
| PP_snd_rcv_c1 |
parallel_int |
Subroutine |
|
| PP_snd_rcv_c2 |
parallel_int |
Subroutine |
|
| PP_snd_rcv_r2 |
parallel_int |
Subroutine |
|
| PP_uspp_alloc |
pseudo |
Subroutine |
|
| PP_uspp_free |
pseudo |
Subroutine |
|
| PP_uspp_init |
PP_uspp_init.F |
Subroutine |
|
| PP_vloc_augment |
PP_vloc_augment.F |
Subroutine |
|
| PP_wait |
parallel_int |
Subroutine |
|
| print_interface_dimensions |
mod_com2y |
Subroutine |
|
| print_point_group |
build_symmetries.F |
Subroutine |
|
| PROJECTION_axis |
PROJECTION_axis.F |
Subroutine |
|
| PROJECTION_k_on_the_path_or_plane |
PROJECTION_k_on_the_path_or_plane.F |
Function |
|
| PROJECTION_perpendicular_sampling |
PROJECTION_perpendicular_sampling.F |
Subroutine |
|
| PROJECTION_plot |
PROJECTION_plot.F |
Subroutine |
|
| PROJECTION_plot |
YPP_interfaces |
Interface |
|
| PROJECTION_setup |
PROJECTION_setup.F |
Subroutine |
|
| PROJECTION_setup |
YPP_interfaces |
Interface |
|
| Pseudo_Hamiltonian |
Pseudo_Hamiltonian.F |
Subroutine |
|
| Pseudo_KB_FFT |
Pseudo_KB_FFT.F |
Subroutine |
|
| Pseudo_KB_G_to_R_space |
Pseudo_KB_G_to_R_space.F |
Subroutine |
|
| Pseudo_KB_gauge_factor |
Pseudo_KB_gauge_factor.F |
Subroutine |
|
| pseudo_read_data |
pw_pseudo_read_m |
Subroutine |
|
| pseudo_read_header |
pw_pseudo_read_m |
Subroutine |
|
| pw_atoms |
pw_export_module |
Subroutine |
|
| pw_atoms_destroy |
pw_atoms_module |
Subroutine |
|
| pw_atoms_init |
pw_atoms_module |
Subroutine |
|
| pw_atoms_set_dim |
pw_atoms_module |
Subroutine |
|
| pw_basis_destroy |
pw_basis_module |
Interface |
|
| pw_basis_init |
pw_basis_module |
Interface |
|
| pw_basis_set_npw |
pw_basis_module |
Subroutine |
|
| pw_basis_set_struct |
pw_basis_module |
Subroutine |
|
| pw_cell |
pw_export_module |
Subroutine |
|
| pw_close |
P2Ym |
Subroutine |
|
| pw_closeindex |
pw_export_module |
Subroutine |
|
| pw_dimensions |
pw_export_module |
Subroutine |
|
| pw_eigenvalues |
pw_export_module |
Subroutine |
|
| pw_gvectors |
pw_export_module |
Subroutine |
|
| pw_igkindex |
pw_export_module |
Subroutine |
|
| pw_init |
P2Ym |
Subroutine |
|
| pw_kpoints |
pw_export_module |
Subroutine |
|
| pw_openindex |
pw_export_module |
Subroutine |
|
| pw_other |
pw_export_module |
Subroutine |
|
| pw_pseudo_destroy |
pw_pseudo_module |
Interface |
|
| pw_pseudo_init |
pw_pseudo_module |
Interface |
|
| pw_pseudo_set_table |
pw_pseudo_module |
Subroutine |
|
| pw_symmetry |
pw_export_module |
Subroutine |
|
| pw_wfc_braket |
pw_wfc_module |
Function |
|
| pw_wfc_destroy |
pw_wfc_module |
Interface |
|
| pw_wfc_init |
pw_wfc_module |
Interface |
|
| pw_wfc_p |
pw_wfc_module |
Subroutine |
|
| pw_wfc_p_braket |
pw_wfc_module |
Function |
|
| pw_wfc_scale |
pw_wfc_module |
Interface |
|
| pw_wfc_set_basis |
pw_wfc_module |
Subroutine |
|
| pw_wfck |
pw_export_module |
Subroutine |
|
| pw_wfcstart |
pw_export_module |
Subroutine |
|
| pw_wfcstop |
pw_export_module |
Subroutine |
|
| qe_erf |
cutoff_ws_tools.F |
Function |
|
| qe_erfc |
cutoff_ws_tools.F |
Function |
|
| qe_pseudo_init |
qe_pseudo_init.F |
Subroutine |
|
| QED_Radiative_Lifetimes |
QED_Radiative_Lifetimes.F |
Subroutine |
|
| QED_Sigma_c |
QED_Sigma_c.F |
Subroutine |
|
| qeh5_add_attribute |
qeh5_base_module |
Interface |
|
| qeh5_close |
qeh5_base_module |
Interface |
|
| qeh5_open_dataset |
qeh5_base_module |
Subroutine |
|
| qeh5_open_group |
qeh5_base_module |
Subroutine |
|
| qeh5_openfile |
qeh5_base_module |
Subroutine |
|
| qeh5_read_attribute |
qeh5_base_module |
Interface |
|
| qeh5_read_dataset |
qeh5_base_module |
Interface |
|
| qeh5_set_file_hyperslab |
qeh5_base_module |
Subroutine |
|
| qeh5_set_memory_hyperslab |
qeh5_base_module |
Subroutine |
|
| qeh5_set_space |
qeh5_base_module |
Interface |
|
| qeh5_to_h5id |
qeh5_base_module |
Interface |
|
| qeh5_write_dataset |
qeh5_base_module |
Interface |
|
| qexml_closefile |
qexml_module |
Subroutine |
|
| qexml_init |
qexml_module |
Subroutine |
|
| qexml_openfile |
qexml_module |
Subroutine |
|
| qexml_read_bands |
qexml_module |
Subroutine |
|
| qexml_read_bands_info |
qexml_module |
Subroutine |
|
| qexml_read_bz |
qexml_module |
Subroutine |
|
| qexml_read_cell |
qexml_module |
Subroutine |
|
| qexml_read_efield |
qexml_module |
Subroutine |
|
| qexml_read_exx |
qexml_module |
Subroutine |
|
| qexml_read_gk |
qexml_module |
Subroutine |
|
| qexml_read_header |
qexml_module |
Subroutine |
|
| qexml_read_ions |
qexml_module |
Subroutine |
|
| qexml_read_occ |
qexml_module |
Subroutine |
|
| qexml_read_phonon |
qexml_module |
Subroutine |
|
| qexml_read_planewaves |
qexml_module |
Subroutine |
|
| qexml_read_rho |
qexml_module |
Subroutine |
|
| qexml_read_spin |
qexml_module |
Subroutine |
|
| qexml_read_symmetry |
qexml_module |
Subroutine |
|
| qexml_read_wfc |
qexml_module |
Subroutine |
|
| qexml_read_xc |
qexml_module |
Subroutine |
|
| qexml_write_bands |
qexml_module |
Subroutine |
|
| qexml_write_bands_info |
qexml_module |
Subroutine |
|
| qexml_write_bz |
qexml_module |
Subroutine |
|
| qexml_write_cell |
qexml_module |
Subroutine |
|
| qexml_write_efield |
qexml_module |
Subroutine |
|
| qexml_write_exx |
qexml_module |
Subroutine |
|
| qexml_write_gk |
qexml_module |
Subroutine |
|
| qexml_write_header |
qexml_module |
Subroutine |
|
| qexml_write_ions |
qexml_module |
Subroutine |
|
| qexml_write_occ |
qexml_module |
Subroutine |
|
| qexml_write_phonon |
qexml_module |
Subroutine |
|
| qexml_write_planewaves |
qexml_module |
Subroutine |
|
| qexml_write_rho |
qexml_module |
Subroutine |
|
| qexml_write_spin |
qexml_module |
Subroutine |
|
| qexml_write_symmetry |
qexml_module |
Subroutine |
|
| qexml_write_wfc |
qexml_module |
Subroutine |
|
| qexml_write_xc |
qexml_module |
Subroutine |
|
| qexpt_read_header |
pw_export_module |
Subroutine |
|
| qexpt_read_planewaves |
pw_export_module |
Subroutine |
|
| qexsd_close_section |
qexsd_module |
Subroutine |
|
| qexsd_closefile |
qexsd_module |
Subroutine |
|
| qexsd_fft2igv_map |
qexsd_module |
Subroutine |
|
| qexsd_igk_map |
qexsd_module |
Subroutine |
|
| qexsd_init |
qexsd_module |
Subroutine |
|
| qexsd_open_section |
qexsd_module |
Subroutine |
|
| qexsd_openfile |
qexsd_module |
Subroutine |
|
| qexsd_read_band_structure |
qexsd_module |
Subroutine |
|
| qexsd_read_bands_info |
qexsd_module |
Subroutine |
|
| qexsd_read_cell |
qexsd_module |
Subroutine |
|
| qexsd_read_exx |
qexsd_module |
Subroutine |
|
| qexsd_read_gk |
qexsd_module |
Subroutine |
|
| qexsd_read_header |
qexsd_module |
Subroutine |
|
| qexsd_read_hubbard |
qexsd_module |
Subroutine |
|
| qexsd_read_ions |
qexsd_module |
Subroutine |
|
| qexsd_read_planewaves |
qexsd_module |
Subroutine |
|
| qexsd_read_spin |
qexsd_module |
Subroutine |
|
| qexsd_read_symmetry |
qexsd_module |
Subroutine |
|
| qexsd_read_symmetry_input |
qexsd_module |
Subroutine |
|
| qexsd_read_wfc |
qexsd_module |
Subroutine |
"filename." ( = dat if fortran binary, * = hdf5 if HDF5),
ierr return 0 if everything is ok, /= 0 if not
read one spinor component at the time |
| qexsd_read_xc |
qexsd_module |
Subroutine |
|
| qexsd_rewind |
qexsd_module |
Subroutine |
|
| qindx_alloc |
R_lattice |
Subroutine |
|
| qindx_B_close |
io_QINDX.F |
Function |
|
| qindx_B_init |
io_QINDX.F |
Function |
|
| qindx_B_load |
io_QINDX.F |
Function |
|
| qindx_B_load |
R_lattice |
Interface |
|
| qindx_free |
R_lattice |
Subroutine |
|
| QP_actions_reset |
QP_CTL_m |
Subroutine |
|
| QP_alloc |
QP_m |
Subroutine |
|
| QP_apply |
QP_apply.F |
Subroutine |
|
| QP_apply |
QP_CTL_m |
Interface |
|
| QP_apply_dump_user_CTLs |
QP_apply_dump_user_CTLs.F |
Subroutine |
|
| QP_apply_interpolate_QP |
QP_apply_interpolate_QP.F |
Subroutine |
|
| QP_apply_QP |
QP_apply_QP.F |
Subroutine |
|
| QP_apply_the_ACTION |
QP_apply_the_ACTION.F |
Subroutine |
|
| QP_copy |
QP_m |
Subroutine |
|
| QP_ctl_copy |
QP_CTL_m |
Subroutine |
|
| QP_CTL_fill |
QP_CTL_m |
Subroutine |
|
| QP_CTL_is_active |
QP_CTL_m |
Function |
|
| QP_ctl_reset |
QP_CTL_m |
Subroutine |
|
| QP_DB_expand |
QP_DB_expand.F |
Subroutine |
|
| QP_DB_message |
QP_DB_message.F |
Subroutine |
|
| QP_DBs_add_me |
QP_DBs_add_me.F |
Subroutine |
|
| QP_DBs_create_and_modify |
QP_DBs_create_and_modify.F |
Subroutine |
|
| QP_DBs_initialize |
QP_DBs_initialize.F |
Subroutine |
|
| QP_DBs_manipulate |
QP_DBs_manipulate.F |
Subroutine |
|
| QP_DBs_merge |
QP_DBs_merge.F |
Subroutine |
|
| QP_DBs_merge |
interfaces |
Interface |
|
| QP_descriptions |
QP_descriptions.F |
Subroutine |
|
| QP_driver |
QP_driver.F |
Subroutine |
|
| QP_eval_the_FIT |
QP_eval_the_FIT.F |
Function |
|
| QP_expand |
QP_expand.F |
Subroutine |
|
| QP_fit_energies |
QP_fit_energies.F |
Subroutine |
|
| QP_fit_report |
QP_fit_report.F |
Subroutine |
|
| QP_fit_widths |
QP_fit_widths.F |
Subroutine |
|
| QP_Green_Function |
QP_Green_Function.F |
Subroutine |
|
| QP_interpolate_W |
QP_interpolate_W.F |
Subroutine |
|
| QP_life_transitions |
QP_life_transitions.F |
Function |
|
| QP_load_DB |
QP_load_DB.F |
Subroutine |
|
| QP_load_GFs |
QP_load_GFs.F |
Subroutine |
|
| QP_load_SC_xc |
QP_load_SC_xc.F |
Subroutine |
|
| QP_logicals |
QP_logicals.F |
Subroutine |
|
| QP_mpa |
QP_mpa.F |
Subroutine |
|
| QP_newton |
QP_newton.F |
Subroutine |
|
| QP_of |
QP_of.F |
Subroutine |
|
| QP_ppa_cohsex |
QP_ppa_cohsex.F |
Subroutine |
|
| QP_ppa_EET_terminator |
QP_ppa_EET_terminator.F |
Function |
|
| QP_real_axis |
QP_real_axis.F |
Subroutine |
|
| QP_report_and_write |
QP_report_and_write.F |
Subroutine |
|
| QP_reset |
QP_m |
Subroutine |
|
| QP_secant |
QP_secant.F |
Function |
|
| QP_secant_driver |
QP_secant_driver.F |
Subroutine |
|
| QP_SET_temperature_pre_factor |
QP_m |
Subroutine |
|
| QP_state_group |
QP_state_group.F |
Subroutine |
|
| QP_state_print |
QP_state_print.F |
Subroutine |
|
| QP_state_print |
interfaces |
Interface |
|
| QP_state_table_setup |
QP_state_table_setup.F |
Subroutine |
|
| QP_states_simmetrize |
QP_states_simmetrize.F |
Subroutine |
|
| QP_states_simmetrize |
QP_m |
Interface |
|
| QP_W2Sc |
QP_W2Sc.F |
Subroutine |
|
| QP_XCo_alloc |
QP_m |
Subroutine |
|
| QP_XCo_free |
QP_m |
Subroutine |
|
| QPartilize |
QPartilize.F |
Subroutine |
|
| r0share |
parallel_int |
Subroutine |
|
| r1bcast |
parallel_int |
Subroutine |
|
| r1qparser |
parser_m |
Subroutine |
|
| r1share |
parallel_int |
Subroutine |
|
| r2share |
parallel_int |
Subroutine |
|
| r3share |
parallel_int |
Subroutine |
|
| r4share |
parallel_int |
Subroutine |
|
| r_cross_product |
vec_operate |
Function |
|
| r_sort |
vec_operate |
Subroutine |
|
| read_BS_PAR_collisions |
io_BS_PAR_block.F |
Subroutine |
|
| read_BS_table |
io_BS_PAR_block.F |
Subroutine |
|
| read_is_on |
IO_m |
Function |
|
| real2ch |
stderr |
Function |
|
| refine_groups |
excitons_symmetries.F |
Subroutine |
|
| remove_new_line |
stderr |
Subroutine |
|
| rename_file |
com_utilities_subroutines.F |
Subroutine |
|
| rename_file |
IO_m |
Subroutine |
|
| Renorm_alloc |
EXCPH |
Subroutine |
|
| Renorm_free |
EXCPH |
Subroutine |
|
| REPORT_Energies |
REPORT_Energies.F |
Subroutine |
|
| REPORT_Occupations |
REPORT_Occupations.F |
Subroutine |
|
| RESIDUALS_and_EIGENVALUES_alloc |
EXCPH |
Subroutine |
|
| RESIDUALS_and_EIGENVALUES_free |
EXCPH |
Subroutine |
|
| resize_onlyC1 |
BS_solvers |
Subroutine |
|
| resize_onlyC1p |
BS_solvers |
Subroutine |
|
| resize_onlyC2 |
BS_solvers |
Subroutine |
|
| resize_onlyC22p |
BS_solvers |
Subroutine |
|
| resize_onlyC2p |
BS_solvers |
Subroutine |
|
| resize_onlyR1 |
BS_solvers |
Subroutine |
|
| resize_onlyR1p |
BS_solvers |
Subroutine |
|
| resize_onlyR2p |
BS_solvers |
Subroutine |
|
| resizeC1 |
BS_solvers |
Subroutine |
|
| resizeC1p |
BS_solvers |
Subroutine |
|
| resizeC2 |
BS_solvers |
Subroutine |
|
| resizeC22p |
BS_solvers |
Subroutine |
|
| resizeC2p |
BS_solvers |
Subroutine |
|
| resizeR1 |
BS_solvers |
Subroutine |
|
| resizeR1p |
BS_solvers |
Subroutine |
|
| resizeR2p |
BS_solvers |
Subroutine |
|
| rim |
rim.F |
Subroutine |
|
| rim_integrate_v |
rim_integrate_v.F |
Subroutine |
|
| rim_integrate_w |
rim_integrate_w.F |
Subroutine |
|
| rim_spherical |
rim_spherical.F |
Subroutine |
|
| rim_spherical_bose |
rim_spherical_bose.F |
Subroutine |
|
| RIntegrate |
RIntegrate.F |
Function |
|
| RK_basestep |
RK_basestep.F |
Subroutine |
|
| rlu_k2bz |
vec_operate |
Subroutine |
|
| rlu_v_is_zero |
vec_operate |
Function |
|
| rlu_v_norm |
vec_operate |
Function |
|
| rm_file |
IO_m |
Subroutine |
|
| rmqparser |
parser_m |
Subroutine |
|
| rqparser |
parser_m |
Subroutine |
|
| RT_1D_Fourier_Chirp |
RT_1D_Fourier_Transform.F |
Subroutine |
|
| RT_1D_Fourier_setup |
RT_1D_Fourier_setup.F |
Subroutine |
|
| RT_1D_Fourier_Transform |
RT_1D_Fourier_Transform.F |
Subroutine |
|
| RT_ALL_lifetimes_free |
RT_lifetimes |
Subroutine |
|
| RT_ALL_occupations_free |
RT_occupations |
Subroutine |
|
| RT_alloc |
RT_alloc.F |
Subroutine |
|
| RT_apply |
RT_apply.F |
Subroutine |
|
| RT_apply |
RT_control |
Interface |
|
| RT_apply_field |
RT_apply_field.F |
Subroutine |
|
| RT_apply_RWA |
RT_apply_RWA.F |
Subroutine |
|
| RT_apply_Texp |
RT_apply_Texp.F |
Subroutine |
|
| RT_average_operator |
RT_average_operator.F |
Subroutine |
|
| RT_average_operator |
RT_operations |
Interface |
|
| RT_build_T1_and_T2 |
RT_build_T1_and_T2.F |
Subroutine |
|
| RT_carriers_number |
RT_carriers_number.F |
Subroutine |
|
| RT_carriers_object |
RT_carriers_object.F |
Subroutine |
|
| RT_carriers_object |
RT_control |
Interface |
|
| RT_carriers_temperature |
RT_carriers_temperature.F |
Subroutine |
|
| RT_carriers_to_RT_E |
RT_control |
Subroutine |
|
| RT_carriers_to_RT_k |
RT_control |
Subroutine |
|
| RT_coefficients_Fourier |
RT_coefficients_Fourier.F |
Subroutine |
|
| RT_coefficients_Inversion |
RT_coefficients_Inversion.F |
Subroutine |
Polarization coefficient inversion see Sec. III in PRB 88, 235113 (2013) Read more… |
| RT_components_energy_plot |
RT_components_energy_plot.F |
Subroutine |
|
| RT_conf_duplicate |
YPP_real_time |
Subroutine |
|
| RT_control_alloc |
RT_control |
Subroutine |
|
| RT_control_free |
RT_control |
Subroutine |
|
| RT_current_AND_polarization |
RT_current_AND_polarization.F |
Subroutine |
|
| RT_damp_it |
RT_damp_it.F |
Subroutine |
|
| RT_databases_IO |
RT_databases_IO.F |
Subroutine |
|
| RT_DBs_carriers_setup |
RT_DBs_carriers_setup.F |
Subroutine |
|
| RT_define_the_IO_DB_identifier |
RT_control |
Subroutine |
|
| RT_density |
RT_density.F |
Subroutine |
|
| RT_Dephasing_Matrix |
RT_Dephasing_Matrix.F |
Subroutine |
|
| RT_Dephasing_step |
RT_Dephasing_step.F |
Subroutine |
|
| RT_do_IO |
RT_control |
Function |
|
| RT_do_it |
RT_do_it.F |
Function |
|
| RT_dos_time_plot |
RT_dos_time_plot.F |
Subroutine |
|
| RT_driver |
RT_driver.F |
Subroutine |
RT_driver - Real-Time Propagation Master Loop Read more… |
| RT_Dynamics_is_over |
RT_Dynamics_is_over.F |
Function |
|
| RT_EL_lifetimes_alloc |
RT_lifetimes |
Subroutine |
|
| RT_EL_occupations_alloc |
RT_occupations |
Subroutine |
|
| RT_ELPH_initialize |
RT_ELPH_initialize.F |
Subroutine |
|
| RT_energy_components |
RT_energy_components.F |
Subroutine |
|
| RT_entropy |
RT_entropy.F |
Subroutine |
|
| RT_EULER_step |
RT_EULER_step.F |
Subroutine |
|
| RT_EULER_step_apply |
RT_EULER_step.F |
Subroutine |
|
| RT_EXP_step_accurate |
RT_EXP_step_accurate.F |
Subroutine |
|
| RT_EXP_step_std |
RT_EXP_step_std.F |
Subroutine |
|
| RT_Ext_fields |
RT_Ext_fields.F |
Subroutine |
|
| RT_Ext_fields_sum |
RT_Ext_fields.F |
Subroutine |
|
| RT_Fermi_excitation |
RT_Fermi_excitation.F |
Subroutine |
|
| RT_Field_t_to_w |
RT_fields.F |
Subroutine |
|
| RT_Field_w_load |
RT_fields.F |
Subroutine |
|
| RT_fields |
RT_fields.F |
Subroutine |
|
| RT_FILE_add |
RT_output_m |
Subroutine |
|
| RT_Fluence_and_PI_kind |
RT_Fluence_and_PI_kind.F |
Subroutine |
|
| RT_free |
RT_free.F |
Subroutine |
|
| RT_G_lesser_init |
RT_G_lesser_init.F |
Subroutine |
|
| RT_G_two_times_build |
RT_G_two_times_build.F |
Subroutine |
|
| RT_G_two_times_driver |
RT_G_two_times_driver.F |
Subroutine |
|
| RT_G_two_times_interp_and_plot |
RT_G_two_times_interp_and_plot.F |
Subroutine |
GF_size=(/2,size(GreenF_T_and_W%F_W,1),size(GreenF_T_and_W%F_W,2)/) |
| RT_Glesser_evolve |
RT_Glesser_evolve.F |
Subroutine |
|
| RT_Glesser_rotate |
RT_Glesser_rotate.F |
Subroutine |
|
| RT_gradk_rho_times_E |
RT_gradk_rho_times_E.F |
Subroutine |
|
| RT_gradk_rho_times_E_wrong |
RT_gradk_rho_times_E.F |
Subroutine |
|
| RT_Hamiltonian |
RT_Hamiltonian.F |
Subroutine |
RT_Hamiltonian - Real-Time Single-Particle Hamiltonian Construction Read more… |
| RT_Hamiltonian_diagonalize |
RT_Hamiltonian_diagonalize.F |
Subroutine |
|
| RT_initialize |
RT_initialize.F |
Subroutine |
|
| RT_Integrator |
RT_Integrator.F |
Subroutine |
|
| RT_Integrator_init |
RT_Integrator_init.F |
Subroutine |
|
| RT_interpolation_doit_and_transfer |
RT_interpolation_doit_and_transfer.F |
Subroutine |
|
| RT_interpolation_driver |
RT_interpolation_driver.F |
Subroutine |
|
| RT_INV_step_accurate |
RT_INV_step_accurate.F |
Subroutine |
U_k=Ho_plus_Sigma(:,:,ik,i_sp_pol)
call SERIAL_HERMITIAN_diagonalization(RT_nbands,U_k,En) Read more… |
| RT_INV_step_diago |
RT_INV_step_diago.F |
Subroutine |
|
| RT_INV_step_std |
RT_INV_step_std.F |
Subroutine |
|
| RT_IO_carriers |
YPP_real_time |
Interface |
|
| RT_IO_type_time_steps |
RT_IO_type_time_steps.F |
Subroutine |
|
| RT_k_grid |
RT_k_grid.F |
Subroutine |
|
| RT_lifetime_alloc |
RT_lifetimes |
Subroutine |
|
| RT_lifetime_free |
RT_lifetimes |
Subroutine |
|
| RT_lifetime_to_RT_obj |
RT_operations |
Subroutine |
|
| RT_Lifetimes_merge_driver |
RT_Lifetimes_merge_driver.F |
Subroutine |
|
| RT_Lifetimes_merge_inter_k |
RT_Lifetimes_merge_inter_k.F |
Subroutine |
|
| RT_Lifetimes_merge_intra_k |
RT_Lifetimes_merge_intra_k.F |
Subroutine |
|
| RT_load_field_from_file |
RT_field_from_file.F |
Subroutine |
|
| RT_load_field_from_file_init |
RT_field_from_file.F |
Subroutine |
|
| RT_manual_excitation |
RT_manual_excitation.F |
Subroutine |
|
| RT_mean_lifetimes_and_temperatures |
RT_mean_lifetimes_and_temperatures.F |
Subroutine |
|
| RT_MEMORY_index |
RT_MEMORY_index.F |
Subroutine |
|
| RT_obj_alloc |
real_time |
Subroutine |
|
| RT_obj_free |
real_time |
Subroutine |
|
| RT_obj_lifetime_alloc |
RT_lifetimes |
Subroutine |
|
| RT_obj_lifetime_free |
RT_lifetimes |
Subroutine |
|
| RT_obj_occupation_alloc |
RT_occupations |
Subroutine |
|
| RT_obj_occupation_free |
RT_occupations |
Subroutine |
|
| RT_Observables |
RT_Observables.F |
Subroutine |
|
| RT_OBSERVABLES_damp_and_write |
RT_OBSERVABLES_damp_and_write.F |
Subroutine |
|
| RT_OBSERVABLES_IO |
RT_OBSERVABLES_IO.F |
Subroutine |
|
| RT_OBSERVABLES_IO |
YPP_interfaces |
Interface |
|
| RT_OBSERVABLES_IO_paths |
RT_OBSERVABLES_IO_path.F |
Subroutine |
|
| RT_occ_bands_interpolation |
RT_occ_bands_interpolation.F |
Subroutine |
|
| RT_occ_time_plot |
RT_occ_time_plot.F |
Subroutine |
|
| RT_occupation_alloc |
RT_occupations |
Subroutine |
|
| RT_occupation_clean |
RT_occupations |
Subroutine |
|
| RT_occupation_free |
RT_occupations |
Subroutine |
|
| RT_occupations_and_levels_init |
RT_occupations_and_levels_init.F |
Subroutine |
|
| RT_occupations_driver |
RT_occupations_driver.F |
Subroutine |
|
| RT_occupations_eval |
RT_occupations_eval.F |
Subroutine |
RT_occupations_eval - Extract Occupations from Green's Function Read more… |
| RT_occupations_FIT |
RT_occupations_FIT.F |
Subroutine |
|
| RT_occupations_update |
RT_occupations_update.F |
Subroutine |
|
| RT_output |
RT_output.F |
Subroutine |
|
| RT_output |
RT_control |
Interface |
|
| RT_output_and_IO_driver |
RT_output_and_IO_driver.F |
Subroutine |
|
| RT_output_INIT |
RT_output_INIT.F |
Subroutine |
|
| RT_PH_lifetimes_alloc |
RT_lifetimes |
Subroutine |
|
| RT_PH_occupations_alloc |
RT_occupations |
Subroutine |
|
| RT_plot_interpolated_values |
RT_plot_interpolated_values.F |
Subroutine |
|
| RT_Polarization |
RT_Polarization.F |
Subroutine |
|
| RT_print_Elfield |
RT_fields.F |
Subroutine |
|
| RT_print_field_to_file_init |
RT_field_from_file.F |
Subroutine |
|
| RT_propagate_fields |
RT_propagate_fields.F |
Subroutine |
|
| RT_Rabi_frequency_ALL_and_print |
RT_Rabi_frequency_ALL_and_print.F |
Subroutine |
|
| RT_RESTART_database_copy |
RT_RESTART_database_copy.F |
Subroutine |
|
| RT_return_db_ID |
RT_control |
Function |
|
| RT_Scattering_step |
RT_Scattering_step.F |
Subroutine |
Option B: Written in the same form of RTA |
| RT_select_k_space |
RT_DBs_carriers_setup.F |
Subroutine |
|
| RT_split_Polarization |
RT_split_Polarization.F |
Subroutine |
|
| RT_start_and_restart |
RT_start_and_restart.F |
Subroutine |
|
| RT_time_configuration_setup |
RT_time_configuration_setup.F |
Subroutine |
|
| RT_time_step_update |
RT_time_step_update.F |
Subroutine |
|
| RT_TRabs_output |
RT_TRabs_output.F |
Subroutine |
|
| RT_TRabs_residuals |
RT_TRabs_residuals.F |
Subroutine |
|
| RT_TRabs_rotate_exciton |
RT_TRabs_rotate_exciton.F |
Subroutine |
Make the versors real by removing the phase |
| RT_transient_ARPES |
RT_TR_ARPES.F |
Subroutine |
Print G(w,k) for specific k (only gamma for now) |
| RT_update |
RT_operations |
Interface |
|
| RT_update_TIME_CONF_descriptions |
RT_update_TIME_CONF_descriptions.F |
Subroutine |
|
| RT_X_effective |
RT_X_effective.F |
Subroutine |
|
| RT_X_inversion |
RT_X_inversion.F |
Subroutine |
|
| RT_X_LRR_real_field |
RT_X_LRR_real_field.F |
Subroutine |
|
| RT_X_qssin |
RT_X_qssin.F |
Subroutine |
|
| RT_X_response |
RT_X_response.F |
Subroutine |
|
| RT_ypp_driver |
RT_ypp_driver.F |
Subroutine |
|
| RTibz_to_RT_k |
RT_control |
Subroutine |
|
| runlevel_is_on |
it_tools |
Function |
|
| Rverbose_enough |
it_tools |
Function |
|
| Sat_alloc |
EXCPH |
Subroutine |
|
| Sat_free |
EXCPH |
Subroutine |
|
| Satellite_DbGrid |
Satellite_DbGrid.F |
Subroutine |
Calculate the phonon-assisted satellite for absorption and emission Read more… |
| Satellite_Simple |
Satellite_Simple.F |
Subroutine |
Calculate the phonon-assisted satellite for absorption and emission Read more… |
| saw |
load_cc.F |
Function |
|
| saxpy |
test_acc_cublas.F |
Subroutine |
|
| saxpy_cpu |
saxpy_explicit.F |
Subroutine |
|
| saxpy_cpu |
dev_linalg_m |
Subroutine |
|
| saxpy_explicit |
saxpy_explicit.F |
Subroutine |
|
| saxpy_gpu |
dev_linalg_m |
Subroutine |
|
| SC_add_efield |
SC_add_efield.F |
Subroutine |
|
| SC_add_XC |
SC_add_XC.F |
Subroutine |
|
| SC_alloc |
SC |
Subroutine |
|
| SC_driver |
SC_driver.F |
Subroutine |
|
| SC_Energy |
SC_Energy.F |
Subroutine |
|
| SC_free |
SC |
Subroutine |
|
| SC_History |
SC_History.F |
Subroutine |
|
| SC_precondition |
SC_precondition.F |
Subroutine |
|
| SC_start_and_restart |
SC_start_and_restart.F |
Subroutine |
|
| scatter_Bamp_spin |
scatter_Bamp_spin.F |
Subroutine |
|
| scatter_Bamp_using_the_gradient |
scatter_Bamp_using_the_gradient.F |
Subroutine |
|
| scatter_ModScr |
scatter_Modscr.F |
Subroutine |
|
| SCATTERING_GW_kinematics |
SCATTERING_GW_kinematics.F |
Subroutine |
|
| SCATTERING_GW_kinematics |
COLL_interfaces |
Interface |
|
| SCATTERING_QED_transverse_matrix |
SCATTERING_QED_transverse_matrix.F |
Subroutine |
|
| section |
section.F |
Subroutine |
|
| SERIAL_diagonalization |
SERIAL_diagonalization.F |
Subroutine |
|
| SERIAL_HERMITIAN_diagonalization |
SERIAL_HERMITIAN_diagonalization.F |
Subroutine |
|
| SERIAL_inversion |
SERIAL_inversion.F |
Subroutine |
|
| SERIAL_lin_system |
SERIAL_lin_system.F |
Subroutine |
|
| SERIAL_lin_system_gpu |
SERIAL_lin_system_gpu.F |
Subroutine |
|
| SERIAL_SVD |
SERIAL_SVD.F |
Subroutine |
|
| set_BS_blks |
COLLISIONS_eval.F |
Subroutine |
|
| set_class_el_name |
divide_class.F |
Subroutine |
It sets the names of the elements of each symmetry class. |
| set_irr_rap |
divide_class.F |
Subroutine |
This subroutine collects the character tables of the 32 crystallographic
point groups. Read more… |
| SET_job_strings_and_dirs |
SET_job_strings_and_dirs.F |
Subroutine |
|
| SET_logicals |
SET_logicals.F |
Subroutine |
|
| set_real_printed_length |
stderr |
Subroutine |
|
| setqf |
pw_setqf.F |
Subroutine |
|
| setup |
setup.F |
Subroutine |
|
| setup_global_XC |
global_XC |
Subroutine |
|
| setup_k_plus_q_levels |
ELPH |
Subroutine |
|
| SETUP_RT_IO_type |
RT_control |
Subroutine |
|
| SLK_communicators |
SLK_communicators.F |
Subroutine |
|
| SLK_matrix_init |
SLK_matrix_init.F |
Subroutine |
|
| SLK_ORTHO_group |
SLK_ORTHO_group.F |
Subroutine |
|
| SLK_ORTHO_GROUP_clean_up |
SLK_m |
Subroutine |
|
| SLK_ORTHO_init |
SLK_ORTHO_init.F |
Subroutine |
|
| SLK_POOL_clean_up |
SLK_m |
Subroutine |
|
| SLK_POOL_init |
SLK_m |
Subroutine |
|
| SLK_setup |
SLK_setup.F |
Subroutine |
|
| SLK_test |
SLK_test.F |
Subroutine |
|
| small_a |
RT_small_a.F |
Function |
|
| small_a |
fields_int |
Interface |
|
| small_a_frequency |
RT_small_a.F |
Function |
|
| small_a_frequency |
fields_int |
Interface |
|
| Smear_func |
Smear_func.F |
Function |
|
| sort |
vec_operate |
Interface |
|
| spin |
electrons |
Function |
|
| spin_string |
electrons |
Function |
|
| spline_fit |
spline_fit.F |
Subroutine |
|
| startup |
startup.F |
Subroutine |
|
| STEP_adjust |
RT_control |
Function |
|
| STOP_now |
STOP_now.F |
Function |
|
| STRING_add |
stderr |
Function |
|
| STRING_contains |
stderr |
Function |
|
| STRING_match |
stderr |
Function |
|
| STRING_pack |
stderr |
Function |
|
| STRING_remove |
stderr |
Function |
|
| STRING_same |
stderr |
Function |
|
| STRING_split |
stderr |
Subroutine |
|
| STRING_to_LOWER |
stderr |
Subroutine |
|
| STRING_to_UPPER |
stderr |
Subroutine |
|
| switch_off_runlevel |
it_tools |
Subroutine |
|
| symmetries_check_and_load |
mod_com2y |
Subroutine |
|
| symmetries_driver |
symmetries_driver.F |
Subroutine |
|
| symmetry_equiv_atoms |
D_lattice |
Subroutine |
|
| symmetry_group_table |
D_lattice |
Subroutine |
|
| T2I |
RT_control |
Function |
|
| T_group |
BS |
Function |
|
| TayExp |
XC_eval_pbe-gaux.F |
Function |
|
| TDDFT_ALDA_eh_space_G_collisions_L |
TDDFT_ALDA_eh_space_G_collisions_L.F |
Subroutine |
|
| TDDFT_ALDA_eh_space_G_collisions_R |
TDDFT_ALDA_eh_space_G_collisions_R.F |
Subroutine |
|
| TDDFT_ALDA_eh_space_G_kernel |
TDDFT_ALDA_eh_space_G_kernel.F |
Function |
|
| TDDFT_ALDA_eh_space_G_kernel_coupling |
TDDFT_ALDA_eh_space_G_kernel.F |
Function |
|
| TDDFT_ALDA_eh_space_R_kernel |
TDDFT_ALDA_eh_space_R_kernel.F |
Function |
|
| TDDFT_ALDA_eh_space_R_kernel |
interfaces |
Interface |
|
| TDDFT_ALDA_G_space |
TDDFT_ALDA_G_space.F |
Subroutine |
|
| TDDFT_ALDA_lower_cutoff |
TDDFT_ALDA_lower_cutoff.F |
Subroutine |
I need FXC_n_g_corr up to wf_ng to arrive up to ng_closed
This is consistent with what done in G-space TDDFT |
| TDDFT_BSK_2_FXC |
TDDFT_BSK_2_FXC.F |
Subroutine |
|
| TDDFT_BSK_disk_2_FXC |
TDDFT_BSK_disk_2_FXC.F |
Subroutine |
|
| TDDFT_do_X_W_typs |
TDDFT_do_X_W_typs.F |
Subroutine |
|
| TDDFT_oscillators_alloc_L |
BSE_utilities.F |
Subroutine |
|
| TDDFT_oscillators_alloc_R |
BSE_utilities.F |
Subroutine |
|
| TDDFT_oscillators_free_L |
BSE_utilities.F |
Subroutine |
|
| TDDFT_oscillators_free_R |
BSE_utilities.F |
Subroutine |
|
| TDDFT_PF_coefficient |
TDDFT_PF_coefficient.F |
Subroutine |
|
| theta_function |
functions |
Function |
|
| TIME_adjust |
RT_control |
Function |
|
| Time_of |
QP_m |
Function |
|
| TIME_string |
RT_control |
Function |
|
| time_string |
LIVE_t |
Function |
|
| timing |
timing_m |
Subroutine |
|
| timing_allocate |
timing_m |
Subroutine |
|
| TIMING_clock_write |
TIMING_clock_write.F |
Subroutine |
|
| timing_deallocate |
timing_m |
Subroutine |
|
| TIMING_overview |
TIMING_overview.F |
Subroutine |
|
| timing_upto_now |
timing_m |
Subroutine |
|
| tipo_sym |
find_group.F |
Function |
This function receives a 3x3 orthogonal matrix which is a symmetry
operation of the point group of the crystal written in cartesian
coordinates and gives as output a code according to the following:
1 - identity;
2 - inversion;
3 - proper rotation of an angle <> 180 degrees;
4 - proper rotation of 180 degrees;
5 - mirror symmetry;
6 - improper rotation. |
| TRabs_EPS_label |
YPP_real_time |
Function |
|
| trace |
matrix_operate |
Function |
|
| transitions_symmetries |
transitions_symmetries.F |
Subroutine |
|
| UP_matrix_index |
matrix_operate |
Function |
|
| V_by_V_pwise |
wrapper |
Interface |
|
| V_by_V_pwise_cpu |
wrapper |
Subroutine |
|
| V_by_V_pwise_gpu |
wrapper |
Subroutine |
|
| V_by_V_pwise_gpu |
wrapper |
Interface |
|
| V_copy |
wrapper |
Subroutine |
|
| V_copy_omp |
wrapper_omp |
Subroutine |
|
| V_dot_V |
wrapper |
Interface |
|
| V_dot_V_c1_cpu |
wrapper |
Function |
|
| V_dot_V_c1_gpu |
wrapper |
Function |
|
| V_dot_V_c1_omp |
wrapper_omp |
Function |
|
| V_dot_V_c2_cpu |
wrapper |
Function |
|
| V_dot_V_c2_gpu |
wrapper |
Function |
|
| V_dot_V_c2_omp |
wrapper_omp |
Function |
|
| V_dot_V_gpu |
wrapper |
Interface |
|
| V_dot_V_omp |
wrapper_omp |
Interface |
|
| V_dot_V_r1_cpu |
wrapper |
Function |
|
| V_dot_V_r1_gpu |
wrapper |
Function |
|
| V_dot_V_r1_omp |
wrapper_omp |
Function |
|
| V_dot_V_r2_cpu |
wrapper |
Function |
|
| V_dot_V_r2_gpu |
wrapper |
Function |
|
| V_dot_VV |
wrapper |
Interface |
|
| V_dot_VV_c1_cpu |
wrapper |
Function |
|
| V_dot_VV_c1_gpu |
wrapper |
Function |
|
| V_dot_VV_gpu |
wrapper |
Interface |
|
| V_Hartree |
V_Hartree.F |
Subroutine |
|
| v_is_zero |
vec_operate |
Function |
|
| V_mean_potential |
V_Mean_Potential.F |
Subroutine |
|
| v_norm |
vec_operate |
Function |
|
| v_norm_c |
vec_operate |
Function |
|
| v_norm_square |
vec_operate |
Function |
|
| V_plus_alpha_V |
wrapper |
Interface |
|
| V_plus_alpha_V_gpu |
wrapper |
Interface |
|
| V_plus_alpha_V_omp |
wrapper_omp |
Interface |
|
| V_qp_basis_to_H |
V_qp_basis_to_H.F |
Subroutine |
|
| V_real_space_to_H |
V_real_space_to_H.F |
Subroutine |
|
| V_real_space_to_H |
H_interfaces |
Interface |
|
| v_rotate |
vec_operate |
Subroutine |
|
| variable_exist |
IO_m |
Function |
|
| variables_BS |
variables_BS.F |
Function |
|
| variables_BS |
variables_BS.F |
Function |
|
| variables_BS |
BS_solvers |
Interface |
|
| variables_BS_more |
variables_BS_more.F |
Function |
|
| variables_DIPOLES |
variables_DIPOLES.F |
Function |
|
| variables_ELPH |
variables_ELPH.F |
Function |
|
| variables_MPA |
io_MPA.F |
Function |
|
| variables_NL |
variables_NL.F |
Function |
|
| variables_Overlaps |
variables_Overlaps.F |
Function |
|
| variables_RT_dynamic |
variables_RT_dynamic.F |
Function |
|
| variables_RT_static |
variables_RT_static.F |
Function |
|
| variables_SC |
variables_SC.F |
Function |
|
| variables_X |
variables_X.F |
Function |
|
| vcut_destroy |
cutoff_ws_tools.F |
Subroutine |
|
| vcut_formula |
cutoff_ws_tools.F |
Function |
|
| vcut_formula_longrange |
cutoff_ws_tools.F |
Function |
|
| vcut_formula_shortrange |
cutoff_ws_tools.F |
Function |
|
| vcut_get |
cutoff_ws_tools.F |
Function |
|
| vcut_info |
cutoff_ws_tools.F |
Subroutine |
|
| vcut_init |
cutoff_ws_tools.F |
Subroutine |
|
| vcut_minimal_image |
cutoff_ws_tools.F |
Function |
|
| vcut_minimal_image |
cutoff_ws_m |
Interface |
|
| vcut_spheric_get |
cutoff_ws_tools.F |
Function |
|
| ver_is_gt_or_eq |
ver_is_gt_or_eq.F |
Function |
|
| ver_is_gt_or_eq |
IO_int |
Interface |
|
| versor |
divide_class.F |
Subroutine |
This subroutine receives a rotation matrix and determines the rotation
axis. The orientation of the axis is with the tip in the hemisphere
z>=0. In the xy plane the axis is in the x>0 region and the positive
y axis is taken for z=0 and x=0. |
| Vgrad_real_space_to_H |
Vgrad_real_space_to_H.F |
Subroutine |
|
| Vstar_dot_V |
wrapper |
Interface |
|
| Vstar_dot_V_c1_cpu |
wrapper |
Function |
|
| Vstar_dot_V_c1_gpu |
wrapper |
Function |
|
| Vstar_dot_V_c1_omp |
wrapper_omp |
Function |
|
| Vstar_dot_V_c2_cpu |
wrapper |
Function |
|
| Vstar_dot_V_c2_gpu |
wrapper |
Function |
|
| Vstar_dot_V_c2_omp |
wrapper_omp |
Function |
|
| Vstar_dot_V_gpu |
wrapper |
Interface |
|
| Vstar_dot_V_omp |
wrapper_omp |
Interface |
|
| Vstar_dot_VV |
wrapper |
Interface |
|
| Vstar_dot_VV_c1_cpu |
wrapper |
Function |
|
| Vstar_dot_VV_c1_gpu |
wrapper |
Function |
|
| Vstar_dot_VV_gpu |
wrapper |
Interface |
|
| vv_c |
wrapper |
Subroutine |
|
| vv_c_gpu |
wrapper |
Subroutine |
|
| vv_caxpy |
wrapper |
Subroutine |
|
| vv_caxpy_omp |
wrapper_omp |
Subroutine |
|
| vv_s |
wrapper |
Subroutine |
|
| vv_saxpy |
wrapper |
Subroutine |
|
| vv_saxpy_omp |
wrapper_omp |
Subroutine |
|
| W_duplicate |
frequency |
Subroutine |
|
| W_reset |
frequency |
Subroutine |
|
| WANNIER_driver |
WANNIER_driver.F |
Subroutine |
|
| warning |
com_utilities_subroutines.F |
Subroutine |
|
| WF_alloc |
WF_alloc.F |
Subroutine |
|
| WF_and_dipole_dimensions |
WF_and_dipole_dimensions.F |
Subroutine |
|
| WF_apply_symm |
interfaces |
Interface |
|
| WF_apply_symm_gpu |
interfaces |
Interface |
|
| WF_copy |
wave_func |
Subroutine |
|
| WF_derivative |
WF_derivative.F |
Subroutine |
|
| WF_derivative_alloc |
wave_func |
Subroutine |
|
| WF_derivative_free |
wave_func |
Subroutine |
|
| WF_free |
WF_free.F |
Subroutine |
|
| WF_free |
interfaces |
Interface |
|
| WF_load |
WF_load.F |
Subroutine |
Load wave-function in different forms Read more… |
| WF_load |
interfaces |
Interface |
|
| WF_map_perturbative_SOC |
WF_map_perturbative_SOC.F |
Subroutine |
|
| WF_phase_matrices |
WF_phase_matrices.F |
Subroutine |
Calculate overlaps between wave-function Read more… |
| WF_rotate |
WF_rotate.F |
Subroutine |
|
| WF_spatial_inversion |
WF_spatial_inversion.F |
Subroutine |
|
| WF_splitter |
mod_wf2y |
Subroutine |
|
| WF_symm_kpoint_g |
WF_symm_kpoint_g.F |
Subroutine |
|
| WF_symm_kpoint_g |
interfaces |
Interface |
|
| WF_symm_kpoint_g_tmp |
WF_symm_kpoint_g_tmp.F |
Subroutine |
|
| WF_symm_kpoint_g_tmp |
interfaces |
Interface |
|
| where_is_file |
IO_m |
Function |
|
| which_c2 |
divide_class.F |
Subroutine |
This routine gives a code to identify the direction of a axis: Read more… |
| win_size |
stderr |
Interface |
|
| write_bs_ev_par |
io_BSS_diago.F |
Subroutine |
|
| write_bs_ev_par |
BS_solvers |
Interface |
|
| write_is_on |
IO_m |
Function |
|
| write_the_logo |
com_utilities_subroutines.F |
Subroutine |
|
| X_ALLOC_elemental |
X_ALLOC_elemental.F |
Subroutine |
|
| X_ALLOC_elemental |
ALLOC |
Interface |
|
| X_ALLOC_global |
X_ALLOC_global.F |
Subroutine |
|
| X_ALLOC_parallel |
X_ALLOC_parallel.F |
Subroutine |
|
| X_AVERAGE_do_it |
X_AVERAGE_do_it.F |
Subroutine |
|
| X_AVERAGE_setup |
X_AVERAGE_setup.F |
Subroutine |
|
| X_delta_part |
X_delta_part.F |
Subroutine |
|
| X_dielectric_matrix |
X_dielectric_matrix.F |
Function |
|
| X_do_obs |
X_m |
Function |
|
| X_Double_Grid_setup |
X_Double_Grid_setup.F |
Subroutine |
|
| X_Double_Grid_setup |
X_m |
Interface |
|
| X_Drude |
X_drude.F |
Subroutine |
|
| X_duplicate |
X_m |
Subroutine |
|
| X_eh_setup |
X_eh_setup.F |
Function |
|
| X_GreenF_analytical |
X_GreenF_analytical.F |
Subroutine |
|
| X_GreenF_convoluted |
X_GreenF_convoluted.F |
Subroutine |
|
| X_GreenF_remap |
X_GreenF_remap.F |
Subroutine |
|
| X_half_mat_check |
X_half_mat_check.F |
Subroutine |
|
| X_irredux |
X_irredux.F |
Subroutine |
@callgraph
@callergraph |
| X_irredux_residuals |
X_irredux_residuals.F |
Subroutine |
@callgraph
@callergraph |
| X_mat_filling |
X_mat_filling.F |
Subroutine |
|
| X_obs_onoff |
X_m |
Subroutine |
|
| X_OUTPUT_driver |
X_OUTPUT_driver.F |
Subroutine |
|
| X_OUTPUT_driver |
X_m |
Interface |
|
| X_OUTPUT_messages |
X_OUTPUT_messages.F |
Subroutine |
|
| X_OUTPUT_messages |
X_m |
Interface |
|
| X_pre_setup |
X_pre_setup.F |
Subroutine |
|
| X_redux |
X_redux.F |
Subroutine |
|
| X_redux_build_kernel |
X_redux.F |
Subroutine |
|
| X_redux_build_kernel |
X_m |
Interface |
|
| X_reset |
X_m |
Subroutine |
|
| XC_additional_SC_potentials |
XC_additional_SC_potentials.F |
Subroutine |
|
| XC_ComponentsAreSeparate |
mod_xc2y |
Function |
|
| XC_eval_gga_kernel |
XC_eval_gga_kernel.F |
Subroutine |
|
| XC_eval_gga_potential |
XC_eval_gga_potential.F |
Subroutine |
|
| XC_eval_lda_kernel |
XC_eval_lda_kernel.F |
Subroutine |
|
| XC_eval_pbegaux |
XC_eval_pbe-gaux.F |
Subroutine |
|
| XC_libxc_driver |
XC_libxc_driver.F |
Subroutine |
|
| XC_libxc_driver |
xc_functionals |
Interface |
|
| XC_libxcID |
xc_functionals |
Function |
|
| XC_nlcc_setup |
XC_nlcc_setup.F |
Subroutine |
|
| XC_potential_driver |
XC_potential_driver.F |
Subroutine |
Calculate exchange-correlation energy and its derivatives Read more… |
| XC_potential_driver |
xc_functionals |
Interface |
|
| XC_potentials |
XC_potentials.F |
Subroutine |
|
| xc_rpa_kp |
xc_rpa_kp.F |
Subroutine |
|
| xc_setup_fnctl |
xc_functionals |
Subroutine |
|
| xc_setup_hyb |
xc_functionals |
Subroutine |
|
| xc_string |
xc_functionals |
Function |
|
| XC_yamboID |
mod_xc2y |
Function |
|
| XC_yamboID2kind |
mod_xc2y |
Function |
|
| XCo_driver |
XCo_driver.F |
Subroutine |
|
| XCo_Hartree_Fock |
XCo_Hartree_Fock.F |
Subroutine |
|
| XCo_Hartree_Fock |
QP_m |
Interface |
|
| XCo_local |
XCo_local.F |
Subroutine |
|
| XCo_report |
XCo_report.F |
Subroutine |
|
| yambo |
yambo.F |
Function |
YAMBO - Main Ground-State & Response Function Driver Read more… |
| yambo_flush |
com_utilities_subroutines.F |
Subroutine |
|
| ypp |
ypp.F |
Function |
YPP - Post-Processing & Analysis Driver Read more… |
| YPP_SET_defaults |
YPP_SET_defaults.F |
Subroutine |
|
| z3bcast |
parallel_int |
Subroutine |
|
| zeroing_disconnected_blocks |
DIPOLE_build_der_k.F |
Subroutine |
|