Differences
This shows you the differences between two versions of the page.
| Both sides previous revisionPrevious revisionNext revision | Previous revision |
| documentation:language_reference:functions:readfplo [2025/01/06 15:19] – Maurits W. Haverkort | documentation:language_reference:functions:readfplo [2025/11/20 03:29] (current) – external edit 127.0.0.1 |
|---|
| |
| ### | ### |
| 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]]). |
| ### | ### |
| |