API reference for modules#
- jqmc package
- Submodules
- jqmc.atomic_orbital module
AOs_cart_dataAOs_cart_data.angular_momentumsAOs_cart_data.coefficientsAOs_cart_data.exponentsAOs_cart_data.nucleus_indexAOs_cart_data.num_aoAOs_cart_data.num_ao_primAOs_cart_data.orbital_indicesAOs_cart_data.polynominal_order_xAOs_cart_data.polynominal_order_yAOs_cart_data.polynominal_order_zAOs_cart_data.replace()AOs_cart_data.sanity_check()AOs_cart_data.structure_data
AOs_sphe_dataAOs_sphe_data.angular_momentumsAOs_sphe_data.coefficientsAOs_sphe_data.exponentsAOs_sphe_data.magnetic_quantum_numbersAOs_sphe_data.nucleus_indexAOs_sphe_data.num_aoAOs_sphe_data.num_ao_primAOs_sphe_data.orbital_indicesAOs_sphe_data.replace()AOs_sphe_data.sanity_check()AOs_sphe_data.structure_data
compute_AOs()compute_AOs_grad()compute_AOs_laplacian()
- jqmc.coulomb_potential module
Coulomb_potential_dataCoulomb_potential_data.ang_momsCoulomb_potential_data.coefficientsCoulomb_potential_data.ecp_flagCoulomb_potential_data.exponentsCoulomb_potential_data.max_ang_mom_plus_1Coulomb_potential_data.nucleus_indexCoulomb_potential_data.num_ecpsCoulomb_potential_data.powersCoulomb_potential_data.replace()Coulomb_potential_data.sanity_check()Coulomb_potential_data.structure_dataCoulomb_potential_data.z_cores
compute_bare_coulomb_potential()compute_bare_coulomb_potential_el_el()compute_bare_coulomb_potential_el_ion()compute_bare_coulomb_potential_el_ion_element_wise()compute_bare_coulomb_potential_ion_ion()compute_coulomb_potential()compute_discretized_bare_coulomb_potential_el_ion_element_wise()compute_ecp_coulomb_potential()compute_ecp_local_parts_all_pairs()compute_ecp_non_local_part_all_pairs_jax_weights_grid_points()compute_ecp_non_local_parts_all_pairs()compute_ecp_non_local_parts_nearest_neighbors()compute_ecp_non_local_parts_nearest_neighbors_fast_update()
- jqmc.determinant module
Geminal_dataGeminal_data.accumulate_position_grad()Geminal_data.apply_block_update()Geminal_data.collect_param_grads()Geminal_data.compute_orb_apiGeminal_data.compute_orb_grad_apiGeminal_data.compute_orb_laplacian_apiGeminal_data.convert_from_MOs_to_AOs()Geminal_data.lambda_matrixGeminal_data.num_electron_dnGeminal_data.num_electron_upGeminal_data.orb_data_dn_spinGeminal_data.orb_data_up_spinGeminal_data.orb_num_dnGeminal_data.orb_num_upGeminal_data.replace()Geminal_data.sanity_check()
compute_AS_regularization_factor()compute_AS_regularization_factor_fast_update()compute_det_geminal_all_elements()compute_geminal_all_elements()compute_geminal_dn_one_column_elements()compute_geminal_up_one_row_elements()compute_grads_and_laplacian_ln_Det()compute_grads_and_laplacian_ln_Det_fast()compute_ratio_determinant_part()
- jqmc.diff_mask module
- jqmc.function_collections module
- jqmc.hamiltonians module
- jqmc.header_footer module
- jqmc.jastrow_factor module
Jastrow_NN_dataJastrow_NN_data.cutoffJastrow_NN_data.flat_shapeJastrow_NN_data.flatten_fnJastrow_NN_data.hidden_dimJastrow_NN_data.init_from_structure()Jastrow_NN_data.nn_defJastrow_NN_data.num_layersJastrow_NN_data.num_paramsJastrow_NN_data.num_rbfJastrow_NN_data.num_speciesJastrow_NN_data.paramsJastrow_NN_data.replace()Jastrow_NN_data.shapesJastrow_NN_data.species_lookupJastrow_NN_data.species_valuesJastrow_NN_data.structure_dataJastrow_NN_data.treedefJastrow_NN_data.unflatten_fn
Jastrow_dataJastrow_one_body_dataJastrow_three_body_dataJastrow_two_body_dataNNJastrowcompute_Jastrow_one_body()compute_Jastrow_part()compute_Jastrow_three_body()compute_Jastrow_two_body()compute_grads_and_laplacian_Jastrow_one_body()compute_grads_and_laplacian_Jastrow_part()compute_grads_and_laplacian_Jastrow_three_body()compute_grads_and_laplacian_Jastrow_two_body()compute_ratio_Jastrow_part()
- jqmc.jqmc_cli module
- jqmc.jqmc_gfmc module
GFMC_nGFMC_n.alatGFMC_n.bare_w_LGFMC_n.comput_position_derivGFMC_n.de_L_dRGFMC_n.de_L_dr_dnGFMC_n.de_L_dr_upGFMC_n.dln_Psi_dRGFMC_n.dln_Psi_dr_dnGFMC_n.dln_Psi_dr_upGFMC_n.domega_dr_dnGFMC_n.domega_dr_upGFMC_n.e_LGFMC_n.e_L2GFMC_n.get_E()GFMC_n.get_aF()GFMC_n.hamiltonian_dataGFMC_n.mcmc_counterGFMC_n.num_gfmc_collect_stepsGFMC_n.num_walkersGFMC_n.omega_dnGFMC_n.omega_upGFMC_n.run()GFMC_n.w_L
GFMC_t
- jqmc.jqmc_mcmc module
MCMCMCMC.comput_param_derivMCMC.comput_position_derivMCMC.de_L_dRMCMC.de_L_dr_dnMCMC.de_L_dr_upMCMC.dln_Psi_dRMCMC.dln_Psi_dcMCMC.dln_Psi_dr_dnMCMC.dln_Psi_dr_upMCMC.domega_dr_dnMCMC.domega_dr_upMCMC.e_LMCMC.e_L2MCMC.get_E()MCMC.get_aF()MCMC.get_dln_WF()MCMC.get_gF()MCMC.hamiltonian_dataMCMC.mcmc_counterMCMC.num_walkersMCMC.omega_dnMCMC.omega_upMCMC.run()MCMC.run_optimize()MCMC.w_L
- jqmc.jqmc_miscs module
- jqmc.jqmc_tool module
ansatz_typehamiltonian_convert_wavefunction()hamiltonian_show_info()hamiltonian_to_xyz()lrdmc_chk_fix()lrdmc_compute_energy()lrdmc_extrapolate_energy()lrdmc_generate_input()mcmc_chk_fix()mcmc_compute_energy()mcmc_generate_input()orbital_typetrexio_convert_to()trexio_show_detail()trexio_show_info()vmc_analyze_output()vmc_chk_fix()vmc_generate_input()
- jqmc.jqmc_utility module
- jqmc.molecular_orbital module
- jqmc.setting module
- jqmc.structure module
Structure_dataStructure_data.atomic_labelsStructure_data.atomic_numbersStructure_data.cellStructure_data.element_symbolsStructure_data.lattice_vec_aStructure_data.lattice_vec_bStructure_data.lattice_vec_cStructure_data.natomStructure_data.norm_vec_aStructure_data.norm_vec_bStructure_data.norm_vec_cStructure_data.ntypStructure_data.pbc_flagStructure_data.positionsStructure_data.recip_cellStructure_data.recip_vec_aStructure_data.recip_vec_bStructure_data.recip_vec_cStructure_data.replace()Structure_data.sanity_check()Structure_data.vec_aStructure_data.vec_bStructure_data.vec_c
- jqmc.swct module
- jqmc.trexio_wrapper module
- jqmc.wavefunction module
VariationalParameterBlockWavefunction_dataWavefunction_data.accumulate_position_grad()Wavefunction_data.apply_block_updates()Wavefunction_data.collect_param_grads()Wavefunction_data.flatten_param_grads()Wavefunction_data.geminal_dataWavefunction_data.get_variational_blocks()Wavefunction_data.jastrow_dataWavefunction_data.replace()Wavefunction_data.sanity_check()Wavefunction_data.with_diff_mask()Wavefunction_data.with_param_grad_mask()
compute_discretized_kinetic_energy()compute_discretized_kinetic_energy_fast_update()compute_kinetic_energy()compute_kinetic_energy_all_elements()compute_kinetic_energy_all_elements_fast_update()compute_quantum_force()evaluate_determinant()evaluate_jastrow()evaluate_ln_wavefunction()evaluate_wavefunction()
- Module contents