25if (
allocated(
d2i))
deallocate(
d2i)
28 call show_error (
"Impossible to allocate memory"//char(0), &
29 "Function: ALLOCMSD"//char(0),
"Table: D2i"//char(0))
37 call show_error (
"Impossible to allocate memory"//char(0), &
38 "Function: ALLOCMSD"//char(0),
"Table: D2iNAC"//char(0))
46 call show_error (
"Impossible to allocate memory"//char(0), &
47 "Function: ALLOCMSD"//char(0),
"Table: D2dir"//char(0))
55 call show_error (
"Impossible to allocate memory"//char(0), &
56 "Function: ALLOCMSD"//char(0),
"Table: D2dir"//char(0))
64 call show_error (
"Impossible to allocate memory"//char(0), &
65 "Function: ALLOCMSD"//char(0),
"Table: Dcte"//char(0))
70if (
allocated(
cor))
deallocate(
cor)
73 call show_error (
"Impossible to allocate memory"//char(0), &
74 "Function: ALLOCMSD"//char(0),
"Table: COR"//char(0))
82 call show_error (
"Impossible to allocate memory"//char(0), &
83 "Function: ALLOCMSD"//char(0),
"Table: DRIFT"//char(0))
110if (
allocated(
d2i))
deallocate(
d2i)
114if (
allocated(
dcte))
deallocate(
dcte)
115if (
allocated(
cor))
deallocate(
cor)
logical function allocmsd()
void show_error(char *error, int val, GtkWidget *win)
show error message
double precision, dimension(:,:), allocatable d2inac
double precision, dimension(:,:,:), allocatable d2dirnac
double precision, dimension(:), allocatable dcte
double precision, dimension(:,:), allocatable d2i
double precision, dimension(:,:), allocatable cor
double precision, dimension(:,:,:), allocatable d2dir
double precision, dimension(:,:), allocatable drift