dpti package
dpti.einstein module
- dpti.einstein.compute_lambda(temp, mass)[source]
- dpti.einstein.compute_spring(temp, spring_k)[source]
- dpti.einstein.free_energy(job)[source]
- dpti.einstein.frenkel(job)[source]
- dpti.einstein.ideal_gas_fe(job)[source]
dpti.equi module
- dpti.equi.add_module_subparsers(main_subparsers)[source]
- dpti.equi.add_subparsers(module_subparsers)[source]
- dpti.equi.exec_args(args, parser)[source]
- dpti.equi.gen_equi_dump_settings(if_dump_avg_posi)[source]
- dpti.equi.gen_equi_ensemble_settings(ens, if_dump_avg_posi=False)[source]
- dpti.equi.gen_equi_force_field(model, if_meam=False, meam_model=None, append=None)[source]
- dpti.equi.gen_equi_lammps_input(nsteps, thermo_freq, dump_freq, mass_map, temp, tau_t, tau_p, equi_conf, model, timestep, if_dump_avg_posi, ens, pres=None, if_meam=False, meam_model=None, custom_variables=None, append=None)[source]
- dpti.equi.gen_equi_thermo_settings(timestep)[source]
- dpti.equi.handle_compute(args)[source]
- dpti.equi.handle_extract(args)[source]
- dpti.equi.handle_gen(args)[source]
- dpti.equi.handle_run(args)[source]
- dpti.equi.handle_stat_bond(args)[source]
- dpti.equi.make_task(iter_name, jdata, ens=None, temp=None, pres=None, npt_dir=None)[source]
- dpti.equi.npt_equi_conf(npt_dir)[source]
- dpti.equi.post_task(iter_name, natoms=None, is_water=None)[source]
- dpti.equi.run_task(task_name, machine_file)[source]
- dpti.equi.water_bond(iter_name, skip=1)[source]
dpti.gdi module
- class dpti.gdi.GibbsDuhemFunc(jdata, mdata, task_path, inte_dir, pref=1.0, natoms=None, shift=[0, 0], verbose=False, if_meam=False, meam_model=None, workflow=None)[source]
Bases: object
Methods
- dpti.gdi.add_module_subparsers(main_subparsers)[source]
- dpti.gdi.gdi_main_loop(jdata, mdata, gdidata_dict={}, gdidata_cli={}, workflow=None)[source]
- dpti.gdi.handle_gdi(args)[source]
- dpti.gdi.make_dpdt(temp, pres, inte_dir, task_path, mdata, natoms=None, shift=[0, 0], verbose=False, if_meam=False, meam_model=None, workflow=None)[source]
dpti.hti module
- dpti.hti.add_module_subparsers(main_subparsers)[source]
- dpti.hti.compute_task(job, free_energy_type='helmholtz', method='inte', scheme='simpson', manual_pv=None, manual_pv_err=None, npt=None)[source]
- dpti.hti.format_refine_summary(all_lambda, interval_nrefine, source_task=None)[source]
- dpti.hti.get_npt_anchor_state(npt)[source]
- dpti.hti.handle_compute(args)[source]
- dpti.hti.handle_gen(args)[source]
- dpti.hti.handle_refine(args)[source]
- dpti.hti.handle_run(args)[source]
- dpti.hti.hti_phase_trans_analyze(job, jdata=None)[source]
- dpti.hti.make_iter_name(iter_index)[source]
- dpti.hti.make_tasks(iter_name, jdata, ref='einstein', switch='one-step', if_meam=None)[source]
- dpti.hti.post_tasks(iter_name, jdata, natoms=None, method='inte', scheme='s')[source]
- dpti.hti.print_refine_summary(all_lambda, interval_nrefine, source_task=None)[source]
- dpti.hti.print_thermo_info(info)[source]
- dpti.hti.refine_task(from_task, to_task, err, print_ref=False, if_meam=None, meam_model=None)[source]
- dpti.hti.run_task(task_dir, machine_file, task_name, no_dp=False)[source]
dpti.hti_ice module
- dpti.hti_ice.add_module_subparsers(main_subparsers)[source]
- dpti.hti_ice.add_subparsers(module_subparsers)[source]
- dpti.hti_ice.exec_args(args, parser)[source]
- dpti.hti_ice.handle_compute(args)[source]
- dpti.hti_ice.handle_gen(args)[source]
- dpti.hti_ice.handle_refine(args)[source]
- dpti.hti_ice.handle_run(args)[source]
- dpti.hti_ice.refine_tasks(from_task, to_task, err, print_ref=False)[source]
dpti.hti_liq module
- dpti.hti_liq.add_module_subparsers(main_subparsers)[source]
- dpti.hti_liq.compute_task(job, free_energy_type='helmholtz', scheme='simpson', manual_pv=None, manual_pv_err=None, npt=None)[source]
- dpti.hti_liq.handle_compute(args)[source]
- dpti.hti_liq.handle_gen(args)[source]
- dpti.hti_liq.handle_refine(args)[source]
- dpti.hti_liq.handle_run(args)[source]
- dpti.hti_liq.make_iter_name(iter_index)[source]
- dpti.hti_liq.make_tasks(iter_name, jdata, if_meam=None)[source]
- dpti.hti_liq.parse_lj_sigma_epsilon(ret, sparam, hybrid=False)[source]
- dpti.hti_liq.post_tasks(iter_name, natoms)[source]
- dpti.hti_liq.refine_tasks(from_task, to_task, err, print_ref=False)[source]
dpti.hti_water module
- dpti.hti_water.add_module_subparsers(main_subparsers)[source]
- dpti.hti_water.add_subparsers(module_subparsers)[source]
- dpti.hti_water.compute_ideal_mol(iter_name)[source]
- dpti.hti_water.exec_args(args, parser)[source]
- dpti.hti_water.handle_compute(args)[source]
- dpti.hti_water.handle_gen(args)[source]
- dpti.hti_water.handle_refine(args)[source]
- dpti.hti_water.handle_run(args)[source]
- dpti.hti_water.make_tasks(iter_name, jdata)[source]
- dpti.hti_water.post_tasks(iter_name, natoms, method='inte', scheme='s')[source]
- dpti.hti_water.refine_tasks(from_task, to_task, err)[source]
- dpti.hti_water.spring_inte(temp, kk, r0)[source]
dpti.main module
- dpti.main.create_parser()[source]
- dpti.main.main()[source]
dpti.mti module
- dpti.mti.add_module_subparsers(main_subparsers)[source]
- dpti.mti.add_subparsers(module_subparsers)[source]
- dpti.mti.exec_args(args, parser)[source]
- dpti.mti.handle_compute(args)[source]
- dpti.mti.handle_gen(args)[source]
- dpti.mti.handle_run(args)[source]
- dpti.mti.make_tasks(iter_name, jdata)[source]
- dpti.mti.post_tasks(iter_name, jdata, natoms_mol=None)[source]
- dpti.mti.run_task(task_name, jdata, machine_file)[source]
dpti.old_equi module
- dpti.old_equi.make_task(iter_name, jdata, ens=None, temp=None, pres=None, avg_posi=None, npt_conf=None, if_meam=None)[source]
- dpti.old_equi.npt_equi_conf(npt_name)[source]
- dpti.old_equi.post_task(iter_name, natoms=None, is_water=False)[source]
- dpti.old_equi.water_bond(iter_name, skip=1)[source]
dpti.ti module
- dpti.ti.add_module_subparsers(main_subparsers)[source]
- dpti.ti.compute_task(job, inte_method, Eo, Eo_err, To, scheme='simpson', output_dir=None, hti_path=None)[source]
- dpti.ti.handle_compute(args)[source]
- dpti.ti.handle_gen(args)[source]
- dpti.ti.handle_refine(args)[source]
- dpti.ti.handle_run(args)[source]
- dpti.ti.make_iter_name(iter_index)[source]
- dpti.ti.make_tasks(iter_name, jdata, if_meam=None)[source]
- dpti.ti.parse_seq_ginv(seq)[source]
- dpti.ti.post_tasks(iter_name, jdata, Eo, Eo_err=0, To=None, natoms=None, scheme='simpson', shift=0.0, output_dir=None, hti_path=None)[source]
- dpti.ti.post_tasks_mbar(iter_name, jdata, Eo, natoms=None, output_dir=None, hti_path=None)[source]
- dpti.ti.refine_task(from_task, to_task, err)[source]
- dpti.ti.run_task(task_name, machine_file)[source]
dpti.ti_water module
- dpti.ti_water.add_module_subparsers(main_subparsers)[source]
- dpti.ti_water.add_subparsers(module_subparsers)[source]
- dpti.ti_water.exec_args(args, parser)[source]
- dpti.ti_water.handle_compute(args)[source]
- dpti.ti_water.handle_gen(args)[source]
- dpti.ti_water.handle_refine(args)[source]
- dpti.ti_water.handle_run(args)[source]