From 2e6611dbb500b2055a5465a732b21ea0a00d44fe Mon Sep 17 00:00:00 2001 From: Joe Taylor Date: Wed, 5 Mar 2014 20:09:03 +0000 Subject: [PATCH] Another one... git-svn-id: svn+ssh://svn.code.sf.net/p/wsjt/wsjt/branches/wsjtx@3838 ab8295b8-cf94-4d9e-aec4-7959e3be5d79 --- lib/smo.f90 | 23 +++++++++++++++++++++++ 1 file changed, 23 insertions(+) create mode 100644 lib/smo.f90 diff --git a/lib/smo.f90 b/lib/smo.f90 new file mode 100644 index 000000000..94a337848 --- /dev/null +++ b/lib/smo.f90 @@ -0,0 +1,23 @@ +subroutine smo(x,npts,y,nadd) + + real x(npts) + real y(npts) + + nh=nadd/2 + do i=1+nh,npts-nh + sum=0. + do j=-nh,nh + sum=sum + x(i+j) + enddo + y(i)=sum + enddo + y(:nh)=0. + y(npts-nh+1:)=0. + + fac=1.0/nadd + do i=1,npts + x(i)=fac*y(i) + enddo + + return +end subroutine smo