Prints FIDASIM banner
subroutine print_banner()
!+ Prints FIDASIM banner
write(*,'(a)') " ____ ____ ___ ___ ____ ____ __ ___"
write(*,'(a)') " / __// _// _ \ / _ | / __// _// |/ /"
write(*,'(a)') " / _/ _/ / / // // __ | _\ \ _/ / / /|_/ / "
write(*,'(a)') "/_/ /___//____//_/ |_|/___//___//_/ /_/ "
write(*,'(a)') " "
if(version.ne."") then
write(*,'(a,a)') "Version: ",trim(version)
endif
write(*,'(a)') ""
write(*,'(a)') "FIDASIM is released as open source code under the MIT Licence."
write(*,'(a)') "For more information visit http://d3denergetic.github.io/FIDASIM/"
write(*,'(a)') ""
#ifdef _DEBUG
write(*,'(a)') "########################### ATTENTION ###########################"
write(*,'(a)') "# Running in debug mode. All optimizations have been turned off #"
write(*,'(a)') "#################################################################"
write(*,'(a)') ""
#endif
#ifdef _PROF
write(*,'(a)') "########################### ATTENTION ###########################"
write(*,'(a)') "# Running in profiling mode #"
write(*,'(a)') "#################################################################"
write(*,'(a)') ""
#endif
#ifndef _OMP
#ifndef _MPI
write(*,'(a)') "########################### ATTENTION ###########################"
write(*,'(a)') "# OpenMP threading has been disabled #"
write(*,'(a)') "#################################################################"
write(*,'(a)') ""
#endif
#endif
#ifndef _MPI
#ifndef _OMP
write(*,'(a)') "########################### ATTENTION ###########################"
write(*,'(a)') "# MPI has been disabled #"
write(*,'(a)') "#################################################################"
write(*,'(a)') ""
#endif
#endif
end subroutine print_banner