You can not select more than 25 topics
Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
18 lines
497 B
18 lines
497 B
5 years ago
|
subroutine call_option(option, arg_pos)
|
||
|
use parameters
|
||
|
use opt_disl
|
||
|
use opt_group
|
||
|
implicit none
|
||
|
|
||
|
integer, intent(inout) :: arg_pos
|
||
|
character(len=100), intent(in) :: option
|
||
|
|
||
|
select case(trim(adjustl(option)))
|
||
|
case('-dislgen', '-disloop')
|
||
|
call dislocation(option, arg_pos)
|
||
|
case('-group')
|
||
|
call group(arg_pos)
|
||
|
case default
|
||
|
print *, 'Option ', trim(adjustl(option)), ' is not currently accepted.'
|
||
|
end select
|
||
|
end subroutine call_option
|