Differences

This shows you the differences between two versions of the page.

Link to this comparison view

Both sides previous revisionPrevious revision
documentation:language_reference:functions:readfplo [2025/01/06 15:19] Maurits W. Haverkortdocumentation:language_reference:functions:readfplo [2025/01/06 15:30] (current) Maurits W. Haverkort
Line 2: Line 2:
  
 ### ###
-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 (partialdensity of states of local (basisorbitals in files having names of the format +ldos.sortxxx.nlyyyThe 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]]). 
 ### ###
  
Print/export