|
| subroutine, public | prg_c_interface::prg_version_c () |
| |
| subroutine, public | prg_c_interface::prg_progress_init_c () |
| |
| subroutine, public | prg_c_interface::prg_progress_shutdown_c () |
| |
| subroutine, public | prg_c_interface::prg_build_density_t0_c (norbs, ham_bml_c, rho_bml_c, threshold, bndfil, eigenvalues_out) |
| |
| subroutine, public | prg_c_interface::prg_build_density_t_c (norbs, ham_bml_c, rho_bml_c, threshold, bndfil, kbt, ef, eigenvalues_out) |
| |
| subroutine, public | prg_c_interface::prg_build_density_t_fulldata_c (norbs, ham_bml_c, rho_bml_c, threshold, bndfil, kbt, ef, eigenvalues_out, evects_bml_c, fvals_out) |
| |
| subroutine, public | prg_c_interface::prg_build_density_t_ed_c (norbs, ham_bml_c, rho_bml_c, evects_bml_c, threshold, bndfil, kbt, ef, evals_out, dvals_out, hindex_out, llsize, verbose) |
| |
| subroutine, public | prg_c_interface::prg_get_evalsdvalsevects_c (norbs, ham_bml_c, threshold, hindex_in, llsize, evals_out, dvals_out, evects_bml_c, verbose) |
| |
| subroutine, public | prg_c_interface::prg_build_density_fromevalsandevects_c (norbs, evects_bml_c, evals, rho_bml_c, threshold, bndfil, kbt, ef, verbose) |
| |
| subroutine, public | prg_c_interface::prg_build_density_t_fermi_c (ham_bml_c, rho_bml_c, threshold, kbt, ef, verbose, drho) |
| |
| subroutine, public | prg_c_interface::prg_build_atomic_density_c (rhoat_bml_c, numel, hindex, spindex, norb, bml_type) |
| |
| subroutine, public | prg_c_interface::prg_get_flevel_c (norbs, eigenvalues, kbt, bndfil, tol, Ef) |
| |
| subroutine, public | prg_c_interface::prg_get_flevel_nt_c (norbs, eigenvalues, kbt, bndfil, tol, ef, verbose) |
| |
| subroutine, public | prg_c_interface::prg_get_eigenvalues_c (norbs, ham_bml_c, eigenvalues_out, verbose) |
| |
| subroutine, public | prg_c_interface::prg_check_idempotency_c (mat_bml_c, threshold, idempotency) |
| |
| subroutine, public | prg_c_interface::prg_toeigenspace_c (mat_bml_c, matEig_bml_c, evects_bml_c, threshold, verbose) |
| |
| subroutine, public | prg_c_interface::prg_tocanonicalspace_c (mat_bml_c, matCan_bml_c, evects_bml_c, threshold, verbose) |
| |
| subroutine, public | prg_c_interface::canon_dm_prt_c (P1, H1, Nocc, T, Q, e, mu0, m, HDIM) |
| |
| subroutine | prg_c_interface::prg_get_charges_c (nats, norbs, rho_bml_c, over_bml_c, hindex, charges, numel, spindex, mdimin, threshold) |
| |
| subroutine | prg_c_interface::prg_get_hscf_c (nats, ham0_bml_c, over_bml_c, ham_bml_c, spindex, hindex, hubbardu, charges, coulomb_pot_r, coulomb_pot_k, mdimin, threshold) |
| |
| subroutine | prg_c_interface::prg_get_hscf_v2_c (nats, ham0_bml_c, over_bml_c, ham_bml_c, spindex, hindex, hubbardu, charges, coulomb_pot_r, coulomb_pot_k, mdimin, threshold) |
| |
| subroutine | prg_c_interface::prg_build_density_cheb_c (ham_bml_c, rho_bml_c, athr, threshold, ncoeffs, kbt, ef, bndfil, jon, verbose) |
| |
| subroutine | prg_c_interface::prg_build_density_cheb_fermi_c (ham_bml_c, rho_bml_c, athr, threshold, ncoeffs, kbt, ef, bndfil, getef, fermitol, jon, npts, trkfunc, verbose) |
| |
| subroutine | prg_c_interface::prg_write_tdos_c (nstates, eigenvals, gamma, npts, emin, emax, filename) |
| |
| subroutine | prg_c_interface::ewald_real_space_single_latte_c (COULOMBV, I, RXYZ, Box, Nr_elem, DELTAQ, J, U, Element_Pointer, Nr_atoms, COULACC, HDIM, Max_Nr_Neigh) |
| |
| subroutine | prg_c_interface::ewald_real_space_single_c (COULOMBV, FCOUL, I, RX, RY, RZ, LBox, DELTAQ, J, U, Element_Type, Nr_atoms, COULACC, TIMERATIO, HDIM, Max_Nr_Neigh) |
| |
| subroutine | prg_c_interface::ewald_real_space_matrix_latte_c (E, RXYZ, Box, U, Element_Pointer, Nr_atoms, COULACC, nebcoul, totnebcoul, HDIM, Max_Nr_Neigh, Nr_Elem) |
| |
| subroutine | prg_c_interface::ewald_real_space_latte_c (COULOMBV, I, RXYZ, Box, DELTAQ, U, Element_Pointer, Nr_atoms, COULACC, nebcoul, totnebcoul, HDIM, Max_Nr_Neigh, Nr_Elem) |
| |
| subroutine | prg_c_interface::ewald_real_space_test_c (COULOMBV, I, RX, RY, RZ, LBox, DELTAQ, U, Element_Type, Nr_atoms, COULACC, nnRx, nnRy, nnRz, nrnnlist, nnType, Max_Nr_Neigh) |
| |
| subroutine | prg_c_interface::ewald_real_space_c (COULOMBV, FCOUL, I, RX, RY, RZ, LBox, DELTAQ, U, Element_Type, Nr_atoms, COULACC, TIMERATIO, nnRx, nnRy, nnRz, nrnnlist, nnType, HDIM, Max_Nr_Neigh) |
| |
| subroutine | prg_c_interface::prg_normalize_c (h_bml_c) |
| |
| subroutine | prg_c_interface::prg_normalize_fermi_c (h_bml_c, h1, hN, mu) |
| |
| subroutine | prg_c_interface::prg_normalize_implicit_fermi_c (h_bml_c, cnst, mu) |
| |
| subroutine | prg_c_interface::prg_normalize_cheb_c (h_bml_c, mu, emin, emax, alpha, scaledmu) |
| |
| subroutine | prg_c_interface::prg_sp2_fermi_init_c (h_bml_c, nsteps, nocc, tscale, threshold, occErrLimit, traceLimit, x_bml_c, mu, beta, h1, hN, sgnlist) |
| |
| subroutine | prg_c_interface::prg_sp2_fermi_init_norecs_c (h_bml_c, nsteps, nocc, tscale, threshold, occErrLimit, traceLimit, x_bml_c, mu, beta, h1, hN, sgnlist, verbose) |
| |
| subroutine | prg_c_interface::prg_sp2_fermi_c (h_bml_c, osteps, nsteps, nocc, mu, beta, h1, hN, sgnlist, threshold, eps, traceLimit, x_bml_c) |
| |
| subroutine | prg_c_interface::prg_sp2_entropy_function_c (mu, h1, hN, nsteps, sgnlist, GG, ee) |
| |
| subroutine | prg_c_interface::prg_sp2_basic_c (h_bml_c, rho_bml_c, threshold, bndfil, minsp2iter, maxsp2iter, sp2conv, idemtol, verbose) |
| |
| subroutine | prg_c_interface::prg_sp2_basic_tcore_c (h_bml_c, rho_bml_c, rhofull_bml_c, threshold, bndfil, minsp2iter, maxsp2iter, sp2conv, idemtol, verbose) |
| |
| subroutine | prg_c_interface::prg_sp2_alg2_c (h_bml_c, rho_bml_c, threshold, bndfil, minsp2iter, maxsp2iter, sp2conv, idemtol, verbose) |
| |
| subroutine | prg_c_interface::prg_sp2_alg2_genseq_c (h_bml_c, rho_bml_c, threshold, bndfil, minsp2iter, maxsp2iter, sp2conv, idemtol, pp, icount, vv, verbose) |
| |
| subroutine | prg_c_interface::prg_sp2_alg2_seq_c (h_bml_c, rho_bml_c, threshold, pp, icount, vv, verbose) |
| |
| subroutine | prg_c_interface::prg_prg_sp2_alg2_seq_inplace_c (rho_bml_c, threshold, pp, icount, vv, mineval, maxeval, verbose) |
| |
| subroutine | prg_c_interface::prg_sp2_alg1_c (h_bml_c, rho_bml_c, threshold, bndfil, minsp2iter, maxsp2iter, sp2conv, idemtol, verbose) |
| |
| subroutine | prg_c_interface::prg_sp2_alg1_seq_c (h_bml_c, rho_bml_c, threshold, pp, icount, vv) |
| |
| subroutine | prg_c_interface::prg_prg_sp2_alg1_seq_inplace_c (rho_bml_c, threshold, pp, icount, vv, mineval, maxeval) |
| |
| subroutine | prg_c_interface::prg_sp2_submatrix_c (ham_bml_c, rho_bml_c, threshold, pp, icount, vv, mineval, maxeval, core_size) |
| |
| subroutine | prg_c_interface::prg_sp2_submatrix_inplace_c (rho_bml_c, threshold, pp, icount, vv, mineval, maxeval, core_size) |
| |
| subroutine | prg_c_interface::timer_prg_init_c () |
| |
| subroutine | prg_c_interface::prg_timer_shutdown_c () |
| |
| subroutine | prg_c_interface::prg_timer_start_c (itimer, tag) |
| |
| subroutine | prg_c_interface::prg_timer_stop_c (itimer, verbose) |
| |
| subroutine | prg_c_interface::prg_timer_collect_c () |
| |
| subroutine | prg_c_interface::prg_timer_results_c () |
| |
| subroutine | prg_c_interface::prg_print_date_and_time_c (tag) |
| |
| subroutine | prg_c_interface::prg_open_file_c (io, name) |
| |
| subroutine | prg_c_interface::prg_open_file_to_read_c (io, name) |
| |