diff --git a/_sources/intro.md b/_sources/intro.md index 89aea25..f6bfcb3 100644 --- a/_sources/intro.md +++ b/_sources/intro.md @@ -25,8 +25,11 @@ pip install . - [Manipulate CP2K Cube Files](./docs/cube/README.md) - [Manipulate CP2K Pdos Files](./docs/pdos/README.md) +# Additional Features +- [Plug in for dpdata](./docs/dpdata_plugin.md) + # Feature Request -Any advice is welcome. If you would like to request new feature, please open a issue in github and upload example input and output files. +Any advice is welcome. If you would like to request a new feature, please open an issue in github and upload example input and output files. diff --git a/intro.html b/intro.html index 29e214e..571e878 100644 --- a/intro.html +++ b/intro.html @@ -431,6 +431,7 @@

Contents

  • Manipulate CP2K Files
  • +
  • Additional Features
  • Feature Request
  • @@ -477,9 +478,15 @@

    Manipulate CP2K Files

    Manipulate CP2K Pdos Files

    +
    +

    Additional Features#

    + +

    Feature Request#

    -

    Any advice is welcome. If you would like to request new feature, please open a issue in github and upload example input and output files.

    +

    Any advice is welcome. If you would like to request a new feature, please open an issue in github and upload example input and output files.

    @@ -551,6 +558,7 @@

    Feature RequestManipulate CP2K Files +
  • Additional Features
  • Feature Request
  • diff --git a/searchindex.js b/searchindex.js index 377bea5..c5a4232 100644 --- a/searchindex.js +++ b/searchindex.js @@ -1 +1 @@ -Search.setIndex({"docnames": ["_api/cp2kdata", "_api/cp2kdata.block_parser", "_api/cp2kdata.block_parser.atomic_kind", "_api/cp2kdata.block_parser.cells", "_api/cp2kdata.block_parser.converge", "_api/cp2kdata.block_parser.coordinates", "_api/cp2kdata.block_parser.dft_plus_u", "_api/cp2kdata.block_parser.dipole", "_api/cp2kdata.block_parser.energies", "_api/cp2kdata.block_parser.errors_handle", "_api/cp2kdata.block_parser.fep", "_api/cp2kdata.block_parser.forces", "_api/cp2kdata.block_parser.geo_opt", "_api/cp2kdata.block_parser.header_info", "_api/cp2kdata.block_parser.hirshfeld", "_api/cp2kdata.block_parser.md_xyz", "_api/cp2kdata.block_parser.mulliken", "_api/cp2kdata.block_parser.stress", "_api/cp2kdata.cell", "_api/cp2kdata.cli", "_api/cp2kdata.cli.cmd", "_api/cp2kdata.cli.funcs", "_api/cp2kdata.cube", "_api/cp2kdata.cube.cube", "_api/cp2kdata.dpdata_plugin", "_api/cp2kdata.matplotlibstyle", "_api/cp2kdata.output", "_api/cp2kdata.pdos", "_api/cp2kdata.pdos.pdos", "_api/cp2kdata.plots", "_api/cp2kdata.plots.fep_plot", "_api/cp2kdata.plots.geo_opt_plot", "_api/cp2kdata.plots.test_plot", "_api/cp2kdata.test_input", "_api/cp2kdata.units", "_api/cp2kdata.utils", "_api/modules", "docs/backlog", "docs/cube/README", "docs/dpdata_plugin", "docs/input_test", "docs/output", "docs/pdos/README", "intro"], "filenames": ["_api/cp2kdata.rst", "_api/cp2kdata.block_parser.rst", "_api/cp2kdata.block_parser.atomic_kind.rst", "_api/cp2kdata.block_parser.cells.rst", "_api/cp2kdata.block_parser.converge.rst", "_api/cp2kdata.block_parser.coordinates.rst", "_api/cp2kdata.block_parser.dft_plus_u.rst", "_api/cp2kdata.block_parser.dipole.rst", "_api/cp2kdata.block_parser.energies.rst", "_api/cp2kdata.block_parser.errors_handle.rst", "_api/cp2kdata.block_parser.fep.rst", "_api/cp2kdata.block_parser.forces.rst", "_api/cp2kdata.block_parser.geo_opt.rst", "_api/cp2kdata.block_parser.header_info.rst", "_api/cp2kdata.block_parser.hirshfeld.rst", "_api/cp2kdata.block_parser.md_xyz.rst", "_api/cp2kdata.block_parser.mulliken.rst", "_api/cp2kdata.block_parser.stress.rst", "_api/cp2kdata.cell.rst", "_api/cp2kdata.cli.rst", "_api/cp2kdata.cli.cmd.rst", "_api/cp2kdata.cli.funcs.rst", "_api/cp2kdata.cube.rst", "_api/cp2kdata.cube.cube.rst", "_api/cp2kdata.dpdata_plugin.rst", "_api/cp2kdata.matplotlibstyle.rst", "_api/cp2kdata.output.rst", "_api/cp2kdata.pdos.rst", "_api/cp2kdata.pdos.pdos.rst", "_api/cp2kdata.plots.rst", "_api/cp2kdata.plots.fep_plot.rst", "_api/cp2kdata.plots.geo_opt_plot.rst", "_api/cp2kdata.plots.test_plot.rst", "_api/cp2kdata.test_input.rst", "_api/cp2kdata.units.rst", "_api/cp2kdata.utils.rst", "_api/modules.rst", "docs/backlog.md", "docs/cube/README.md", "docs/dpdata_plugin.md", "docs/input_test.md", "docs/output.md", "docs/pdos/README.md", "intro.md"], "titles": ["cp2kdata package", "cp2kdata.block_parser package", "cp2kdata.block_parser.atomic_kind module", "cp2kdata.block_parser.cells module", "cp2kdata.block_parser.converge module", "cp2kdata.block_parser.coordinates module", "cp2kdata.block_parser.dft_plus_u module", "cp2kdata.block_parser.dipole module", "cp2kdata.block_parser.energies module", "cp2kdata.block_parser.errors_handle module", "cp2kdata.block_parser.fep module", "cp2kdata.block_parser.forces module", "cp2kdata.block_parser.geo_opt module", "cp2kdata.block_parser.header_info module", "cp2kdata.block_parser.hirshfeld module", "cp2kdata.block_parser.md_xyz module", "cp2kdata.block_parser.mulliken module", "cp2kdata.block_parser.stress module", "cp2kdata.cell module", "cp2kdata.cli package", "cp2kdata.cli.cmd module", "cp2kdata.cli.funcs module", "cp2kdata.cube package", "cp2kdata.cube.cube module", "cp2kdata.dpdata_plugin module", "cp2kdata.matplotlibstyle package", "cp2kdata.output module", "cp2kdata.pdos package", "cp2kdata.pdos.pdos module", "cp2kdata.plots package", "cp2kdata.plots.fep_plot module", "cp2kdata.plots.geo_opt_plot module", "cp2kdata.plots.test_plot module", "cp2kdata.test_input module", "cp2kdata.units module", "cp2kdata.utils module", "cp2kdata", "Idea List", "Manipulate CP2K Cube Files", "CP2KData Plugin for dpdata", "Generate Standard Test Inputs", "Manipulate CP2K Output/Log Files", "Manipulate CP2K Pdos Files", "CP2KData"], "terms": {"block_pars": [0, 36], "atomic_kind": [0, 1], "cell": [0, 1, 23, 35, 36, 41], "converg": [0, 1, 40], "coordin": [0, 1, 41], "dft_plus_u": [0, 1], "dipol": [0, 1], "energi": [0, 1, 41], "errors_handl": [0, 1], "fep": [0, 1], "forc": [0, 1, 41], "geo_opt": [0, 1], "header_info": [0, 1], "hirshfeld": [0, 1], "md_xyz": [0, 1], "mulliken": [0, 1, 26], "stress": [0, 1, 41], "cli": [0, 36, 37], "cmd": [0, 19], "func": [0, 19], "cube": [0, 36, 37, 43], "matplotlibstyl": [0, 36], "pdo": [0, 36, 37, 43], "plot": [0, 36, 41], "fep_plot": [0, 29], "geo_opt_plot": [0, 29], "test_plot": [0, 29], "dpdata_plugin": [0, 36], "output": [0, 36, 37, 38, 39, 43], "test_input": [0, 36], "unit": [0, 23, 36, 38], "util": [0, 36], "parse_atomic_kind": 2, "output_fil": [2, 3, 5, 6, 7, 8, 9, 11, 12, 14, 16, 17, 26, 35], "sourc": [2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 23, 24, 26, 28, 30, 31, 32, 35], "parse_num_atomic_kind": 2, "parse_all_cel": 3, "parse_all_md_cel": 3, "list": [3, 35, 40, 41], "str": [3, 13, 24, 26], "init_cell_info": 3, "none": [3, 13, 18, 23, 26, 28, 32], "class": [4, 13, 18, 23, 24, 26, 28, 41], "convergeinfo": 4, "bool": 4, "fals": [4, 23, 38], "base": [4, 13, 18, 23, 24, 26, 28], "object": [4, 13, 18, 23, 26, 28, 35, 38], "parse_e_f_converg": 4, "filenam": [4, 13, 26, 28], "parse_md_converg": 4, "parse_init_atomic_coordin": 5, "parse_dft_plus_u_occ": 6, "parse_dipole_list": 7, "parse_energies_list": 8, "parse_error": 9, "parse_vertical_gap": 10, "mix_ener_fil": 10, "r_col": 10, "3": 10, "p_col": 10, "4": [10, 38], "parse_atomic_forces_list": 11, "parse_geo_opt_info": 12, "float": [12, 38], "cp2kinfo": 13, "version": [13, 41], "dftinfo": [13, 16], "ks_type": 13, "multipl": 13, "globalinfo": 13, "run_typ": [13, 26, 41], "print_level": 13, "mdinfo": 13, "ensemble_typ": 13, "parse_cp2k_info": 13, "parse_dft_info": 13, "parse_global_info": 13, "parse_md_info": 13, "parse_hirshfeld_pop_list": 14, "parse_frc_xyz": 15, "frcxyz_fil": 15, "parse_md_cel": 15, "cell_fil": 15, "parse_md_en": 15, "ener_fil": 15, "parse_md_stress": 15, "stress_fil": 15, "parse_pos_xyz": 15, "posxyz_fil": 15, "parse_pos_xyz_from_wanni": 15, "wannier_xyz_fiel": 15, "parse_mulliken_pop_list": 16, "parse_stress_tensor_list": 17, "cp2kcell": [18, 38], "cell_param": 18, "ndarrai": 18, "ani": [18, 43], "dtype": [18, 24], "float64": 18, "grid_point": [18, 23], "option": [18, 26, 38, 41], "int64": 18, "grid_spacing_matrix": 18, "copi": [18, 23], "get_cell_angl": 18, "get_cell_length": 18, "get_cell_param": [18, 32], "get_dv": 18, "get_volum": 18, "cp2kcube": 23, "fname": 23, "cube_v": 23, "stc": [23, 38], "msonabl": 23, "document": 23, "as_dict": 23, "return": [23, 24, 38], "data": [23, 24, 37, 38, 39, 40, 43], "dict": [23, 24], "instanc": 23, "get_cel": [23, 38], "get_integr": [23, 38], "get_mav": [23, 38], "l1": [23, 38], "l2": [23, 38], "0": [23, 28, 40], "ncov": [23, 38], "1": [23, 28, 38, 40, 41], "interpol": [23, 38], "axi": [23, 38], "z": [23, 38], "get_pav": [23, 38], "get_stc": [23, 38], "properti": [23, 26, 28], "num_atom": [23, 32], "quick_plot": [23, 38], "read_cel": 23, "static": [23, 26], "read_cube_v": 23, "read_grid_point": 23, "read_gs_matrix": 23, "reduce_resolut": [23, 38], "stride": [23, 38], "xyz": [23, 40, 41], "view_cube_acsii": 23, "mav": [23, 38], "au": 23, "width": [23, 38], "135": 23, "write_cub": [23, 38], "comment": 23, "cp2kcubeold": 23, "cube_file_nam": 23, "timestep": 23, "ps": 23, "grid_siz": 23, "grid_spac": 23, "output_dir": 23, "cp2kcubetraj": 23, "prefix": 23, "square_wave_filt": 23, "x": 23, "l": 23, "cell_z": 23, "cp2kenergyforceformat": 24, "format": [24, 38, 39], "from_labeled_system": 24, "file_nam": [24, 28], "kwarg": [24, 26], "implement": 24, "labeledsystem": [24, 39], "from": [24, 37, 38, 39, 41, 42], "convert": 24, "thi": [24, 35, 38, 42], "paramet": [24, 38], "file": [24, 35, 37, 40], "name": 24, "i": 24, "e": [24, 40], "first": [24, 38], "argument": [24, 38, 41], "keyword": 24, "pass": 24, "method": [24, 38], "system": [24, 38], "whose": 24, "kei": 24, "ar": [24, 38, 41], "defin": 24, "type": [24, 26, 38, 41], "cp2kmdformat": 24, "cp2kmdwannierformat": 24, "get_chemical_symbols_from_cp2kdata": 24, "cp2koutput": [24, 26, 41], "true_symbol": 24, "get_uniq_atom_names_and_typ": 24, "chemical_symbol": 24, "path_prefix": [26, 41], "pars": [26, 39], "cp2k": [26, 39, 40], "check_md_typ": 26, "md_type": 26, "check_run_typ": 26, "get_all_cel": 26, "get_ase_atom": 26, "get_atom_kinds_list": 26, "get_atom_num": 26, "get_atomic_forces_list": 26, "get_atomic_kind": 26, "get_chemical_symbol": [26, 41], "get_chemical_symbols_fak": [26, 41], "get_energies_list": [26, 41], "get_force_statu": 26, "get_geo_opt_info": [26, 41], "get_geo_opt_info_plot": [26, 41], "logscal": 26, "true": [26, 28, 38, 40, 41], "dst": [26, 31], "get_global_info": 26, "get_init_atomic_coordin": [26, 41], "get_init_cel": 26, "get_mulliken_pop_list": 26, "get_num_atom": [26, 32], "get_num_fram": 26, "get_run_typ": [26, 41], "get_spin_moment_list": 26, "get_spin_moment_mulliken_list": 26, "get_stress_statu": 26, "get_stress_tensor_list": 26, "get_version_str": [26, 41], "has_forc": 26, "has_stress": 26, "mulliken_pop_list": 26, "parse_cell_opt": 26, "parse_energy_forc": 26, "parse_geo_opt": 26, "parse_md": 26, "to_ase_atom": 26, "cp2kpdo": [28, 42], "parse_file_nam": 28, "get_do": [28, 42], "sigma": 28, "dos_typ": 28, "total": [28, 38], "get_homo_en": 28, "get_lumo_en": 28, "get_raw_do": 28, "steplen": 28, "occup": 28, "read_dos_el": 28, "read_dos_energi": 28, "read_dos_fermi": 28, "get_true_el": 28, "pdosobj": 28, "replace_dict": 28, "pdos_name_pars": 28, "plot_single_pdo": 28, "ax": [28, 32], "true_el": 28, "spin": 28, "raw": 28, "quick_plot_rk": [28, 42], "pdos_dir": 28, "quick_plot_uk": [28, 42], "style": 28, "get_cum_mean": 30, "arrai": [30, 32], "get_fep_gap": 30, "eta_sub_dir_list": 30, "plot_ti": 30, "fig_nam": 30, "geo_opt_info_plot": 31, "geo_opt_info": 31, "basis_dir_name_convert": 32, "basis_test_sub_dir": 32, "basis_dir_name_ord": 32, "basis_dir_nam": 32, "basis_name_ord": 32, "basis_nam": 32, "get_u_list": 32, "u_test_sub_dir_list": 32, "get_basis_name_list": 32, "basis_test_sub_dir_list": 32, "cp2k_out": 32, "get_cutoff_list": 32, "cutoff_test_sub_dir_list": 32, "get_dos_param": 32, "cp2k_pdo": 32, "get_e_f_": 32, "cp2k_out_nam": 32, "get_err_per_atom": 32, "get_exp_collect_from_yaml": 32, "yaml_fil": 32, "get_matrix_rmse_and_max_err": 32, "matrix_list": 32, "get_min_gap": 32, "u_test_sub_dir": 32, "get_multiple_cell_param": 32, "get_multiple_e_f_": 32, "get_multiple_min_gap": 32, "plot_u_test": 32, "target_dir": 32, "exp_collect": 32, "plot_axes_u": 32, "u_list": 32, "y_list": 32, "idx": 32, "plot_axes_basi": 32, "basis_list": 32, "plot_axes_cutoff": 32, "cutoff_list": 32, "plot_axes_exp": 32, "exp_valu": 32, "plot_basis_test": 32, "plot_cutoff_test": 32, "script": 35, "put": 35, "misc": 35, "function": 35, "here": 35, "create_path": 35, "path": [35, 38], "file_cont": 35, "num": 35, "get_opt_cell_stc": 35, "pos_fil": 35, "get_rdf": 35, "po": [35, 41], "r": 35, "nbin": 35, "frame": [35, 41], "element": [35, 40, 41], "get_rdf_list": 35, "atom": [35, 38, 41], "radial": 35, "length": [35, 38], "bin": 35, "number": [35, 38, 41], "rang": [35, 40], "how": [35, 39], "much": 35, "you": [35, 38, 39, 40, 41, 43], "consid": 35, "pair": 35, "interpolate_splin": 35, "old_x": 35, "old_i": 35, "new_x": 35, "printtbox": 35, "arg": 35, "print": [35, 39, 41], "decor": 35, "few": 35, "charact": 35, "so": 35, "present": 35, "characterist": 35, "string": 35, "us": [35, 38, 39, 40, 41, 42], "postprocess": [35, 43], "set_pbc": 35, "set": [35, 41], "pbc": 35, "packag": [36, 38, 43], "subpackag": 36, "submodul": 36, "modul": [36, 38], "content": 36, "manipul": 37, "modifi": 37, "step": [37, 40], "inform": [37, 41], "extract": 37, "gener": [37, 38], "standard": [37, 41], "test": [37, 38], "input": [37, 41, 43], "directori": [37, 38, 41], "nice": 37, "figur": [37, 38], "interfac": [37, 38], "The": 38, "cp2kdata": [38, 40, 41, 42], "python": [38, 43], "provid": [38, 40, 41], "tool": [38, 40], "work": [38, 39], "quantum": 38, "chemistri": 38, "softwar": 38, "One": [38, 40, 41], "standout": 38, "featur": 38, "its": 38, "abil": 38, "handl": 38, "perform": 38, "variou": 38, "analys": 38, "import": [38, 39, 41, 42], "necessari": 38, "load": 38, "cube_file_path": 38, "slab": 38, "electron_dens": 38, "1_0": 38, "mycub": 38, "user": 38, "can": [38, 40, 41], "easili": [38, 40], "obtain": [38, 41], "follow": [38, 40, 41], "As": 38, "result": [38, 40], "new": [38, 43], "includ": [38, 43], "make": 38, "easi": 38, "ASE": 38, "ase": 38, "exampl": [38, 39, 40, 41, 43], "densiti": 38, "electron": 38, "1152": 38, "0007910850024": 38, "exactli": 38, "an": 38, "integ": 38, "should": 38, "round": 38, "manual": [38, 41], "calcul": 38, "both": 38, "without": [38, 41], "pav_x": 38, "pav": 38, "4096": 38, "point": 38, "allow": 38, "comput": 38, "specifi": [38, 39], "second": 38, "period": 38, "mav_x": 38, "8": [38, 40], "2": 38, "conveni": 38, "wai": 38, "oper": 38, "contain": 38, "within": 38, "them": 38, "extremli": 38, "would": [38, 43], "like": [38, 43], "charg": 38, "differ": 38, "cube1": 38, "cube2": 38, "two": [38, 39], "valu": [38, 40], "ad": 38, "result_cub": 38, "which": [38, 41], "all": 38, "abov": [38, 40], "resolut": 38, "larger": 38, "grid": 38, "With": 38, "command": [38, 40], "under": 38, "current": [38, 39], "folder": 38, "creat": 38, "your": [38, 41], "matplotlib": 38, "further": 38, "manupul": 38, "save": 38, "fig": 38, "savefig": 38, "png": 38, "often": 38, "instal": [38, 39], "hpc": 38, "mean": 38, "graphic": 38, "onli": 38, "line": [38, 40], "check": 38, "In": [38, 41], "cube_fil": 38, "adjust": 38, "accord": 38, "80": 38, "For": [38, 39, 41], "other": [38, 40], "see": 38, "help": 38, "usag": 38, "text": 38, "boolean": 38, "switch": 38, "show": [38, 41], "messag": 38, "exit": 38, "against": 38, "those": 38, "siesta": 38, "abinit": 38, "shown": 38, "note": 38, "support": 39, "when": [39, 41], "pip": 39, "automat": 39, "well": 39, "instruct": 39, "pleas": [39, 43], "refer": 39, "offici": 39, "repositori": 39, "deepmodel": 39, "e_f": 39, "energy_forc": 39, "dp": 39, "cp2k_e_f_output": 39, "fmt": 39, "md": 39, "cp2kmd_dir": 39, "cp2kmd_output_nam": 39, "cp2k_output_nam": 39, "These": 39, "demonstr": 39, "simul": 39, "templat": 40, "inp": 40, "cutoff": 40, "gen": 40, "neccessari": 40, "crang": 40, "min": 40, "max": 40, "scf_converg": 40, "whether": 40, "scf": 40, "coord": 40, "lsf": 40, "100": 40, "800": 40, "basi": 40, "sr": 40, "short": 40, "fe": 40, "hubbard": 40, "u": 40, "hubbardu": 40, "ur": 40, "orb": 40, "orbit": 40, "d": 40, "onc": 40, "have": 40, "complet": 40, "mention": 40, "To": 40, "code": 41, "depend": 41, "run": 41, "requir": 41, "mai": 41, "more": 41, "than": 41, "ask": 41, "addit": 41, "project": 41, "ener": [41, 42], "frc": 41, "posit": 41, "detail": 41, "subsect": 41, "cp2k_output_fil": 41, "cp2k_output": 41, "where": 41, "brief": 41, "summari": 41, "stdout": 41, "6": 41, "30": 41, "ye": 41, "fe1": 41, "fe2": 41, "o": 41, "numb": 41, "18": 41, "output_energy_forc": 41, "get": 41, "symbol": 41, "output_geo_opt": 41, "potenti": 41, "initi": 41, "geometri": 41, "optim": 41, "quick": 41, "On": 41, "choos": 41, "three": 41, "If": [41, 43], "collect": 41, "full": 41, "specif": 41, "kind": 41, "output_md": 41, "altern": 41, "consequ": 41, "loss": 41, "infrom": 41, "must": 41, "otherwis": 41, "rais": 41, "error": 41, "dosfil": 42, "univers": 42, "alpha_k2": 42, "1_50": 42, "mypdo": 42, "do": 42, "calculation_dir": 42, "uk": 42, "rk": 42, "log": 43, "advic": 43, "welcom": 43, "open": 43, "issu": 43, "github": 43, "upload": 43}, "objects": {"": [[0, 0, 0, "-", "cp2kdata"]], "cp2kdata": [[1, 0, 0, "-", "block_parser"], [18, 0, 0, "-", "cell"], [19, 0, 0, "-", "cli"], [22, 0, 0, "-", "cube"], [24, 0, 0, "-", "dpdata_plugin"], [25, 0, 0, "-", "matplotlibstyle"], [26, 0, 0, "-", "output"], [27, 0, 0, "-", "pdos"], [29, 0, 0, "-", "plots"], [34, 0, 0, "-", "units"], [35, 0, 0, "-", "utils"]], "cp2kdata.block_parser": [[2, 0, 0, "-", "atomic_kind"], [3, 0, 0, "-", "cells"], [4, 0, 0, "-", "converge"], [5, 0, 0, "-", "coordinates"], [6, 0, 0, "-", "dft_plus_u"], [7, 0, 0, "-", "dipole"], [8, 0, 0, "-", "energies"], [9, 0, 0, "-", "errors_handle"], [10, 0, 0, "-", "fep"], [11, 0, 0, "-", "forces"], [12, 0, 0, "-", "geo_opt"], [13, 0, 0, "-", "header_info"], [14, 0, 0, "-", "hirshfeld"], [15, 0, 0, "-", "md_xyz"], [16, 0, 0, "-", "mulliken"], [17, 0, 0, "-", "stress"]], "cp2kdata.block_parser.atomic_kind": [[2, 1, 1, "", "parse_atomic_kinds"], [2, 1, 1, "", "parse_num_atomic_kinds"]], "cp2kdata.block_parser.cells": [[3, 1, 1, "", "parse_all_cells"], [3, 1, 1, "", "parse_all_md_cells"]], "cp2kdata.block_parser.converge": [[4, 2, 1, "", "ConvergeInfo"], [4, 1, 1, "", "parse_e_f_converge"], [4, 1, 1, "", "parse_md_converge"]], "cp2kdata.block_parser.converge.ConvergeInfo": [[4, 3, 1, "", "converge"]], "cp2kdata.block_parser.coordinates": [[5, 1, 1, "", "parse_init_atomic_coordinates"]], "cp2kdata.block_parser.dft_plus_u": [[6, 1, 1, "", "parse_dft_plus_u_occ"]], "cp2kdata.block_parser.dipole": [[7, 1, 1, "", "parse_dipole_list"]], "cp2kdata.block_parser.energies": [[8, 1, 1, "", "parse_energies_list"]], "cp2kdata.block_parser.errors_handle": [[9, 1, 1, "", "parse_errors"]], "cp2kdata.block_parser.fep": [[10, 1, 1, "", "parse_vertical_gap"]], "cp2kdata.block_parser.forces": [[11, 1, 1, "", "parse_atomic_forces_list"]], "cp2kdata.block_parser.geo_opt": [[12, 1, 1, "", "parse_geo_opt_info"]], "cp2kdata.block_parser.header_info": [[13, 2, 1, "", "Cp2kInfo"], [13, 2, 1, "", "DFTInfo"], [13, 2, 1, "", "GlobalInfo"], [13, 2, 1, "", "MDInfo"], [13, 1, 1, "", "parse_cp2k_info"], [13, 1, 1, "", "parse_dft_info"], [13, 1, 1, "", "parse_global_info"], [13, 1, 1, "", "parse_md_info"]], "cp2kdata.block_parser.header_info.Cp2kInfo": [[13, 3, 1, "", "version"]], "cp2kdata.block_parser.header_info.DFTInfo": [[13, 3, 1, "", "ks_type"], [13, 3, 1, "", "multiplicity"]], "cp2kdata.block_parser.header_info.GlobalInfo": [[13, 3, 1, "", "print_level"], [13, 3, 1, "", "run_type"]], "cp2kdata.block_parser.header_info.MDInfo": [[13, 3, 1, "", "ensemble_type"]], "cp2kdata.block_parser.hirshfeld": [[14, 1, 1, "", "parse_hirshfeld_pop_list"]], "cp2kdata.block_parser.md_xyz": [[15, 1, 1, "", "parse_frc_xyz"], [15, 1, 1, "", "parse_md_cell"], [15, 1, 1, "", "parse_md_ener"], [15, 1, 1, "", "parse_md_stress"], [15, 1, 1, "", "parse_pos_xyz"], [15, 1, 1, "", "parse_pos_xyz_from_wannier"]], "cp2kdata.block_parser.mulliken": [[16, 1, 1, "", "parse_mulliken_pop_list"]], "cp2kdata.block_parser.stress": [[17, 1, 1, "", "parse_stress_tensor_list"]], "cp2kdata.cell": [[18, 2, 1, "", "Cp2kCell"]], "cp2kdata.cell.Cp2kCell": [[18, 4, 1, "", "copy"], [18, 4, 1, "", "get_cell_angles"], [18, 4, 1, "", "get_cell_lengths"], [18, 4, 1, "", "get_cell_param"], [18, 4, 1, "", "get_dv"], [18, 4, 1, "", "get_volume"]], "cp2kdata.cube": [[23, 0, 0, "-", "cube"]], "cp2kdata.cube.cube": [[23, 2, 1, "", "Cp2kCube"], [23, 2, 1, "", "Cp2kCubeOld"], [23, 2, 1, "", "Cp2kCubeTraj"], [23, 1, 1, "", "square_wave_filter"]], "cp2kdata.cube.cube.Cp2kCube": [[23, 4, 1, "", "as_dict"], [23, 4, 1, "", "copy"], [23, 4, 1, "", "get_cell"], [23, 4, 1, "", "get_integration"], [23, 4, 1, "", "get_mav"], [23, 4, 1, "", "get_pav"], [23, 4, 1, "", "get_stc"], [23, 5, 1, "", "num_atoms"], [23, 4, 1, "", "quick_plot"], [23, 4, 1, "", "read_cell"], [23, 4, 1, "", "read_cube_vals"], [23, 4, 1, "", "read_grid_point"], [23, 4, 1, "", "read_gs_matrix"], [23, 4, 1, "", "reduce_resolution"], [23, 4, 1, "", "view_cube_acsii"], [23, 4, 1, "", "write_cube"]], "cp2kdata.cube.cube.Cp2kCubeOld": [[23, 4, 1, "", "get_mav"], [23, 4, 1, "", "get_pav"], [23, 4, 1, "", "get_stc"], [23, 5, 1, "", "grid_size"], [23, 5, 1, "", "grid_space"], [23, 5, 1, "", "num_atoms"], [23, 4, 1, "", "quick_plot"], [23, 4, 1, "", "read_cube_vals"]], "cp2kdata.dpdata_plugin": [[24, 2, 1, "", "CP2KEnergyForceFormat"], [24, 2, 1, "", "CP2KMDFormat"], [24, 2, 1, "", "CP2KMDWannierFormat"], [24, 1, 1, "", "get_chemical_symbols_from_cp2kdata"], [24, 1, 1, "", "get_uniq_atom_names_and_types"]], "cp2kdata.dpdata_plugin.CP2KEnergyForceFormat": [[24, 4, 1, "", "from_labeled_system"]], "cp2kdata.dpdata_plugin.CP2KMDFormat": [[24, 4, 1, "", "from_labeled_system"]], "cp2kdata.dpdata_plugin.CP2KMDWannierFormat": [[24, 4, 1, "", "from_labeled_system"]], "cp2kdata.output": [[26, 2, 1, "", "Cp2kOutput"]], "cp2kdata.output.Cp2kOutput": [[26, 4, 1, "", "check_md_type"], [26, 4, 1, "", "check_run_type"], [26, 4, 1, "", "get_all_cells"], [26, 4, 1, "", "get_ase_atoms"], [26, 4, 1, "", "get_atom_kinds_list"], [26, 4, 1, "", "get_atom_num"], [26, 4, 1, "", "get_atomic_forces_list"], [26, 4, 1, "", "get_atomic_kind"], [26, 4, 1, "", "get_chemical_symbols"], [26, 4, 1, "", "get_chemical_symbols_fake"], [26, 4, 1, "", "get_energies_list"], [26, 4, 1, "", "get_force_status"], [26, 4, 1, "", "get_geo_opt_info"], [26, 4, 1, "", "get_geo_opt_info_plot"], [26, 4, 1, "", "get_global_info"], [26, 4, 1, "", "get_init_atomic_coordinates"], [26, 4, 1, "", "get_init_cell"], [26, 4, 1, "", "get_mulliken_pop_list"], [26, 4, 1, "", "get_num_atoms"], [26, 4, 1, "", "get_num_frames"], [26, 4, 1, "", "get_run_type"], [26, 4, 1, "", "get_spin_moment_list"], [26, 4, 1, "", "get_spin_moment_mulliken_list"], [26, 4, 1, "", "get_stress_status"], [26, 4, 1, "", "get_stress_tensor_list"], [26, 4, 1, "", "get_version_string"], [26, 4, 1, "", "has_force"], [26, 4, 1, "", "has_stress"], [26, 5, 1, "", "mulliken_pop_list"], [26, 4, 1, "", "parse_cell_opt"], [26, 4, 1, "", "parse_energy_force"], [26, 4, 1, "", "parse_geo_opt"], [26, 4, 1, "", "parse_md"], [26, 4, 1, "", "to_ase_atoms"]], "cp2kdata.pdos": [[28, 0, 0, "-", "pdos"]], "cp2kdata.pdos.pdos": [[28, 2, 1, "", "Cp2kPdos"], [28, 1, 1, "", "get_true_element"], [28, 1, 1, "", "pdos_name_parser"], [28, 1, 1, "", "plot_single_pdos"], [28, 1, 1, "", "quick_plot_rks"], [28, 1, 1, "", "quick_plot_uks"]], "cp2kdata.pdos.pdos.Cp2kPdos": [[28, 4, 1, "", "get_dos"], [28, 4, 1, "", "get_homo_ener"], [28, 4, 1, "", "get_lumo_ener"], [28, 4, 1, "", "get_raw_dos"], [28, 5, 1, "", "occupation"], [28, 4, 1, "", "read_dos_element"], [28, 4, 1, "", "read_dos_energies"], [28, 4, 1, "", "read_dos_fermi"]], "cp2kdata.plots": [[30, 0, 0, "-", "fep_plot"], [31, 0, 0, "-", "geo_opt_plot"], [32, 0, 0, "-", "test_plot"]], "cp2kdata.plots.fep_plot": [[30, 1, 1, "", "get_cum_mean"], [30, 1, 1, "", "get_fep_gaps"], [30, 1, 1, "", "plot_ti"]], "cp2kdata.plots.geo_opt_plot": [[31, 1, 1, "", "geo_opt_info_plot"]], "cp2kdata.plots.test_plot": [[32, 1, 1, "", "basis_dir_name_converter"], [32, 1, 1, "", "basis_dir_name_order"], [32, 1, 1, "", "basis_name_order"], [32, 1, 1, "", "get_U_list"], [32, 1, 1, "", "get_basis_name_list"], [32, 1, 1, "", "get_cell_param"], [32, 1, 1, "", "get_cutoff_list"], [32, 1, 1, "", "get_dos_param"], [32, 1, 1, "", "get_e_f_s"], [32, 1, 1, "", "get_err_per_atom"], [32, 1, 1, "", "get_exp_collect_from_yaml"], [32, 1, 1, "", "get_matrix_rmse_and_max_err"], [32, 1, 1, "", "get_min_gap"], [32, 1, 1, "", "get_multiple_cell_param"], [32, 1, 1, "", "get_multiple_e_f_s"], [32, 1, 1, "", "get_multiple_min_gap"], [32, 1, 1, "", "get_num_atoms"], [32, 1, 1, "", "plot_U_test"], [32, 1, 1, "", "plot_axes_U"], [32, 1, 1, "", "plot_axes_basis"], [32, 1, 1, "", "plot_axes_cutoff"], [32, 1, 1, "", "plot_axes_exp"], [32, 1, 1, "", "plot_basis_test"], [32, 1, 1, "", "plot_cutoff_test"]], "cp2kdata.utils": [[35, 1, 1, "", "create_path"], [35, 1, 1, "", "file_content"], [35, 1, 1, "", "get_opt_cell_stc"], [35, 1, 1, "", "get_rdf"], [35, 1, 1, "", "get_rdf_list"], [35, 1, 1, "", "interpolate_spline"], [35, 1, 1, "", "printtbox"], [35, 1, 1, "", "set_pbc"]]}, "objtypes": {"0": "py:module", "1": "py:function", "2": "py:class", "3": "py:attribute", "4": "py:method", "5": "py:property"}, "objnames": {"0": ["py", "module", "Python module"], "1": ["py", "function", "Python function"], "2": ["py", "class", "Python class"], "3": ["py", "attribute", "Python attribute"], "4": ["py", "method", "Python method"], "5": ["py", "property", "Python property"]}, "titleterms": {"cp2kdata": [0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27, 28, 29, 30, 31, 32, 33, 34, 35, 36, 39, 43], "packag": [0, 1, 19, 22, 25, 27, 29], "subpackag": 0, "submodul": [0, 1, 19, 22, 27, 29], "modul": [0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27, 28, 29, 30, 31, 32, 33, 34, 35], "content": [0, 1, 19, 22, 25, 27, 29], "block_pars": [1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17], "atomic_kind": 2, "cell": [3, 18, 38], "converg": 4, "coordin": 5, "dft_plus_u": 6, "dipol": 7, "energi": [8, 42], "errors_handl": 9, "fep": 10, "forc": 11, "geo_opt": [12, 41], "header_info": 13, "hirshfeld": 14, "md_xyz": 15, "mulliken": 16, "stress": 17, "cli": [19, 20, 21], "cmd": 20, "func": 21, "cube": [22, 23, 38], "dpdata_plugin": 24, "matplotlibstyl": 25, "output": [26, 40, 41], "pdo": [27, 28, 42], "plot": [29, 30, 31, 32, 38, 40], "fep_plot": 30, "geo_opt_plot": 31, "test_plot": 32, "test_input": 33, "unit": 34, "util": 35, "idea": 37, "list": 37, "TO": 37, "do": 37, "manipul": [38, 41, 42, 43], "cp2k": [38, 41, 42, 43], "file": [38, 41, 42, 43], "get": 38, "start": 38, "retriev": 38, "inform": 38, "structur": 38, "integr": 38, "over": 38, "space": 38, "planar": 38, "averag": 38, "macro": 38, "addit": 38, "subtract": 38, "cp2kcube": 38, "reduc": 38, "resulot": 38, "write": 38, "quick": 38, "view": 38, "termin": 38, "benchmark": 38, "comparison": 38, "plugin": 39, "dpdata": 39, "gener": 40, "standard": 40, "test": 40, "input": 40, "log": 41, "basick": 41, "usag": 41, "pars": 41, "energy_forc": 41, "md": 41, "process": 42, "singl": 42, "quickplot": 42, "point": 42, "calcul": 42, "instal": 43, "from": 43, "pip": 43, "sourc": 43, "featur": 43, "request": 43}, "envversion": {"sphinx.domains.c": 2, "sphinx.domains.changeset": 1, "sphinx.domains.citation": 1, "sphinx.domains.cpp": 6, "sphinx.domains.index": 1, "sphinx.domains.javascript": 2, "sphinx.domains.math": 2, "sphinx.domains.python": 3, "sphinx.domains.rst": 2, "sphinx.domains.std": 2, "sphinx.ext.intersphinx": 1, "sphinx.ext.viewcode": 1, "sphinxcontrib.bibtex": 9, "sphinx": 56}}) \ No newline at end of file +Search.setIndex({"docnames": ["_api/cp2kdata", "_api/cp2kdata.block_parser", "_api/cp2kdata.block_parser.atomic_kind", "_api/cp2kdata.block_parser.cells", "_api/cp2kdata.block_parser.converge", "_api/cp2kdata.block_parser.coordinates", "_api/cp2kdata.block_parser.dft_plus_u", "_api/cp2kdata.block_parser.dipole", "_api/cp2kdata.block_parser.energies", "_api/cp2kdata.block_parser.errors_handle", "_api/cp2kdata.block_parser.fep", "_api/cp2kdata.block_parser.forces", "_api/cp2kdata.block_parser.geo_opt", "_api/cp2kdata.block_parser.header_info", "_api/cp2kdata.block_parser.hirshfeld", "_api/cp2kdata.block_parser.md_xyz", "_api/cp2kdata.block_parser.mulliken", "_api/cp2kdata.block_parser.stress", "_api/cp2kdata.cell", "_api/cp2kdata.cli", "_api/cp2kdata.cli.cmd", "_api/cp2kdata.cli.funcs", "_api/cp2kdata.cube", "_api/cp2kdata.cube.cube", "_api/cp2kdata.dpdata_plugin", "_api/cp2kdata.matplotlibstyle", "_api/cp2kdata.output", "_api/cp2kdata.pdos", "_api/cp2kdata.pdos.pdos", "_api/cp2kdata.plots", "_api/cp2kdata.plots.fep_plot", "_api/cp2kdata.plots.geo_opt_plot", "_api/cp2kdata.plots.test_plot", "_api/cp2kdata.test_input", "_api/cp2kdata.units", "_api/cp2kdata.utils", "_api/modules", "docs/backlog", "docs/cube/README", "docs/dpdata_plugin", "docs/input_test", "docs/output", "docs/pdos/README", "intro"], "filenames": ["_api/cp2kdata.rst", "_api/cp2kdata.block_parser.rst", "_api/cp2kdata.block_parser.atomic_kind.rst", "_api/cp2kdata.block_parser.cells.rst", "_api/cp2kdata.block_parser.converge.rst", "_api/cp2kdata.block_parser.coordinates.rst", "_api/cp2kdata.block_parser.dft_plus_u.rst", "_api/cp2kdata.block_parser.dipole.rst", "_api/cp2kdata.block_parser.energies.rst", "_api/cp2kdata.block_parser.errors_handle.rst", "_api/cp2kdata.block_parser.fep.rst", "_api/cp2kdata.block_parser.forces.rst", "_api/cp2kdata.block_parser.geo_opt.rst", "_api/cp2kdata.block_parser.header_info.rst", "_api/cp2kdata.block_parser.hirshfeld.rst", "_api/cp2kdata.block_parser.md_xyz.rst", "_api/cp2kdata.block_parser.mulliken.rst", "_api/cp2kdata.block_parser.stress.rst", "_api/cp2kdata.cell.rst", "_api/cp2kdata.cli.rst", "_api/cp2kdata.cli.cmd.rst", "_api/cp2kdata.cli.funcs.rst", "_api/cp2kdata.cube.rst", "_api/cp2kdata.cube.cube.rst", "_api/cp2kdata.dpdata_plugin.rst", "_api/cp2kdata.matplotlibstyle.rst", "_api/cp2kdata.output.rst", "_api/cp2kdata.pdos.rst", "_api/cp2kdata.pdos.pdos.rst", "_api/cp2kdata.plots.rst", "_api/cp2kdata.plots.fep_plot.rst", "_api/cp2kdata.plots.geo_opt_plot.rst", "_api/cp2kdata.plots.test_plot.rst", "_api/cp2kdata.test_input.rst", "_api/cp2kdata.units.rst", "_api/cp2kdata.utils.rst", "_api/modules.rst", "docs/backlog.md", "docs/cube/README.md", "docs/dpdata_plugin.md", "docs/input_test.md", "docs/output.md", "docs/pdos/README.md", "intro.md"], "titles": ["cp2kdata package", "cp2kdata.block_parser package", "cp2kdata.block_parser.atomic_kind module", "cp2kdata.block_parser.cells module", "cp2kdata.block_parser.converge module", "cp2kdata.block_parser.coordinates module", "cp2kdata.block_parser.dft_plus_u module", "cp2kdata.block_parser.dipole module", "cp2kdata.block_parser.energies module", "cp2kdata.block_parser.errors_handle module", "cp2kdata.block_parser.fep module", "cp2kdata.block_parser.forces module", "cp2kdata.block_parser.geo_opt module", "cp2kdata.block_parser.header_info module", "cp2kdata.block_parser.hirshfeld module", "cp2kdata.block_parser.md_xyz module", "cp2kdata.block_parser.mulliken module", "cp2kdata.block_parser.stress module", "cp2kdata.cell module", "cp2kdata.cli package", "cp2kdata.cli.cmd module", "cp2kdata.cli.funcs module", "cp2kdata.cube package", "cp2kdata.cube.cube module", "cp2kdata.dpdata_plugin module", "cp2kdata.matplotlibstyle package", "cp2kdata.output module", "cp2kdata.pdos package", "cp2kdata.pdos.pdos module", "cp2kdata.plots package", "cp2kdata.plots.fep_plot module", "cp2kdata.plots.geo_opt_plot module", "cp2kdata.plots.test_plot module", "cp2kdata.test_input module", "cp2kdata.units module", "cp2kdata.utils module", "cp2kdata", "Idea List", "Manipulate CP2K Cube Files", "CP2KData Plugin for dpdata", "Generate Standard Test Inputs", "Manipulate CP2K Output/Log Files", "Manipulate CP2K Pdos Files", "CP2KData"], "terms": {"block_pars": [0, 36], "atomic_kind": [0, 1], "cell": [0, 1, 23, 35, 36, 41], "converg": [0, 1, 40], "coordin": [0, 1, 41], "dft_plus_u": [0, 1], "dipol": [0, 1], "energi": [0, 1, 41], "errors_handl": [0, 1], "fep": [0, 1], "forc": [0, 1, 41], "geo_opt": [0, 1], "header_info": [0, 1], "hirshfeld": [0, 1], "md_xyz": [0, 1], "mulliken": [0, 1, 26], "stress": [0, 1, 41], "cli": [0, 36, 37], "cmd": [0, 19], "func": [0, 19], "cube": [0, 36, 37, 43], "matplotlibstyl": [0, 36], "pdo": [0, 36, 37, 43], "plot": [0, 36, 41], "fep_plot": [0, 29], "geo_opt_plot": [0, 29], "test_plot": [0, 29], "dpdata_plugin": [0, 36], "output": [0, 36, 37, 38, 39, 43], "test_input": [0, 36], "unit": [0, 23, 36, 38], "util": [0, 36], "parse_atomic_kind": 2, "output_fil": [2, 3, 5, 6, 7, 8, 9, 11, 12, 14, 16, 17, 26, 35], "sourc": [2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 23, 24, 26, 28, 30, 31, 32, 35], "parse_num_atomic_kind": 2, "parse_all_cel": 3, "parse_all_md_cel": 3, "list": [3, 35, 40, 41], "str": [3, 13, 24, 26], "init_cell_info": 3, "none": [3, 13, 18, 23, 26, 28, 32], "class": [4, 13, 18, 23, 24, 26, 28, 41], "convergeinfo": 4, "bool": 4, "fals": [4, 23, 38], "base": [4, 13, 18, 23, 24, 26, 28], "object": [4, 13, 18, 23, 26, 28, 35, 38], "parse_e_f_converg": 4, "filenam": [4, 13, 26, 28], "parse_md_converg": 4, "parse_init_atomic_coordin": 5, "parse_dft_plus_u_occ": 6, "parse_dipole_list": 7, "parse_energies_list": 8, "parse_error": 9, "parse_vertical_gap": 10, "mix_ener_fil": 10, "r_col": 10, "3": 10, "p_col": 10, "4": [10, 38], "parse_atomic_forces_list": 11, "parse_geo_opt_info": 12, "float": [12, 38], "cp2kinfo": 13, "version": [13, 41], "dftinfo": [13, 16], "ks_type": 13, "multipl": 13, "globalinfo": 13, "run_typ": [13, 26, 41], "print_level": 13, "mdinfo": 13, "ensemble_typ": 13, "parse_cp2k_info": 13, "parse_dft_info": 13, "parse_global_info": 13, "parse_md_info": 13, "parse_hirshfeld_pop_list": 14, "parse_frc_xyz": 15, "frcxyz_fil": 15, "parse_md_cel": 15, "cell_fil": 15, "parse_md_en": 15, "ener_fil": 15, "parse_md_stress": 15, "stress_fil": 15, "parse_pos_xyz": 15, "posxyz_fil": 15, "parse_pos_xyz_from_wanni": 15, "wannier_xyz_fiel": 15, "parse_mulliken_pop_list": 16, "parse_stress_tensor_list": 17, "cp2kcell": [18, 38], "cell_param": 18, "ndarrai": 18, "ani": [18, 43], "dtype": [18, 24], "float64": 18, "grid_point": [18, 23], "option": [18, 26, 38, 41], "int64": 18, "grid_spacing_matrix": 18, "copi": [18, 23], "get_cell_angl": 18, "get_cell_length": 18, "get_cell_param": [18, 32], "get_dv": 18, "get_volum": 18, "cp2kcube": 23, "fname": 23, "cube_v": 23, "stc": [23, 38], "msonabl": 23, "document": 23, "as_dict": 23, "return": [23, 24, 38], "data": [23, 24, 37, 38, 39, 40, 43], "dict": [23, 24], "instanc": 23, "get_cel": [23, 38], "get_integr": [23, 38], "get_mav": [23, 38], "l1": [23, 38], "l2": [23, 38], "0": [23, 28, 40], "ncov": [23, 38], "1": [23, 28, 38, 40, 41], "interpol": [23, 38], "axi": [23, 38], "z": [23, 38], "get_pav": [23, 38], "get_stc": [23, 38], "properti": [23, 26, 28], "num_atom": [23, 32], "quick_plot": [23, 38], "read_cel": 23, "static": [23, 26], "read_cube_v": 23, "read_grid_point": 23, "read_gs_matrix": 23, "reduce_resolut": [23, 38], "stride": [23, 38], "xyz": [23, 40, 41], "view_cube_acsii": 23, "mav": [23, 38], "au": 23, "width": [23, 38], "135": 23, "write_cub": [23, 38], "comment": 23, "cp2kcubeold": 23, "cube_file_nam": 23, "timestep": 23, "ps": 23, "grid_siz": 23, "grid_spac": 23, "output_dir": 23, "cp2kcubetraj": 23, "prefix": 23, "square_wave_filt": 23, "x": 23, "l": 23, "cell_z": 23, "cp2kenergyforceformat": 24, "format": [24, 38, 39], "from_labeled_system": 24, "file_nam": [24, 28], "kwarg": [24, 26], "implement": 24, "labeledsystem": [24, 39], "from": [24, 37, 38, 39, 41, 42], "convert": 24, "thi": [24, 35, 38, 42], "paramet": [24, 38], "file": [24, 35, 37, 40], "name": 24, "i": 24, "e": [24, 40], "first": [24, 38], "argument": [24, 38, 41], "keyword": 24, "pass": 24, "method": [24, 38], "system": [24, 38], "whose": 24, "kei": 24, "ar": [24, 38, 41], "defin": 24, "type": [24, 26, 38, 41], "cp2kmdformat": 24, "cp2kmdwannierformat": 24, "get_chemical_symbols_from_cp2kdata": 24, "cp2koutput": [24, 26, 41], "true_symbol": 24, "get_uniq_atom_names_and_typ": 24, "chemical_symbol": 24, "path_prefix": [26, 41], "pars": [26, 39], "cp2k": [26, 39, 40], "check_md_typ": 26, "md_type": 26, "check_run_typ": 26, "get_all_cel": 26, "get_ase_atom": 26, "get_atom_kinds_list": 26, "get_atom_num": 26, "get_atomic_forces_list": 26, "get_atomic_kind": 26, "get_chemical_symbol": [26, 41], "get_chemical_symbols_fak": [26, 41], "get_energies_list": [26, 41], "get_force_statu": 26, "get_geo_opt_info": [26, 41], "get_geo_opt_info_plot": [26, 41], "logscal": 26, "true": [26, 28, 38, 40, 41], "dst": [26, 31], "get_global_info": 26, "get_init_atomic_coordin": [26, 41], "get_init_cel": 26, "get_mulliken_pop_list": 26, "get_num_atom": [26, 32], "get_num_fram": 26, "get_run_typ": [26, 41], "get_spin_moment_list": 26, "get_spin_moment_mulliken_list": 26, "get_stress_statu": 26, "get_stress_tensor_list": 26, "get_version_str": [26, 41], "has_forc": 26, "has_stress": 26, "mulliken_pop_list": 26, "parse_cell_opt": 26, "parse_energy_forc": 26, "parse_geo_opt": 26, "parse_md": 26, "to_ase_atom": 26, "cp2kpdo": [28, 42], "parse_file_nam": 28, "get_do": [28, 42], "sigma": 28, "dos_typ": 28, "total": [28, 38], "get_homo_en": 28, "get_lumo_en": 28, "get_raw_do": 28, "steplen": 28, "occup": 28, "read_dos_el": 28, "read_dos_energi": 28, "read_dos_fermi": 28, "get_true_el": 28, "pdosobj": 28, "replace_dict": 28, "pdos_name_pars": 28, "plot_single_pdo": 28, "ax": [28, 32], "true_el": 28, "spin": 28, "raw": 28, "quick_plot_rk": [28, 42], "pdos_dir": 28, "quick_plot_uk": [28, 42], "style": 28, "get_cum_mean": 30, "arrai": [30, 32], "get_fep_gap": 30, "eta_sub_dir_list": 30, "plot_ti": 30, "fig_nam": 30, "geo_opt_info_plot": 31, "geo_opt_info": 31, "basis_dir_name_convert": 32, "basis_test_sub_dir": 32, "basis_dir_name_ord": 32, "basis_dir_nam": 32, "basis_name_ord": 32, "basis_nam": 32, "get_u_list": 32, "u_test_sub_dir_list": 32, "get_basis_name_list": 32, "basis_test_sub_dir_list": 32, "cp2k_out": 32, "get_cutoff_list": 32, "cutoff_test_sub_dir_list": 32, "get_dos_param": 32, "cp2k_pdo": 32, "get_e_f_": 32, "cp2k_out_nam": 32, "get_err_per_atom": 32, "get_exp_collect_from_yaml": 32, "yaml_fil": 32, "get_matrix_rmse_and_max_err": 32, "matrix_list": 32, "get_min_gap": 32, "u_test_sub_dir": 32, "get_multiple_cell_param": 32, "get_multiple_e_f_": 32, "get_multiple_min_gap": 32, "plot_u_test": 32, "target_dir": 32, "exp_collect": 32, "plot_axes_u": 32, "u_list": 32, "y_list": 32, "idx": 32, "plot_axes_basi": 32, "basis_list": 32, "plot_axes_cutoff": 32, "cutoff_list": 32, "plot_axes_exp": 32, "exp_valu": 32, "plot_basis_test": 32, "plot_cutoff_test": 32, "script": 35, "put": 35, "misc": 35, "function": 35, "here": 35, "create_path": 35, "path": [35, 38], "file_cont": 35, "num": 35, "get_opt_cell_stc": 35, "pos_fil": 35, "get_rdf": 35, "po": [35, 41], "r": 35, "nbin": 35, "frame": [35, 41], "element": [35, 40, 41], "get_rdf_list": 35, "atom": [35, 38, 41], "radial": 35, "length": [35, 38], "bin": 35, "number": [35, 38, 41], "rang": [35, 40], "how": [35, 39], "much": 35, "you": [35, 38, 39, 40, 41, 43], "consid": 35, "pair": 35, "interpolate_splin": 35, "old_x": 35, "old_i": 35, "new_x": 35, "printtbox": 35, "arg": 35, "print": [35, 39, 41], "decor": 35, "few": 35, "charact": 35, "so": 35, "present": 35, "characterist": 35, "string": 35, "us": [35, 38, 39, 40, 41, 42], "postprocess": [35, 43], "set_pbc": 35, "set": [35, 41], "pbc": 35, "packag": [36, 38, 43], "subpackag": 36, "submodul": 36, "modul": [36, 38], "content": 36, "manipul": 37, "modifi": 37, "step": [37, 40], "inform": [37, 41], "extract": 37, "gener": [37, 38], "standard": [37, 41], "test": [37, 38], "input": [37, 41, 43], "directori": [37, 38, 41], "nice": 37, "figur": [37, 38], "interfac": [37, 38], "The": 38, "cp2kdata": [38, 40, 41, 42], "python": [38, 43], "provid": [38, 40, 41], "tool": [38, 40], "work": [38, 39], "quantum": 38, "chemistri": 38, "softwar": 38, "One": [38, 40, 41], "standout": 38, "featur": 38, "its": 38, "abil": 38, "handl": 38, "perform": 38, "variou": 38, "analys": 38, "import": [38, 39, 41, 42], "necessari": 38, "load": 38, "cube_file_path": 38, "slab": 38, "electron_dens": 38, "1_0": 38, "mycub": 38, "user": 38, "can": [38, 40, 41], "easili": [38, 40], "obtain": [38, 41], "follow": [38, 40, 41], "As": 38, "result": [38, 40], "new": [38, 43], "includ": [38, 43], "make": 38, "easi": 38, "ASE": 38, "ase": 38, "exampl": [38, 39, 40, 41, 43], "densiti": 38, "electron": 38, "1152": 38, "0007910850024": 38, "exactli": 38, "an": [38, 43], "integ": 38, "should": 38, "round": 38, "manual": [38, 41], "calcul": 38, "both": 38, "without": [38, 41], "pav_x": 38, "pav": 38, "4096": 38, "point": 38, "allow": 38, "comput": 38, "specifi": [38, 39], "second": 38, "period": 38, "mav_x": 38, "8": [38, 40], "2": 38, "conveni": 38, "wai": 38, "oper": 38, "contain": 38, "within": 38, "them": 38, "extremli": 38, "would": [38, 43], "like": [38, 43], "charg": 38, "differ": 38, "cube1": 38, "cube2": 38, "two": [38, 39], "valu": [38, 40], "ad": 38, "result_cub": 38, "which": [38, 41], "all": 38, "abov": [38, 40], "resolut": 38, "larger": 38, "grid": 38, "With": 38, "command": [38, 40], "under": 38, "current": [38, 39], "folder": 38, "creat": 38, "your": [38, 41], "matplotlib": 38, "further": 38, "manupul": 38, "save": 38, "fig": 38, "savefig": 38, "png": 38, "often": 38, "instal": [38, 39], "hpc": 38, "mean": 38, "graphic": 38, "onli": 38, "line": [38, 40], "check": 38, "In": [38, 41], "cube_fil": 38, "adjust": 38, "accord": 38, "80": 38, "For": [38, 39, 41], "other": [38, 40], "see": 38, "help": 38, "usag": 38, "text": 38, "boolean": 38, "switch": 38, "show": [38, 41], "messag": 38, "exit": 38, "against": 38, "those": 38, "siesta": 38, "abinit": 38, "shown": 38, "note": 38, "support": 39, "when": [39, 41], "pip": 39, "automat": 39, "well": 39, "instruct": 39, "pleas": [39, 43], "refer": 39, "offici": 39, "repositori": 39, "deepmodel": 39, "e_f": 39, "energy_forc": 39, "dp": 39, "cp2k_e_f_output": 39, "fmt": 39, "md": 39, "cp2kmd_dir": 39, "cp2kmd_output_nam": 39, "cp2k_output_nam": 39, "These": 39, "demonstr": 39, "simul": 39, "templat": 40, "inp": 40, "cutoff": 40, "gen": 40, "neccessari": 40, "crang": 40, "min": 40, "max": 40, "scf_converg": 40, "whether": 40, "scf": 40, "coord": 40, "lsf": 40, "100": 40, "800": 40, "basi": 40, "sr": 40, "short": 40, "fe": 40, "hubbard": 40, "u": 40, "hubbardu": 40, "ur": 40, "orb": 40, "orbit": 40, "d": 40, "onc": 40, "have": 40, "complet": 40, "mention": 40, "To": 40, "code": 41, "depend": 41, "run": 41, "requir": 41, "mai": 41, "more": 41, "than": 41, "ask": 41, "addit": 41, "project": 41, "ener": [41, 42], "frc": 41, "posit": 41, "detail": 41, "subsect": 41, "cp2k_output_fil": 41, "cp2k_output": 41, "where": 41, "brief": 41, "summari": 41, "stdout": 41, "6": 41, "30": 41, "ye": 41, "fe1": 41, "fe2": 41, "o": 41, "numb": 41, "18": 41, "output_energy_forc": 41, "get": 41, "symbol": 41, "output_geo_opt": 41, "potenti": 41, "initi": 41, "geometri": 41, "optim": 41, "quick": 41, "On": 41, "choos": 41, "three": 41, "If": [41, 43], "collect": 41, "full": 41, "specif": 41, "kind": 41, "output_md": 41, "altern": 41, "consequ": 41, "loss": 41, "infrom": 41, "must": 41, "otherwis": 41, "rais": 41, "error": 41, "dosfil": 42, "univers": 42, "alpha_k2": 42, "1_50": 42, "mypdo": 42, "do": 42, "calculation_dir": 42, "uk": 42, "rk": 42, "log": 43, "plug": 43, "dpdata": 43, "advic": 43, "welcom": 43, "open": 43, "issu": 43, "github": 43, "upload": 43}, "objects": {"": [[0, 0, 0, "-", "cp2kdata"]], "cp2kdata": [[1, 0, 0, "-", "block_parser"], [18, 0, 0, "-", "cell"], [19, 0, 0, "-", "cli"], [22, 0, 0, "-", "cube"], [24, 0, 0, "-", "dpdata_plugin"], [25, 0, 0, "-", "matplotlibstyle"], [26, 0, 0, "-", "output"], [27, 0, 0, "-", "pdos"], [29, 0, 0, "-", "plots"], [34, 0, 0, "-", "units"], [35, 0, 0, "-", "utils"]], "cp2kdata.block_parser": [[2, 0, 0, "-", "atomic_kind"], [3, 0, 0, "-", "cells"], [4, 0, 0, "-", "converge"], [5, 0, 0, "-", "coordinates"], [6, 0, 0, "-", "dft_plus_u"], [7, 0, 0, "-", "dipole"], [8, 0, 0, "-", "energies"], [9, 0, 0, "-", "errors_handle"], [10, 0, 0, "-", "fep"], [11, 0, 0, "-", "forces"], [12, 0, 0, "-", "geo_opt"], [13, 0, 0, "-", "header_info"], [14, 0, 0, "-", "hirshfeld"], [15, 0, 0, "-", "md_xyz"], [16, 0, 0, "-", "mulliken"], [17, 0, 0, "-", "stress"]], "cp2kdata.block_parser.atomic_kind": [[2, 1, 1, "", "parse_atomic_kinds"], [2, 1, 1, "", "parse_num_atomic_kinds"]], "cp2kdata.block_parser.cells": [[3, 1, 1, "", "parse_all_cells"], [3, 1, 1, "", "parse_all_md_cells"]], "cp2kdata.block_parser.converge": [[4, 2, 1, "", "ConvergeInfo"], [4, 1, 1, "", "parse_e_f_converge"], [4, 1, 1, "", "parse_md_converge"]], "cp2kdata.block_parser.converge.ConvergeInfo": [[4, 3, 1, "", "converge"]], "cp2kdata.block_parser.coordinates": [[5, 1, 1, "", "parse_init_atomic_coordinates"]], "cp2kdata.block_parser.dft_plus_u": [[6, 1, 1, "", "parse_dft_plus_u_occ"]], "cp2kdata.block_parser.dipole": [[7, 1, 1, "", "parse_dipole_list"]], "cp2kdata.block_parser.energies": [[8, 1, 1, "", "parse_energies_list"]], "cp2kdata.block_parser.errors_handle": [[9, 1, 1, "", "parse_errors"]], "cp2kdata.block_parser.fep": [[10, 1, 1, "", "parse_vertical_gap"]], "cp2kdata.block_parser.forces": [[11, 1, 1, "", "parse_atomic_forces_list"]], "cp2kdata.block_parser.geo_opt": [[12, 1, 1, "", "parse_geo_opt_info"]], "cp2kdata.block_parser.header_info": [[13, 2, 1, "", "Cp2kInfo"], [13, 2, 1, "", "DFTInfo"], [13, 2, 1, "", "GlobalInfo"], [13, 2, 1, "", "MDInfo"], [13, 1, 1, "", "parse_cp2k_info"], [13, 1, 1, "", "parse_dft_info"], [13, 1, 1, "", "parse_global_info"], [13, 1, 1, "", "parse_md_info"]], "cp2kdata.block_parser.header_info.Cp2kInfo": [[13, 3, 1, "", "version"]], "cp2kdata.block_parser.header_info.DFTInfo": [[13, 3, 1, "", "ks_type"], [13, 3, 1, "", "multiplicity"]], "cp2kdata.block_parser.header_info.GlobalInfo": [[13, 3, 1, "", "print_level"], [13, 3, 1, "", "run_type"]], "cp2kdata.block_parser.header_info.MDInfo": [[13, 3, 1, "", "ensemble_type"]], "cp2kdata.block_parser.hirshfeld": [[14, 1, 1, "", "parse_hirshfeld_pop_list"]], "cp2kdata.block_parser.md_xyz": [[15, 1, 1, "", "parse_frc_xyz"], [15, 1, 1, "", "parse_md_cell"], [15, 1, 1, "", "parse_md_ener"], [15, 1, 1, "", "parse_md_stress"], [15, 1, 1, "", "parse_pos_xyz"], [15, 1, 1, "", "parse_pos_xyz_from_wannier"]], "cp2kdata.block_parser.mulliken": [[16, 1, 1, "", "parse_mulliken_pop_list"]], "cp2kdata.block_parser.stress": [[17, 1, 1, "", "parse_stress_tensor_list"]], "cp2kdata.cell": [[18, 2, 1, "", "Cp2kCell"]], "cp2kdata.cell.Cp2kCell": [[18, 4, 1, "", "copy"], [18, 4, 1, "", "get_cell_angles"], [18, 4, 1, "", "get_cell_lengths"], [18, 4, 1, "", "get_cell_param"], [18, 4, 1, "", "get_dv"], [18, 4, 1, "", "get_volume"]], "cp2kdata.cube": [[23, 0, 0, "-", "cube"]], "cp2kdata.cube.cube": [[23, 2, 1, "", "Cp2kCube"], [23, 2, 1, "", "Cp2kCubeOld"], [23, 2, 1, "", "Cp2kCubeTraj"], [23, 1, 1, "", "square_wave_filter"]], "cp2kdata.cube.cube.Cp2kCube": [[23, 4, 1, "", "as_dict"], [23, 4, 1, "", "copy"], [23, 4, 1, "", "get_cell"], [23, 4, 1, "", "get_integration"], [23, 4, 1, "", "get_mav"], [23, 4, 1, "", "get_pav"], [23, 4, 1, "", "get_stc"], [23, 5, 1, "", "num_atoms"], [23, 4, 1, "", "quick_plot"], [23, 4, 1, "", "read_cell"], [23, 4, 1, "", "read_cube_vals"], [23, 4, 1, "", "read_grid_point"], [23, 4, 1, "", "read_gs_matrix"], [23, 4, 1, "", "reduce_resolution"], [23, 4, 1, "", "view_cube_acsii"], [23, 4, 1, "", "write_cube"]], "cp2kdata.cube.cube.Cp2kCubeOld": [[23, 4, 1, "", "get_mav"], [23, 4, 1, "", "get_pav"], [23, 4, 1, "", "get_stc"], [23, 5, 1, "", "grid_size"], [23, 5, 1, "", "grid_space"], [23, 5, 1, "", "num_atoms"], [23, 4, 1, "", "quick_plot"], [23, 4, 1, "", "read_cube_vals"]], "cp2kdata.dpdata_plugin": [[24, 2, 1, "", "CP2KEnergyForceFormat"], [24, 2, 1, "", "CP2KMDFormat"], [24, 2, 1, "", "CP2KMDWannierFormat"], [24, 1, 1, "", "get_chemical_symbols_from_cp2kdata"], [24, 1, 1, "", "get_uniq_atom_names_and_types"]], "cp2kdata.dpdata_plugin.CP2KEnergyForceFormat": [[24, 4, 1, "", "from_labeled_system"]], "cp2kdata.dpdata_plugin.CP2KMDFormat": [[24, 4, 1, "", "from_labeled_system"]], "cp2kdata.dpdata_plugin.CP2KMDWannierFormat": [[24, 4, 1, "", "from_labeled_system"]], "cp2kdata.output": [[26, 2, 1, "", "Cp2kOutput"]], "cp2kdata.output.Cp2kOutput": [[26, 4, 1, "", "check_md_type"], [26, 4, 1, "", "check_run_type"], [26, 4, 1, "", "get_all_cells"], [26, 4, 1, "", "get_ase_atoms"], [26, 4, 1, "", "get_atom_kinds_list"], [26, 4, 1, "", "get_atom_num"], [26, 4, 1, "", "get_atomic_forces_list"], [26, 4, 1, "", "get_atomic_kind"], [26, 4, 1, "", "get_chemical_symbols"], [26, 4, 1, "", "get_chemical_symbols_fake"], [26, 4, 1, "", "get_energies_list"], [26, 4, 1, "", "get_force_status"], [26, 4, 1, "", "get_geo_opt_info"], [26, 4, 1, "", "get_geo_opt_info_plot"], [26, 4, 1, "", "get_global_info"], [26, 4, 1, "", "get_init_atomic_coordinates"], [26, 4, 1, "", "get_init_cell"], [26, 4, 1, "", "get_mulliken_pop_list"], [26, 4, 1, "", "get_num_atoms"], [26, 4, 1, "", "get_num_frames"], [26, 4, 1, "", "get_run_type"], [26, 4, 1, "", "get_spin_moment_list"], [26, 4, 1, "", "get_spin_moment_mulliken_list"], [26, 4, 1, "", "get_stress_status"], [26, 4, 1, "", "get_stress_tensor_list"], [26, 4, 1, "", "get_version_string"], [26, 4, 1, "", "has_force"], [26, 4, 1, "", "has_stress"], [26, 5, 1, "", "mulliken_pop_list"], [26, 4, 1, "", "parse_cell_opt"], [26, 4, 1, "", "parse_energy_force"], [26, 4, 1, "", "parse_geo_opt"], [26, 4, 1, "", "parse_md"], [26, 4, 1, "", "to_ase_atoms"]], "cp2kdata.pdos": [[28, 0, 0, "-", "pdos"]], "cp2kdata.pdos.pdos": [[28, 2, 1, "", "Cp2kPdos"], [28, 1, 1, "", "get_true_element"], [28, 1, 1, "", "pdos_name_parser"], [28, 1, 1, "", "plot_single_pdos"], [28, 1, 1, "", "quick_plot_rks"], [28, 1, 1, "", "quick_plot_uks"]], "cp2kdata.pdos.pdos.Cp2kPdos": [[28, 4, 1, "", "get_dos"], [28, 4, 1, "", "get_homo_ener"], [28, 4, 1, "", "get_lumo_ener"], [28, 4, 1, "", "get_raw_dos"], [28, 5, 1, "", "occupation"], [28, 4, 1, "", "read_dos_element"], [28, 4, 1, "", "read_dos_energies"], [28, 4, 1, "", "read_dos_fermi"]], "cp2kdata.plots": [[30, 0, 0, "-", "fep_plot"], [31, 0, 0, "-", "geo_opt_plot"], [32, 0, 0, "-", "test_plot"]], "cp2kdata.plots.fep_plot": [[30, 1, 1, "", "get_cum_mean"], [30, 1, 1, "", "get_fep_gaps"], [30, 1, 1, "", "plot_ti"]], "cp2kdata.plots.geo_opt_plot": [[31, 1, 1, "", "geo_opt_info_plot"]], "cp2kdata.plots.test_plot": [[32, 1, 1, "", "basis_dir_name_converter"], [32, 1, 1, "", "basis_dir_name_order"], [32, 1, 1, "", "basis_name_order"], [32, 1, 1, "", "get_U_list"], [32, 1, 1, "", "get_basis_name_list"], [32, 1, 1, "", "get_cell_param"], [32, 1, 1, "", "get_cutoff_list"], [32, 1, 1, "", "get_dos_param"], [32, 1, 1, "", "get_e_f_s"], [32, 1, 1, "", "get_err_per_atom"], [32, 1, 1, "", "get_exp_collect_from_yaml"], [32, 1, 1, "", "get_matrix_rmse_and_max_err"], [32, 1, 1, "", "get_min_gap"], [32, 1, 1, "", "get_multiple_cell_param"], [32, 1, 1, "", "get_multiple_e_f_s"], [32, 1, 1, "", "get_multiple_min_gap"], [32, 1, 1, "", "get_num_atoms"], [32, 1, 1, "", "plot_U_test"], [32, 1, 1, "", "plot_axes_U"], [32, 1, 1, "", "plot_axes_basis"], [32, 1, 1, "", "plot_axes_cutoff"], [32, 1, 1, "", "plot_axes_exp"], [32, 1, 1, "", "plot_basis_test"], [32, 1, 1, "", "plot_cutoff_test"]], "cp2kdata.utils": [[35, 1, 1, "", "create_path"], [35, 1, 1, "", "file_content"], [35, 1, 1, "", "get_opt_cell_stc"], [35, 1, 1, "", "get_rdf"], [35, 1, 1, "", "get_rdf_list"], [35, 1, 1, "", "interpolate_spline"], [35, 1, 1, "", "printtbox"], [35, 1, 1, "", "set_pbc"]]}, "objtypes": {"0": "py:module", "1": "py:function", "2": "py:class", "3": "py:attribute", "4": "py:method", "5": "py:property"}, "objnames": {"0": ["py", "module", "Python module"], "1": ["py", "function", "Python function"], "2": ["py", "class", "Python class"], "3": ["py", "attribute", "Python attribute"], "4": ["py", "method", "Python method"], "5": ["py", "property", "Python property"]}, "titleterms": {"cp2kdata": [0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27, 28, 29, 30, 31, 32, 33, 34, 35, 36, 39, 43], "packag": [0, 1, 19, 22, 25, 27, 29], "subpackag": 0, "submodul": [0, 1, 19, 22, 27, 29], "modul": [0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27, 28, 29, 30, 31, 32, 33, 34, 35], "content": [0, 1, 19, 22, 25, 27, 29], "block_pars": [1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17], "atomic_kind": 2, "cell": [3, 18, 38], "converg": 4, "coordin": 5, "dft_plus_u": 6, "dipol": 7, "energi": [8, 42], "errors_handl": 9, "fep": 10, "forc": 11, "geo_opt": [12, 41], "header_info": 13, "hirshfeld": 14, "md_xyz": 15, "mulliken": 16, "stress": 17, "cli": [19, 20, 21], "cmd": 20, "func": 21, "cube": [22, 23, 38], "dpdata_plugin": 24, "matplotlibstyl": 25, "output": [26, 40, 41], "pdo": [27, 28, 42], "plot": [29, 30, 31, 32, 38, 40], "fep_plot": 30, "geo_opt_plot": 31, "test_plot": 32, "test_input": 33, "unit": 34, "util": 35, "idea": 37, "list": 37, "TO": 37, "do": 37, "manipul": [38, 41, 42, 43], "cp2k": [38, 41, 42, 43], "file": [38, 41, 42, 43], "get": 38, "start": 38, "retriev": 38, "inform": 38, "structur": 38, "integr": 38, "over": 38, "space": 38, "planar": 38, "averag": 38, "macro": 38, "addit": [38, 43], "subtract": 38, "cp2kcube": 38, "reduc": 38, "resulot": 38, "write": 38, "quick": 38, "view": 38, "termin": 38, "benchmark": 38, "comparison": 38, "plugin": 39, "dpdata": 39, "gener": 40, "standard": 40, "test": 40, "input": 40, "log": 41, "basick": 41, "usag": 41, "pars": 41, "energy_forc": 41, "md": 41, "process": 42, "singl": 42, "quickplot": 42, "point": 42, "calcul": 42, "instal": 43, "from": 43, "pip": 43, "sourc": 43, "featur": 43, "request": 43}, "envversion": {"sphinx.domains.c": 2, "sphinx.domains.changeset": 1, "sphinx.domains.citation": 1, "sphinx.domains.cpp": 6, "sphinx.domains.index": 1, "sphinx.domains.javascript": 2, "sphinx.domains.math": 2, "sphinx.domains.python": 3, "sphinx.domains.rst": 2, "sphinx.domains.std": 2, "sphinx.ext.intersphinx": 1, "sphinx.ext.viewcode": 1, "sphinxcontrib.bibtex": 9, "sphinx": 56}}) \ No newline at end of file