Commit 67da862c authored by Gregor Michalicek's avatar Gregor Michalicek

Beautify Fleur help mode output

- The automatic line breaks after ?? characters are now disabled.
parent f1ca970c
......@@ -21,45 +21,45 @@ CONTAINS
!now print version info and help on command line arguments:
CALL get_compile_desc_string(infostring)
WRITE(*,'(a500)') infostring
WRITE(*,*)
WRITE(*,*)"------------------------------------------------------"
WRITE(*,*)"Usage info:"
WRITE(*,*)"The following command line options are known:"
WRITE(*,*)"-da,-mem,-mpi,-hdf: choose a storage for the eigenvalues"
WRITE(*,*)" and eigenvectors. The default will depend"
WRITE(*,*)" be -mem for serial and -mpi for parallel builds"
WRITE(*,*)""
WRITE(*,*)"-lapack,-lapack2,"
write(*,*)"-elpa,-scalapack,"
WRITE(*,*)"-elemental,-magma : choose diagonalization. Not all might be available"
WRITE(*,*)""
WRITE(*,*)"-debugtime : write out the start/stop of all timers to STDOUT"
WRITE(*,*)""
WRITE(*,*)"-genEnpara : write enpara file"
WRITE(*,*)""
WRITE(*,*)"-xmlInput or -xml : use inp.xml instead of inp"
WRITE(*,*)""
WRITE(*,*)"-check : run in check mode, i.e. stop after init"
WRITE(*,*)""
WRITE(*,*)"-n_min_size XXX : try to use at least XXX PE in Eigenvalue parallelization"
WRITE(*,*)""
WRITE(*,*)"-wtime XXXXX : run for XXXX minutes (used to estimate if another iteration is started"
WRITE(*,*)""
WRITE(*,*)"-j #:DIR : run subjob in directory DIR using # PEs"
WRITE(*,*)"-f FILENAME : obtain info on subjobs from file FILENAME"
WRITE(*,*)""
WRITE(*,*)"-info : Print out information on recommended parallelization and available charge densities"
WRITE(*,*)""
WRITE(*,*)"-h, --help : print this text :-)"
WRITE(*,*)""
WRITE(*,*)"HDF density file relevant options:"
WRITE(*,*)""
WRITE(*,*)"-hdf_cdn : activate HDF charge density mode"
WRITE(*,*)"-sd N : use starting density N, where N is the index of the density according to -info"
WRITE(*,*)"-delden N-M : delete densities N to M"
WRITE(*,*)"-delden N : delete density N"
WRITE(*,*)""
WRITE(*,*)"Please check the documentation on www.flapw.de for more details"
WRITE(*,'(a)')
WRITE(*,'(a)')"------------------------------------------------------"
WRITE(*,'(a)')"Usage info:"
WRITE(*,'(a)')"The following command line options are known:"
WRITE(*,'(a)')"-da,-mem,-mpi,-hdf: choose a storage for the eigenvalues"
WRITE(*,'(a)')" and eigenvectors. The default will depend"
WRITE(*,'(a)')" be -mem for serial and -mpi for parallel builds"
WRITE(*,'(a)')""
WRITE(*,'(a)')"-lapack,-lapack2,"
WRITE(*,'(a)')"-elpa,-scalapack,"
WRITE(*,'(a)')"-elemental,-magma : choose diagonalization. Not all might be available"
WRITE(*,'(a)')""
WRITE(*,'(a)')"-debugtime : write out the start/stop of all timers to STDOUT"
WRITE(*,'(a)')""
WRITE(*,'(a)')"-genEnpara : write enpara file"
WRITE(*,'(a)')""
WRITE(*,'(a)')"-xmlInput or -xml : use inp.xml instead of inp"
WRITE(*,'(a)')""
WRITE(*,'(a)')"-check : run in check mode, i.e. stop after init"
WRITE(*,'(a)')""
WRITE(*,'(a)')"-n_min_size XXX : try to use at least XXX PE in Eigenvalue parallelization"
WRITE(*,'(a)')""
WRITE(*,'(a)')"-wtime XXXXX : run for XXXX minutes (used to estimate if another iteration is started"
WRITE(*,'(a)')""
WRITE(*,'(a)')"-j #:DIR : run subjob in directory DIR using # PEs"
WRITE(*,'(a)')"-f FILENAME : obtain info on subjobs from file FILENAME"
WRITE(*,'(a)')""
WRITE(*,'(a)')"-info : Print out information on recommended parallelization and available charge densities"
WRITE(*,'(a)')""
WRITE(*,'(a)')"-h, --help : print this text :-)"
WRITE(*,'(a)')""
WRITE(*,'(a)')"HDF density file relevant options:"
WRITE(*,'(a)')""
WRITE(*,'(a)')"-hdf_cdn : activate HDF charge density mode"
WRITE(*,'(a)')"-sd N : use starting density N, where N is the index of the density according to -info"
WRITE(*,'(a)')"-delden N-M : delete densities N to M"
WRITE(*,'(a)')"-delden N : delete density N"
WRITE(*,'(a)')""
WRITE(*,'(a)')"Please check the documentation on www.flapw.de for more details"
CALL juDFT_error("help was written")
END SUBROUTINE fleur_help
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment