Differences
This shows you the differences between two versions of the page.
Both sides previous revisionPrevious revision | |
documentation:language_reference:functions:readfplo [2025/01/06 15:19] – Maurits W. Haverkort | documentation:language_reference:functions:readfplo [2025/01/06 15:30] (current) – Maurits W. Haverkort |
---|
| |
### | ### |
The function //ReadFPLO(path_to_dft_dir)// is more general version of the function [[documentation:language_reference:functions:filereaddresdenfplo|FileReadDresdenFPLO()]]. It reads several files within the folder where FPLO calculation is done, including the (partial) density of states of local (basis) orbitals in files having names of the format +ldos.sortxxx.nlyyy. The output of the function can be given as argument to the function [[documentation:language_reference:functions: HybridizationFunctionFromFPLO | HybridizationFunctionFromFPLO()]] to generate the hybridization function (a [[documentation/language_reference/objects/responsefunction/start|response function]]). | The function //ReadFPLO(path_to_dft_dir)// reads several output files from a DFT calculation done with FPLO. It returns a DresdenFPLO user data type that can be used to generate response functions or tight binding Hamiltonians. The files processed by //ReadFPLO// in the folder //path_to_dft_dir// are |
| * //=.in// (must be present) |
| * //=.str_template// (must be present) |
| * //+ldos.sortxxx.nlyyy// (optional) reads the partial density of states |
| |
| The output of the function can be given as argument to the function [[documentation:language_reference:functions: HybridizationFunctionFromFPLO | HybridizationFunctionFromFPLO()]] to generate the hybridization function (a [[documentation/language_reference/objects/responsefunction/start|response function]]). |
### | ### |
| |