4
1
mirror of https://github.com/pfloos/quack synced 2024-12-22 20:35:36 +01:00
quack/utils/create_subroutine.sh

43 lines
564 B
Bash
Raw Normal View History

2019-02-07 22:49:12 +01:00
#!/bin/bash
if [ $# != 1 ]
then
echo "One argument required [name of subroutine]"
fi
if [ $# = 1 ]
then
NAME=$1
echo "subroutine ${NAME}()
! Description of the subroutine
implicit none
include 'parameters.h'
! Input variables
integer,intent(in) ::
double precision,intent(in) ::
! Local variables
integer ::
double precision ::
! Output variables
integer,intent(out) ::
double precision,intent(out) ::
! Initalization
end subroutine ${NAME}" > ${NAME}.f90
fi