48 call show_error (
"Impossible to allocate memory"//char(0), &
49 "Function: ALLOCHEM"//char(0),
"Table: NBSPBS"//char(0))
53if (
allocated(
tl))
deallocate(
tl)
56 call show_error (
"Impossible to allocate memory"//char(0), &
57 "Function: ALLOCHEM"//char(0),
"Table: TL"//char(0))
64 call show_error (
"Impossible to allocate memory"//char(0), &
65 "Function: ALLOCHEM"//char(0),
"Table: MASS"//char(0))
72 call show_error (
"Impossible to allocate memory"//char(0), &
73 "Function: ALLOCHEM"//char(0),
"Table: RVDW"//char(0))
80 call show_error (
"Impossible to allocate memory"//char(0), &
81 "Function: ALLOCHEM"//char(0),
"Table: ATOMID"//char(0))
88 call show_error (
"Impossible to allocate memory"//char(0), &
89 "Function: ALLOCHEM"//char(0),
"Table: Gr_CUT"//char(0))
93if (
allocated(
xi))
deallocate(
xi)
96 call show_error (
"Impossible to allocate memory"//char(0), &
97 "Function: ALLOCHEM"//char(0),
"Table: Xi"//char(0))
104 call show_error (
"Impossible to allocate memory"//char(0), &
105 "Function: ALLOCHEM"//char(0),
"Table: NSCATTL"//char(0))
112 call show_error (
"Impossible to allocate memory"//char(0), &
113 "Function: ALLOCHEM"//char(0),
"Table: XSCATTL"//char(0))
integer function allochem()
void show_error(char *error, int val, GtkWidget *win)
show error message
double precision, dimension(:), allocatable nscattl
double precision, dimension(:), allocatable mass
double precision, dimension(:), allocatable xi
character(len=2), dimension(:), allocatable tl
integer, dimension(:), allocatable nbspbs
double precision, dimension(:), allocatable xscattl
double precision, dimension(:,:), allocatable gr_cut
integer, dimension(:), allocatable atomid
double precision, dimension(:), allocatable rvdw