2014-11-18 11:30:26 +01:00
|
|
|
* remove inequiv_shells from sumk_dft, modify update_archive scripts
|
2014-10-31 18:52:32 +01:00
|
|
|
|
2014-11-09 12:10:40 +01:00
|
|
|
==========================
|
|
|
|
Substitutions:
|
2014-10-31 18:52:32 +01:00
|
|
|
* <<= --> <<
|
|
|
|
* retval -> read_value
|
|
|
|
* Gupf -> G_upfold
|
|
|
|
* read_symmetry_input -> convert_symmetry_input
|
2014-11-07 00:55:40 +01:00
|
|
|
* Symm_corr -> symmcorr
|
2014-11-14 11:21:58 +01:00
|
|
|
* gf_struct_corr -> gf_struct_sumk
|
2014-11-14 18:13:43 +01:00
|
|
|
* n_s -> n_symm
|
2014-10-31 18:52:32 +01:00
|
|
|
|
2014-11-14 09:43:28 +01:00
|
|
|
internal substitutions:
|
|
|
|
Symm_par --> symmpar
|
|
|
|
sig -> bname
|
|
|
|
names_to_ind -> spin_names_to_ind
|
|
|
|
n_spin_blocks_gf -> n_spin_blocks
|
|
|
|
block_names -> spin_block_names
|
|
|
|
a_list -> block_ind_list
|
|
|
|
a,al -> block,inner
|
2014-11-15 18:15:45 +01:00
|
|
|
shellmap -> corr_to_inequiv
|
|
|
|
invshellmap -> inequiv_to_corr
|
|
|
|
n_inequiv_corr_shells -> n_inequiv_shells
|
2014-11-03 14:47:55 +01:00
|
|
|
**********
|
|
|
|
* changed default h5 subgroup names
|
|
|
|
|
|
|
|
SumK_LDA -> dft_input
|
|
|
|
dft_band_input
|
|
|
|
SymmCorr -> dft_symmcorr_input
|
|
|
|
SumK_LDA_ParProj -> dft_parproj_input
|
|
|
|
SymmPar -> dft_symmpar_input
|
|
|
|
|
2014-11-18 11:30:26 +01:00
|
|
|
def __init__(self, filename, dft_subgrp = 'SumK_LDA', symm_subgrp = 'SymmCorr', repacking = False):
|
2014-11-03 14:47:55 +01:00
|
|
|
-->
|
2014-11-18 11:30:26 +01:00
|
|
|
def __init__(self, filename, dft_subgrp = 'dft_input', symm_subgrp = 'dft_symm_input', repacking = False):
|
2014-11-03 14:47:55 +01:00
|
|
|
|
|
|
|
declare all groupnames in init
|
|
|
|
|
|
|
|
symm_subgrp -> symmcorr_subgrp
|
|
|
|
symm_par_subgrp -> symmpar_subgrp
|
|
|
|
par_proj_subgrp -> parproj_subgrp
|
|
|
|
|
|
|
|
symm_data -> symmcorr_data
|
|
|
|
par_proj_data -> parproj_data
|
|
|
|
symm_par_data -> symmpar_data
|
|
|
|
|
|
|
|
**********
|
2014-11-08 23:51:24 +01:00
|
|
|
* separated read_fortran_file, __repack, inequiv_shells into new converter_tools class from which hk and wien converters are derived
|
|
|
|
|
2014-11-09 12:10:40 +01:00
|
|
|
* truncated write loops in calc_density_correction
|
2014-11-03 14:47:55 +01:00
|
|
|
|
2014-10-31 18:52:32 +01:00
|
|
|
* moved find_dc, find_mu_nonint, check_projectors, sorts_of_atoms,
|
|
|
|
number_of_atoms to end, not to be documented.
|
|
|
|
* replaced all instances of
|
|
|
|
exec "self.%s = mpi.bcast(self.%s)"%(it,it)
|
|
|
|
with
|
|
|
|
setattr(self,it,mpi.bcast(getattr(self,it))
|
|
|
|
* replaced long archive saves in converters by setattr construction
|
|
|
|
* removed G_upfolded_id -- looked redundant
|
2014-11-15 14:29:18 +01:00
|
|
|
* write corr_to_inequiv, inequiv_to_corr, n_inequiv_shells (shellmap, invshellmap, n_inequiv_corr_shells) in converter
|
2014-11-16 18:02:04 +01:00
|
|
|
* merge simple_point_dens_mat and density_gf into a single function density_matrix
|