mirror of
https://gitlab.com/scemama/eplf
synced 2024-08-16 17:48:34 +02:00
24 lines
781 B
Plaintext
24 lines
781 B
Plaintext
![]() |
@macro ezfio
|
||
|
{@acronym{EZFIO} }
|
||
|
@end macro
|
||
|
|
||
|
@section Preparing the @ezfio file
|
||
|
|
||
|
The @exe program uses the @ezfio (Easy Fortran Input/Output) library
|
||
|
generator@footnote{@url{http://ezfio.sourceforge.net}} to handle data persistence.
|
||
|
An @ezfio ``file'' is a directory which contains all the needed input/output data
|
||
|
needed by the code. These files are accessible via a simple @acronym{API} both
|
||
|
in Fortran and Python.
|
||
|
|
||
|
The output file containing the computed wave function has to be transformed
|
||
|
into an @ezfio file in order to be used by @exe. This step is realized by
|
||
|
calling the @command{to_ezfio.py} Python script followed by the name of the
|
||
|
file containing the wave function:
|
||
|
@example
|
||
|
to_ezfio.py test.out
|
||
|
@end example
|
||
|
An @ezfio file is produced, named @file{test.out.ezfio}.
|
||
|
|
||
|
|
||
|
|