|
|
|
###### Prepare for running the KKRsusc program {#prepare_for_running_the_kkrsusc_program}
|
|
|
|
|
|
|
|
##### Source code for KKRsusc program {#source_code_for_kkrsusc_program}
|
|
|
|
|
|
|
|
#### Common code version {#common_code_version}
|
|
|
|
|
|
|
|
` * `[`Download`` ``recent`` ``code`` ``package`](kkrsusc:download "wikilink")
|
|
|
|
|
|
|
|
#### Compile
|
|
|
|
|
|
|
|
After you unzipped the tar-file to a folder SUSC\_CODE\_DIRECTORY, you
|
|
|
|
are able to generate a standard executable (kkrselfe.x) by typing:
|
|
|
|
|
|
|
|
`[USER@SOMEWHERE SUSC_CODE_DIRECTORY]$ make`
|
|
|
|
|
|
|
|
at your terminal.
|
|
|
|
|
|
|
|
Type *make debug* to create a (slower) version that does additional
|
|
|
|
checks (e.g. to trace back bugs etc.).
|
|
|
|
|
|
|
|
Type *make clean* to delete all object and module files.\\\\ Type *make
|
|
|
|
cleanx* to delete all object and module files as well as all executables
|
|
|
|
(\*.x).
|
|
|
|
|
|
|
|
##### Main files {#main_files}
|
|
|
|
|
|
|
|
` * `[`inpsusc.dat`](kkrsusc:inpsusc "wikilink")\
|
|
|
|
` * `[`outsusc.dat`](kkrsusc:outsusc "wikilink")\
|
|
|
|
` * `[`input.selfe`](kkrsusc:input_selfe "wikilink")
|
|
|
|
|
|
|
|
##### Special files {#special_files}
|
|
|
|
|
|
|
|
` * `[`excorr.krnl`](kkrsusc:excorr_krnl "wikilink")` (contains the `[`exchange`` ``and`` ``correlation`` ``Kernel`](exchange_and_correlation_Kernel "wikilink")`)`\
|
|
|
|
` * `[`gridpoints_dsusc.dat`](kkrsusc:gridpoints_dsusc "wikilink")` (contains the grid points for the susceptibility fit)`\
|
|
|
|
` * `[`run.iff402`](kkrsusc:run.iff402 "wikilink")` (script for the cluster iff402 that performs the monkey work for you)` |