Compare commits
22 Commits
Author | SHA1 | Date | |
---|---|---|---|
4cc5013d20 | |||
ec6d38b0cf | |||
4909c9fe13 | |||
5a5406a5cf | |||
ee98ed5eb5 | |||
85b13a4b8d | |||
81dc2d0a3c | |||
|
20a995e79d | ||
|
d7ced56519 | ||
|
892947b1de | ||
|
4faca7994e | ||
|
e74ec6eecb | ||
|
185920b12d | ||
fbe86719f3 | |||
9df962f420 | |||
5c641a55ec | |||
e341062dcb | |||
03bd185017 | |||
|
9edc3079ba | ||
38c617b743 | |||
ea75b096cb | |||
5f8331937d |
6
Makefile
6
Makefile
@ -3,7 +3,7 @@ EXE=gray
|
|||||||
|
|
||||||
# Objects list
|
# Objects list
|
||||||
OBJ=gray.o grayl.o reflections.o green_func_p.o \
|
OBJ=gray.o grayl.o reflections.o green_func_p.o \
|
||||||
const_and_precisions.o itm_constants.o itm_types.o
|
const_and_precisions.o itm_constants.o itm_types.o singleton.o
|
||||||
|
|
||||||
# Alternative search paths
|
# Alternative search paths
|
||||||
vpath %.f90 src
|
vpath %.f90 src
|
||||||
@ -11,7 +11,7 @@ vpath %.f src
|
|||||||
|
|
||||||
# Fortran compiler name and flags
|
# Fortran compiler name and flags
|
||||||
FC=gfortran
|
FC=gfortran
|
||||||
FFLAGS=-O3
|
FFLAGS=-O3 -fcheck=all
|
||||||
|
|
||||||
DIRECTIVES = -DREVISION="'$(shell svnversion src)'"
|
DIRECTIVES = -DREVISION="'$(shell svnversion src)'"
|
||||||
|
|
||||||
@ -22,7 +22,7 @@ $(EXE): $(OBJ)
|
|||||||
$(FC) $(FFLAGS) -o $@ $^
|
$(FC) $(FFLAGS) -o $@ $^
|
||||||
|
|
||||||
# Dependencies on modules
|
# Dependencies on modules
|
||||||
gray.o: green_func_p.o reflections.o
|
gray.o: green_func_p.o reflections.o singleton.o
|
||||||
green_func_p.o: const_and_precisions.o
|
green_func_p.o: const_and_precisions.o
|
||||||
const_and_precisions.o: itm_types.o itm_constants.o
|
const_and_precisions.o: itm_types.o itm_constants.o
|
||||||
itm_constants.o: itm_types.o
|
itm_constants.o: itm_types.o
|
||||||
|
774
src/gray.f
774
src/gray.f
File diff suppressed because it is too large
Load Diff
@ -10902,3 +10902,4 @@ c
|
|||||||
errest = 2.0d0*errest
|
errest = 2.0d0*errest
|
||||||
go to 82
|
go to 82
|
||||||
end
|
end
|
||||||
|
|
||||||
|
@ -32,7 +32,8 @@ subroutine inters_linewall(xv,kv,rw,zw,nw,sint,normw)
|
|||||||
integer :: i,j,ni,iint
|
integer :: i,j,ni,iint
|
||||||
real(r8), dimension(2) :: si,ti
|
real(r8), dimension(2) :: si,ti
|
||||||
real(r8) :: drw,dzw,xint,yint,rint,l,kxy
|
real(r8) :: drw,dzw,xint,yint,rint,l,kxy
|
||||||
real(r8) :: tol=sqrt(epsilon(1.0_r8))
|
real(r8) :: tol
|
||||||
|
tol=sqrt(epsilon(1.0_r8))
|
||||||
sint=huge(sint)
|
sint=huge(sint)
|
||||||
iint=0
|
iint=0
|
||||||
normw=0.0_r8
|
normw=0.0_r8
|
||||||
|
Loading…
Reference in New Issue
Block a user