convertpfaff
Description
This command manages conversion of a wavefunction to JAGP (JPf) ansatz.
It internally calls convertpfaff.x.
Synopsis
turbogenius convertpfaff [ACTION] [OPTIONS]
ACTION is one or any combination of -g (generate an input file), -r (run a program), or -post (perform postprocess). It is mandatory.
turbogenius convertpfaff --help
This command shows the list of available options.
Options
general option
This option affects all actions.
option |
default value |
description |
|---|---|---|
-log TEXT |
INFO |
Specify log level. The argument is DEBUG, INFO, or ERROR. |
run (-r) options
These options affect the execution of wavefunction conversion.
option |
default value |
description |
|---|---|---|
-rotate |
false |
flag for rotation |
-angle FLOAT |
0.0 |
Specify rotate_angle |
-scale INTEGER |
1000 |
Specify scale_mean_field |
Environment variables
TURBOCONVERTPFAFF_RUN_COMMANDThis specifies the execution command used in the conversion. The explicit command path can be specified by this variable.
Input and output files
action |
input |
output |
rename |
|---|---|---|---|
|
|
|
|
|
|
|
|
|
|
Note
The corresponding TurboRVB commands are as follows:
rotate_flag is off, and closed-shell case:
convertpfaff.x norotaterotate_flag is off, and unpaired case:
echo scale_mean_field | convertpfaff.x norotate
rotate_flag is on:
echo rotate_angle | convertpfaff.x rotate