helpers for many purposes
Module Contents
Functions
find_parent (calc)
|
|
find_pw_parent (parent_calc[, calc_type])
|
|
old_find_parent (calc)
|
|
old_find_pw_parent (parent_calc[, calc_type])
|
|
get_distance_from_kmesh (calc)
|
|
find_pw_type (calc)
|
|
find_table_ind (kpoint, band, _array_ndb)
|
|
update_dict (_dict, whats, hows[, sublevel, pop_list])
|
|
get_caller (calc_pk[, depth])
|
|
get_called (calc_pk[, depth])
|
|
set_parent (inputs, parent)
|
|
take_down ([node, what])
|
|
take_super ([node, what])
|
|
take_calc_from_remote (parent_folder[, level])
|
|
take_fermi (calc_node_pk)
|
|
take_filled_states (calc_node_pk)
|
|
take_number_kpts (calc_node_pk)
|
|
store_List (a_list)
|
|
store_Dict (a_dict)
|
|
find_pw_info (calc)
|
|
find_gw_info (inputs)
|
|
understand_valence_metal_wise (bands, fermi, index, valence)
|
|
build_list_QPkrange (mapping, quantity, nscf_pk, bands, ...)
|
|
gap_mapping_from_nscf (nscf_pk[, additional_parsing_List])
|
|
check_identical_calculation (YamboWorkflow_inputs, ...)
|
|
check_same_yambo (node, params_to_calc, k_mesh_to_calc, ...)
|
|
check_same_pw (node, k_mesh_to_calc, already_done[, bands])
|
|
search_in_group (YamboWorkflow_inputs, YamboWorkflow_group)
|
|
store_quantity (quantity)
|
|
-
aiida_yambo.utils.common_helpers.find_parent(calc)[source]
-
aiida_yambo.utils.common_helpers.find_pw_parent(parent_calc, calc_type=['scf', 'nscf'])[source]
-
aiida_yambo.utils.common_helpers.old_find_parent(calc)[source]
-
aiida_yambo.utils.common_helpers.old_find_pw_parent(parent_calc, calc_type=['scf', 'nscf'])[source]
-
aiida_yambo.utils.common_helpers.get_distance_from_kmesh(calc)[source]
-
aiida_yambo.utils.common_helpers.find_pw_type(calc)[source]
-
aiida_yambo.utils.common_helpers.find_table_ind(kpoint, band, _array_ndb)[source]
-
aiida_yambo.utils.common_helpers.update_dict(_dict, whats, hows, sublevel=None, pop_list=[])[source]
-
aiida_yambo.utils.common_helpers.get_caller(calc_pk, depth=1)[source]
-
aiida_yambo.utils.common_helpers.get_called(calc_pk, depth=2)[source]
-
aiida_yambo.utils.common_helpers.set_parent(inputs, parent)[source]
-
aiida_yambo.utils.common_helpers.take_down(node=0, what='CalcJobNode')[source]
-
aiida_yambo.utils.common_helpers.take_super(node=0, what='WorkChainNode')[source]
-
aiida_yambo.utils.common_helpers.take_calc_from_remote(parent_folder, level=0)[source]
-
aiida_yambo.utils.common_helpers.take_fermi(calc_node_pk)[source]
-
aiida_yambo.utils.common_helpers.take_filled_states(calc_node_pk)[source]
-
aiida_yambo.utils.common_helpers.take_number_kpts(calc_node_pk)[source]
-
aiida_yambo.utils.common_helpers.store_List(a_list)[source]
-
aiida_yambo.utils.common_helpers.store_Dict(a_dict)[source]
-
aiida_yambo.utils.common_helpers.find_pw_info(calc)[source]
-
aiida_yambo.utils.common_helpers.find_gw_info(inputs)[source]
-
aiida_yambo.utils.common_helpers.understand_valence_metal_wise(bands, fermi, index, valence)[source]
-
aiida_yambo.utils.common_helpers.build_list_QPkrange(mapping, quantity, nscf_pk, bands, fermi, valence)[source]
-
aiida_yambo.utils.common_helpers.gap_mapping_from_nscf(nscf_pk, additional_parsing_List=[])[source]
-
aiida_yambo.utils.common_helpers.check_identical_calculation(YamboWorkflow_inputs, YamboWorkflow_list, what=['BndsRnXp', 'GbndRnge', 'NGsBlkXp'], full=True, exclude=['CPU', 'ROLEs', 'QPkrange'])[source]
-
aiida_yambo.utils.common_helpers.check_same_yambo(node, params_to_calc, k_mesh_to_calc, what, up_to_p2y=False, full=True, additional=[], bands=None)[source]
-
aiida_yambo.utils.common_helpers.check_same_pw(node, k_mesh_to_calc, already_done, bands=None)[source]
-
aiida_yambo.utils.common_helpers.search_in_group(YamboWorkflow_inputs, YamboWorkflow_group, what=['BndsRnXp', 'GbndRnge', 'NGsBlkXp'], full=True, exclude=[], up_to_p2y=False, bands=None)[source]
-
aiida_yambo.utils.common_helpers.store_quantity(quantity)[source]