git: 86ac19eb7965 - main - math/slicot: adding SLICOT, Fortran subroutines library for systems and control

From: Thierry Thomas <thierry_at_FreeBSD.org>
Date: Thu, 01 Dec 2022 16:58:21 UTC
The branch main has been updated by thierry:

URL: https://cgit.FreeBSD.org/ports/commit/?id=86ac19eb796587c1f8665ea3ccf88013d7f5e979

commit 86ac19eb796587c1f8665ea3ccf88013d7f5e979
Author:     Thierry Thomas <thierry@FreeBSD.org>
AuthorDate: 2022-12-01 16:56:01 +0000
Commit:     Thierry Thomas <thierry@FreeBSD.org>
CommitDate: 2022-12-01 16:57:34 +0000

    math/slicot: adding SLICOT, Fortran subroutines library for systems and control
---
 math/Makefile                              |    1 +
 math/slicot/Makefile                       |   65 ++
 math/slicot/distinfo                       |    3 +
 math/slicot/files/patch-examples_TMB03LD.f |   11 +
 math/slicot/files/patch-examples_makefile  |   99 +++
 math/slicot/files/patch-src_makefile       |   14 +
 math/slicot/pkg-descr                      |   12 +
 math/slicot/pkg-plist                      | 1200 ++++++++++++++++++++++++++++
 8 files changed, 1405 insertions(+)

diff --git a/math/Makefile b/math/Makefile
index 883ededbd8d7..6f6b5274a044 100644
--- a/math/Makefile
+++ b/math/Makefile
@@ -1090,6 +1090,7 @@
     SUBDIR += slatec
     SUBDIR += sleef
     SUBDIR += slgrace
+    SUBDIR += slicot
     SUBDIR += snns
     SUBDIR += solitaire
     SUBDIR += sound-of-sorting
diff --git a/math/slicot/Makefile b/math/slicot/Makefile
new file mode 100644
index 000000000000..45001a7933d7
--- /dev/null
+++ b/math/slicot/Makefile
@@ -0,0 +1,65 @@
+PORTNAME=	SLICOT
+PORTVERSION=	5.8
+DISTVERSIONPREFIX=	v
+CATEGORIES=	math
+
+MAINTAINER=	thierry@FreeBSD.org
+COMMENT=	Fortran subroutines library for systems and control
+WWW=		http://slicot.org/
+
+LICENSE=	BSD3CLAUSE
+
+USE_GITHUB=	yes
+GH_PROJECT=	SLICOT-Reference
+
+USES=		blaslapack:openblas fortran
+
+WRKSRC_SUBDIR=	src
+PATCH_WRKSRC=	${WRKDIR}/${GH_PROJECT}-${PORTVERSION}
+MAKEFILE=	makefile
+MAKE_ENV=	FORTRAN=${FC} OPTS="${FFLAGS} -fPIC" LOADER=${FC}	\
+		LOADOPTS="../src/libslicot.a ${FFLAGS} ${BLASLIB} ${LAPACKLIB}"
+USE_LDCONFIG=	yes
+
+OPTIONS_DEFINE=	DOCS EXAMPLES
+PORTDOCS=	*
+
+post-build:
+	(cd ${WRKSRC} &&	\
+	${AR} ${ARFLAGS} libslicot.a *.o &&	\
+	${FC} ${LDFLAGS} -shared -Wl,-soname=libslicot.so.0	\
+		-o libslicot.so.0.0 *.o ${BLASLIB} ${LAPACKLIB} &&	\
+	${LN} -sf libslicot.so.0.0 libslicot.so.0 &&	\
+	${LN} -sf libslicot.so.0.0 libslicot.so)
+
+pre-configure-EXAMPLES-on:
+	${REINPLACE_CMD} -e 's|\\src\\|/src/|;s|\.obj|.o|g;s|\-exe:|-o |;s|exe;  T|exe;  ./T|'	\
+		${WRKSRC}/../examples/${MAKEFILE}
+
+post-build-EXAMPLES-on:
+	(cd ${WRKSRC}/../examples && ${DO_MAKE_BUILD} ${ALL_TARGET})
+
+do-install:
+	${MKDIR} ${STAGEDIR}${PREFIX}/lib
+	${INSTALL_DATA} ${WRKSRC}/libslicot.a ${STAGEDIR}${PREFIX}/lib
+	${INSTALL_LIB} ${WRKSRC}/libslicot.so.0.0 ${STAGEDIR}${PREFIX}/lib
+	${RLN} ${WRKSRC}/libslicot.so ${STAGEDIR}${PREFIX}/lib
+	${RLN} ${WRKSRC}/libslicot.so.0 ${STAGEDIR}${PREFIX}/lib
+
+do-install-DOCS-on:
+	${MKDIR} ${STAGEDIR}${DOCSDIR}
+.for f in README.md libindex.html
+	${INSTALL_DATA} ${WRKSRC}/../${f} ${STAGEDIR}${DOCSDIR}
+.endfor
+	cd ${WRKSRC}/.. && ${COPYTREE_SHARE} doc ${STAGEDIR}${DOCSDIR}
+
+do-install-EXAMPLES-on:
+	${FIND} ${WRKSRC}/../examples -name "T*" -a ! -name "*\.*" |	\
+		${XARGS} ${STRIP_CMD}
+	${RM} ${WRKSRC}/../examples/*.o ${WRKSRC}/../examples/makefile.bak	\
+		${WRKSRC}/../examples/makefile.orig
+	${MKDIR} ${STAGEDIR}${EXAMPLESDIR}
+	cd ${WRKSRC}/../examples &&	\
+		${COPYTREE_SHARE} . ${STAGEDIR}${EXAMPLESDIR}
+
+.include <bsd.port.mk>
diff --git a/math/slicot/distinfo b/math/slicot/distinfo
new file mode 100644
index 000000000000..55722b27f68c
--- /dev/null
+++ b/math/slicot/distinfo
@@ -0,0 +1,3 @@
+TIMESTAMP = 1669888985
+SHA256 (SLICOT-SLICOT-Reference-v5.8_GH0.tar.gz) = 381f90cb09ab4f0f4ed2bd6bd29b3c8897d79a20d3857da15fe6098ed1ecec20
+SIZE (SLICOT-SLICOT-Reference-v5.8_GH0.tar.gz) = 2843103
diff --git a/math/slicot/files/patch-examples_TMB03LD.f b/math/slicot/files/patch-examples_TMB03LD.f
new file mode 100644
index 000000000000..3ff556f8858f
--- /dev/null
+++ b/math/slicot/files/patch-examples_TMB03LD.f
@@ -0,0 +1,11 @@
+--- examples/TMB03LD.f.orig	2022-05-27 14:40:35 UTC
++++ examples/TMB03LD.f
+@@ -26,6 +26,8 @@
+      $                   DWORK( LDWORK ), FG( LDFG, NMAX/2+1 ),
+      $                   Q( LDQ, 2*NMAX )
+ *
++      LOGICAL            LSAME
++      EXTERNAL           LSAME
+ *     .. External Subroutines ..
+       EXTERNAL           MB03LD
+ *
diff --git a/math/slicot/files/patch-examples_makefile b/math/slicot/files/patch-examples_makefile
new file mode 100644
index 000000000000..c09a1807a1f6
--- /dev/null
+++ b/math/slicot/files/patch-examples_makefile
@@ -0,0 +1,99 @@
+--- examples/makefile.orig	2022-05-27 14:40:35 UTC
++++ examples/makefile
+@@ -70,11 +70,11 @@ all: AB01MD.exa AB01ND.exa AB01OD.exa AB04MD.exa AB05M
+      TG01DD.exa TG01ED.exa TG01FD.exa TG01HD.exa TG01ID.exa TG01JD.exa \
+      TG01JY.exa UD01BD.exa UD01CD.exa UD01DD.exa UD01MD.exa UD01ND.exa \
+      MB03TD.exa MB03XD.exa MB03XP.exa MB03ZD.exa MB04DD.exa MB04DP.exa \
+-     MB4DPZ.exa MB04DL.exa MB4DLZ.exa MB04DS.exa MB04PB.exa MB04PU.exa \
++     MB04DL.exa MB04DS.exa MB04PB.exa MB04PU.exa \
+      MB04TB.exa MB04TS.exa AB08NZ.exa AG08BZ.exa TB01IZ.exa TG01AZ.exa \
+      TG01FZ.exa MB03BD.exa MB03KD.exa MB03LD.exa MB04AD.exa MB04BD.exa \
+-     MB03BZ.exa MB03FZ.exa MB03LF.exa MB03LZ.exa MB03XZ.exa \
+-     MB04AZ.exa MB04BZ.exa MB04DZ.exa MB04ED.exa MB04FD.exa \
++     MB03LF.exa \
++     MB04ED.exa MB04FD.exa \
+      MC01XD.exa SG02ND.exa \
+      AB08NW.exa MB03QG.exa TB01PX.exa TB01UY.exa TB01WX.exa TG01GD.exa \
+      TG01LD.exa TG01MD.exa TG01ND.exa TG01PD.exa TG01QD.exa
+@@ -281,9 +281,7 @@ MB03XP.exa: MB03XP.dat TMB03XP.exe;  TMB03XP <MB03XP.d
+ MB03ZD.exa: MB03ZD.dat TMB03ZD.exe;  TMB03ZD <MB03ZD.dat >MB03ZD.exa
+ MB04DD.exa: MB04DD.dat TMB04DD.exe;  TMB04DD <MB04DD.dat >MB04DD.exa
+ MB04DP.exa: MB04DP.dat TMB04DP.exe;  TMB04DP <MB04DP.dat >MB04DP.exa
+-MB4DPZ.exa: MB4DPZ.dat TMB4DPZ.exe;  TMB4DPZ <MB4DPZ.dat >MB4DPZ.exa
+ MB04DL.exa: MB04DL.dat TMB04DL.exe;  TMB04DL <MB04DL.dat >MB04DL.exa
+-MB4DLZ.exa: MB4DLZ.dat TMB4DLZ.exe;  TMB4DLZ <MB4DLZ.dat >MB4DLZ.exa
+ MB04DS.exa: MB04DS.dat TMB04DS.exe;  TMB04DS <MB04DS.dat >MB04DS.exa
+ MB04PB.exa: MB04PB.dat TMB04PB.exe;  TMB04PB <MB04PB.dat >MB04PB.exa
+ MB04PU.exa: MB04PU.dat TMB04PU.exe;  TMB04PU <MB04PU.dat >MB04PU.exa
+@@ -299,14 +297,7 @@ MB03KD.exa: MB03KD.dat TMB03KD.exe;  TMB03KD <MB03KD.d
+ MB03LD.exa: MB03LD.dat TMB03LD.exe;  TMB03LD <MB03LD.dat >MB03LD.exa
+ MB04AD.exa: MB04AD.dat TMB04AD.exe;  TMB04AD <MB04AD.dat >MB04AD.exa
+ MB04BD.exa: MB04BD.dat TMB04BD.exe;  TMB04BD <MB04BD.dat >MB04BD.exa
+-MB03BZ.exa: MB03BZ.dat TMB03BZ.exe;  TMB03BZ <MB03BZ.dat >MB03BZ.exa
+-MB03FZ.exa: MB03FZ.dat TMB03FZ.exe;  TMB03FZ <MB03FZ.dat >MB03FZ.exa
+ MB03LF.exa: MB03LF.dat TMB03LF.exe;  TMB03LF <MB03LF.dat >MB03LF.exa
+-MB03LZ.exa: MB03LZ.dat TMB03LZ.exe;  TMB03LZ <MB03LZ.dat >MB03LZ.exa
+-MB03XZ.exa: MB03XZ.dat TMB03XZ.exe;  TMB03XZ <MB03XZ.dat >MB03XZ.exa
+-MB04AZ.exa: MB04AZ.dat TMB04AZ.exe;  TMB04AZ <MB04AZ.dat >MB04AZ.exa
+-MB04BZ.exa: MB04BZ.dat TMB04BZ.exe;  TMB04BZ <MB04BZ.dat >MB04BZ.exa
+-MB04DZ.exa: MB04DZ.dat TMB04DZ.exe;  TMB04DZ <MB04DZ.dat >MB04DZ.exa
+ MB04ED.exa: MB04ED.dat TMB04ED.exe;  TMB04ED <MB04ED.dat >MB04ED.exa
+ MB04FD.exa: MB04FD.dat TMB04FD.exe;  TMB04FD <MB04FD.dat >MB04FD.exa
+ MC01XD.exa: MC01XD.dat TMC01XD.exe;  TMC01XD <MC01XD.dat >MC01XD.exa
+@@ -524,9 +515,7 @@ TMB03XP.exe:  TMB03XP.obj ; $(LOADER) -exe:TMB03XP TMB
+ TMB03ZD.exe:  TMB03ZD.obj ; $(LOADER) -exe:TMB03ZD TMB03ZD.obj $(LOADOPTS)
+ TMB04DD.exe:  TMB04DD.obj ; $(LOADER) -exe:TMB04DD TMB04DD.obj $(LOADOPTS)
+ TMB04DP.exe:  TMB04DP.obj ; $(LOADER) -exe:TMB04DP TMB04DP.obj $(LOADOPTS)
+-TMB4DPZ.exe:  TMB4DPZ.obj ; $(LOADER) -exe:TMB4DPZ TMB4DPZ.obj $(LOADOPTS)
+ TMB04DL.exe:  TMB04DL.obj ; $(LOADER) -exe:TMB04DL TMB04DL.obj $(LOADOPTS)
+-TMB4DLZ.exe:  TMB4DLZ.obj ; $(LOADER) -exe:TMB4DLZ TMB4DLZ.obj $(LOADOPTS)
+ TMB04DS.exe:  TMB04DS.obj ; $(LOADER) -exe:TMB04DS TMB04DS.obj $(LOADOPTS)
+ TMB04PB.exe:  TMB04PB.obj ; $(LOADER) -exe:TMB04PB TMB04PB.obj $(LOADOPTS)
+ TMB04PU.exe:  TMB04PU.obj ; $(LOADER) -exe:TMB04PU TMB04PU.obj $(LOADOPTS)
+@@ -542,14 +531,7 @@ TMB03KD.exe:  TMB03KD.obj ; $(LOADER) -exe:TMB03KD TMB
+ TMB03LD.exe:  TMB03LD.obj ; $(LOADER) -exe:TMB03LD TMB03LD.obj $(LOADOPTS)
+ TMB04AD.exe:  TMB04AD.obj ; $(LOADER) -exe:TMB04AD TMB04AD.obj $(LOADOPTS)
+ TMB04BD.exe:  TMB04BD.obj ; $(LOADER) -exe:TMB04BD TMB04BD.obj $(LOADOPTS)
+-TMB03BZ.exe:  TMB03BZ.obj ; $(LOADER) -exe:TMB03BZ TMB03BZ.obj $(LOADOPTS)
+-TMB03FZ.exe:  TMB03FZ.obj ; $(LOADER) -exe:TMB03FZ TMB03FZ.obj $(LOADOPTS)
+ TMB03LF.exe:  TMB03LF.obj ; $(LOADER) -exe:TMB03LF TMB03LF.obj $(LOADOPTS)
+-TMB03LZ.exe:  TMB03LZ.obj ; $(LOADER) -exe:TMB03LZ TMB03LZ.obj $(LOADOPTS)
+-TMB03XZ.exe:  TMB03XZ.obj ; $(LOADER) -exe:TMB03XZ TMB03XZ.obj $(LOADOPTS)
+-TMB04AZ.exe:  TMB04AZ.obj ; $(LOADER) -exe:TMB04AZ TMB04AZ.obj $(LOADOPTS)
+-TMB04BZ.exe:  TMB04BZ.obj ; $(LOADER) -exe:TMB04BZ TMB04BZ.obj $(LOADOPTS)
+-TMB04DZ.exe:  TMB04DZ.obj ; $(LOADER) -exe:TMB04DZ TMB04DZ.obj $(LOADOPTS)
+ TMB04ED.exe:  TMB04ED.obj ; $(LOADER) -exe:TMB04ED TMB04ED.obj $(LOADOPTS)
+ TMB04FD.exe:  TMB04FD.obj ; $(LOADER) -exe:TMB04FD TMB04FD.obj $(LOADOPTS)
+ TMC01XD.exe:  TMC01XD.obj ; $(LOADER) -exe:TMC01XD TMC01XD.obj $(LOADOPTS)
+@@ -773,9 +755,7 @@ TMB03XP.obj: ..\src\MB03XP.f TMB03XP.f ; $(FORTRAN) $(
+ TMB03ZD.obj: ..\src\MB03ZD.f TMB03ZD.f ; $(FORTRAN) $(OPTS) -c TMB03ZD.f
+ TMB04DD.obj: ..\src\MB04DD.f TMB04DD.f ; $(FORTRAN) $(OPTS) -c TMB04DD.f
+ TMB04DP.obj: ..\src\MB04DP.f TMB04DP.f ; $(FORTRAN) $(OPTS) -c TMB04DP.f
+-TMB4DPZ.obj: ..\src\MB4DPZ.f TMB4DPZ.f ; $(FORTRAN) $(OPTS) -c TMB4DPZ.f
+ TMB04DL.obj: ..\src\MB04DL.f TMB04DL.f ; $(FORTRAN) $(OPTS) -c TMB04DL.f
+-TMB4DLZ.obj: ..\src\MB4DLZ.f TMB4DLZ.f ; $(FORTRAN) $(OPTS) -c TMB4DLZ.f
+ TMB04DS.obj: ..\src\MB04DS.f TMB04DS.f ; $(FORTRAN) $(OPTS) -c TMB04DS.f
+ TMB04PB.obj: ..\src\MB04PB.f TMB04PB.f ; $(FORTRAN) $(OPTS) -c TMB04PB.f
+ TMB04PU.obj: ..\src\MB04PU.f TMB04PU.f ; $(FORTRAN) $(OPTS) -c TMB04PU.f
+@@ -791,14 +771,7 @@ TMB03KD.obj: ..\src\MB03KD.f TMB03KD.f ; $(FORTRAN) $(
+ TMB03LD.obj: ..\src\MB03LD.f TMB03LD.f ; $(FORTRAN) $(OPTS) -c TMB03LD.f
+ TMB04AD.obj: ..\src\MB04AD.f TMB04AD.f ; $(FORTRAN) $(OPTS) -c TMB04AD.f
+ TMB04BD.obj: ..\src\MB04BD.f TMB04BD.f ; $(FORTRAN) $(OPTS) -c TMB04BD.f
+-TMB03BZ.obj: ..\src\MB03BZ.f TMB03BZ.f ; $(FORTRAN) $(OPTS) -c TMB03BZ.f
+-TMB03FZ.obj: ..\src\MB03FZ.f TMB03FZ.f ; $(FORTRAN) $(OPTS) -c TMB03FZ.f
+ TMB03LF.obj: ..\src\MB03LF.f TMB03LF.f ; $(FORTRAN) $(OPTS) -c TMB03LF.f
+-TMB03LZ.obj: ..\src\MB03LZ.f TMB03LZ.f ; $(FORTRAN) $(OPTS) -c TMB03LZ.f
+-TMB03XZ.obj: ..\src\MB03XZ.f TMB03XZ.f ; $(FORTRAN) $(OPTS) -c TMB03XZ.f
+-TMB04AZ.obj: ..\src\MB04AZ.f TMB04AZ.f ; $(FORTRAN) $(OPTS) -c TMB04AZ.f
+-TMB04BZ.obj: ..\src\MB04BZ.f TMB04BZ.f ; $(FORTRAN) $(OPTS) -c TMB04BZ.f
+-TMB04DZ.obj: ..\src\MB04DZ.f TMB04DZ.f ; $(FORTRAN) $(OPTS) -c TMB04DZ.f
+ TMB04ED.obj: ..\src\MB04ED.f TMB04ED.f ; $(FORTRAN) $(OPTS) -c TMB04ED.f
+ TMB04FD.obj: ..\src\MB04FD.f TMB04FD.f ; $(FORTRAN) $(OPTS) -c TMB04FD.f
+ TMC01XD.obj: ..\src\MC01XD.f TMC01XD.f ; $(FORTRAN) $(OPTS) -c TMC01XD.f
+@@ -814,4 +787,5 @@ TTG01ND.obj: ..\src\TG01ND.f TTG01ND.f ; $(FORTRAN) $(
+ TTG01PD.obj: ..\src\TG01PD.f TTG01PD.f ; $(FORTRAN) $(OPTS) -c TTG01PD.f
+ TTG01QD.obj: ..\src\TG01QD.f TTG01QD.f ; $(FORTRAN) $(OPTS) -c TTG01QD.f
+ 
+-.f.obj: ; $(FORTRAN) $(OPTS) -c $<
++.f.obj:
++	$(FORTRAN) $(OPTS) -c $<
diff --git a/math/slicot/files/patch-src_makefile b/math/slicot/files/patch-src_makefile
new file mode 100644
index 000000000000..1b2c8e6aad36
--- /dev/null
+++ b/math/slicot/files/patch-src_makefile
@@ -0,0 +1,14 @@
+--- src/makefile.orig	2022-05-27 14:40:35 UTC
++++ src/makefile
+@@ -119,9 +119,9 @@ DSLSRC = \
+     MB04DB.obj MB4DBZ.obj MB04DL.obj MB4DLZ.obj MB04DP.obj MB4DPZ.obj MB03AF.obj \
+     MB03AG.obj MB03BF.obj MB03BG.obj MB01OD.obj MB01OE.obj MB01OH.obj MB01OO.obj \
+     MB01OS.obj MB01OT.obj MB01RH.obj MB01RT.obj SG02CV.obj MB03AB.obj MB03AE.obj \
+-    MB03AH.obj MB03AI.obj 
++    MB03AH.obj MB03AI.obj MB01UY.obj SG03BR.obj
+ 
+-all: double
++all: $(DSLSRC)
+ 
+ double: $(DSLSRC)
+ 	$(ARCH) $(ARCHFLAGS):$(SLICOTLIB) $(DSLSRC)
diff --git a/math/slicot/pkg-descr b/math/slicot/pkg-descr
new file mode 100644
index 000000000000..cf8eba263ef3
--- /dev/null
+++ b/math/slicot/pkg-descr
@@ -0,0 +1,12 @@
+SLICOT - Subroutine Library In COntrol Theory - is a general purpose basic
+mathematical library for control theoretical computations. The library provides
+tools to perform essential system analysis and synthesis tasks. The main
+emphasis in SLICOT is on numerical reliability of implemented algorithms and the
+numerical robustness and efficiency of routines. Providing algorithmic
+flexibility and the use of rigorous implementation and documentation standards
+are other SLICOT features.
+
+The SLICOT Library is available as standard Fortran 77 code in double precision.
+Each user-callable subroutine for control computations is accompanied by an
+example program which illustrates the use of the subroutine and can act as a
+template for the user's own routines.
diff --git a/math/slicot/pkg-plist b/math/slicot/pkg-plist
new file mode 100644
index 000000000000..b858a0bd5f2d
--- /dev/null
+++ b/math/slicot/pkg-plist
@@ -0,0 +1,1200 @@
+lib/libslicot.a
+lib/libslicot.so
+lib/libslicot.so.0
+lib/libslicot.so.0.0
+%%PORTEXAMPLES%%%%EXAMPLESDIR%%/AB01MD.dat
+%%PORTEXAMPLES%%%%EXAMPLESDIR%%/AB01MD.exa
+%%PORTEXAMPLES%%%%EXAMPLESDIR%%/AB01MD.res
+%%PORTEXAMPLES%%%%EXAMPLESDIR%%/AB01ND.dat
+%%PORTEXAMPLES%%%%EXAMPLESDIR%%/AB01ND.exa
+%%PORTEXAMPLES%%%%EXAMPLESDIR%%/AB01ND.res
+%%PORTEXAMPLES%%%%EXAMPLESDIR%%/AB01OD.dat
+%%PORTEXAMPLES%%%%EXAMPLESDIR%%/AB01OD.exa
+%%PORTEXAMPLES%%%%EXAMPLESDIR%%/AB01OD.res
+%%PORTEXAMPLES%%%%EXAMPLESDIR%%/AB04MD.dat
+%%PORTEXAMPLES%%%%EXAMPLESDIR%%/AB04MD.exa
+%%PORTEXAMPLES%%%%EXAMPLESDIR%%/AB04MD.res
+%%PORTEXAMPLES%%%%EXAMPLESDIR%%/AB05MD.dat
+%%PORTEXAMPLES%%%%EXAMPLESDIR%%/AB05MD.exa
+%%PORTEXAMPLES%%%%EXAMPLESDIR%%/AB05MD.res
+%%PORTEXAMPLES%%%%EXAMPLESDIR%%/AB05ND.dat
+%%PORTEXAMPLES%%%%EXAMPLESDIR%%/AB05ND.exa
+%%PORTEXAMPLES%%%%EXAMPLESDIR%%/AB05ND.res
+%%PORTEXAMPLES%%%%EXAMPLESDIR%%/AB05OD.dat
+%%PORTEXAMPLES%%%%EXAMPLESDIR%%/AB05OD.exa
+%%PORTEXAMPLES%%%%EXAMPLESDIR%%/AB05OD.res
+%%PORTEXAMPLES%%%%EXAMPLESDIR%%/AB05PD.dat
+%%PORTEXAMPLES%%%%EXAMPLESDIR%%/AB05PD.exa
+%%PORTEXAMPLES%%%%EXAMPLESDIR%%/AB05PD.res
+%%PORTEXAMPLES%%%%EXAMPLESDIR%%/AB05QD.dat
+%%PORTEXAMPLES%%%%EXAMPLESDIR%%/AB05QD.exa
+%%PORTEXAMPLES%%%%EXAMPLESDIR%%/AB05QD.res
+%%PORTEXAMPLES%%%%EXAMPLESDIR%%/AB05RD.dat
+%%PORTEXAMPLES%%%%EXAMPLESDIR%%/AB05RD.exa
+%%PORTEXAMPLES%%%%EXAMPLESDIR%%/AB05RD.res
+%%PORTEXAMPLES%%%%EXAMPLESDIR%%/AB07MD.dat
+%%PORTEXAMPLES%%%%EXAMPLESDIR%%/AB07MD.exa
+%%PORTEXAMPLES%%%%EXAMPLESDIR%%/AB07MD.res
+%%PORTEXAMPLES%%%%EXAMPLESDIR%%/AB07ND.dat
+%%PORTEXAMPLES%%%%EXAMPLESDIR%%/AB07ND.exa
+%%PORTEXAMPLES%%%%EXAMPLESDIR%%/AB07ND.res
+%%PORTEXAMPLES%%%%EXAMPLESDIR%%/AB08ND.dat
+%%PORTEXAMPLES%%%%EXAMPLESDIR%%/AB08ND.exa
+%%PORTEXAMPLES%%%%EXAMPLESDIR%%/AB08ND.res
+%%PORTEXAMPLES%%%%EXAMPLESDIR%%/AB08NW.dat
+%%PORTEXAMPLES%%%%EXAMPLESDIR%%/AB08NW.exa
+%%PORTEXAMPLES%%%%EXAMPLESDIR%%/AB08NW.res
+%%PORTEXAMPLES%%%%EXAMPLESDIR%%/AB08NZ.dat
+%%PORTEXAMPLES%%%%EXAMPLESDIR%%/AB08NZ.exa
+%%PORTEXAMPLES%%%%EXAMPLESDIR%%/AB08NZ.res
+%%PORTEXAMPLES%%%%EXAMPLESDIR%%/AB09AD.dat
+%%PORTEXAMPLES%%%%EXAMPLESDIR%%/AB09AD.exa
+%%PORTEXAMPLES%%%%EXAMPLESDIR%%/AB09AD.res
+%%PORTEXAMPLES%%%%EXAMPLESDIR%%/AB09BD.dat
+%%PORTEXAMPLES%%%%EXAMPLESDIR%%/AB09BD.exa
+%%PORTEXAMPLES%%%%EXAMPLESDIR%%/AB09BD.res
+%%PORTEXAMPLES%%%%EXAMPLESDIR%%/AB09CD.dat
+%%PORTEXAMPLES%%%%EXAMPLESDIR%%/AB09CD.exa
+%%PORTEXAMPLES%%%%EXAMPLESDIR%%/AB09CD.res
+%%PORTEXAMPLES%%%%EXAMPLESDIR%%/AB09DD.dat
+%%PORTEXAMPLES%%%%EXAMPLESDIR%%/AB09DD.exa
+%%PORTEXAMPLES%%%%EXAMPLESDIR%%/AB09DD.res
+%%PORTEXAMPLES%%%%EXAMPLESDIR%%/AB09ED.dat
+%%PORTEXAMPLES%%%%EXAMPLESDIR%%/AB09ED.exa
+%%PORTEXAMPLES%%%%EXAMPLESDIR%%/AB09ED.res
+%%PORTEXAMPLES%%%%EXAMPLESDIR%%/AB09FD.dat
+%%PORTEXAMPLES%%%%EXAMPLESDIR%%/AB09FD.exa
+%%PORTEXAMPLES%%%%EXAMPLESDIR%%/AB09FD.res
+%%PORTEXAMPLES%%%%EXAMPLESDIR%%/AB09GD.dat
+%%PORTEXAMPLES%%%%EXAMPLESDIR%%/AB09GD.exa
+%%PORTEXAMPLES%%%%EXAMPLESDIR%%/AB09GD.res
+%%PORTEXAMPLES%%%%EXAMPLESDIR%%/AB09HD.dat
+%%PORTEXAMPLES%%%%EXAMPLESDIR%%/AB09HD.exa
+%%PORTEXAMPLES%%%%EXAMPLESDIR%%/AB09HD.res
+%%PORTEXAMPLES%%%%EXAMPLESDIR%%/AB09ID.dat
+%%PORTEXAMPLES%%%%EXAMPLESDIR%%/AB09ID.exa
+%%PORTEXAMPLES%%%%EXAMPLESDIR%%/AB09ID.res
+%%PORTEXAMPLES%%%%EXAMPLESDIR%%/AB09JD.dat
+%%PORTEXAMPLES%%%%EXAMPLESDIR%%/AB09JD.exa
+%%PORTEXAMPLES%%%%EXAMPLESDIR%%/AB09JD.res
+%%PORTEXAMPLES%%%%EXAMPLESDIR%%/AB09KD.dat
+%%PORTEXAMPLES%%%%EXAMPLESDIR%%/AB09KD.exa
+%%PORTEXAMPLES%%%%EXAMPLESDIR%%/AB09KD.res
+%%PORTEXAMPLES%%%%EXAMPLESDIR%%/AB09MD.dat
+%%PORTEXAMPLES%%%%EXAMPLESDIR%%/AB09MD.exa
+%%PORTEXAMPLES%%%%EXAMPLESDIR%%/AB09MD.res
+%%PORTEXAMPLES%%%%EXAMPLESDIR%%/AB09ND.dat
+%%PORTEXAMPLES%%%%EXAMPLESDIR%%/AB09ND.exa
+%%PORTEXAMPLES%%%%EXAMPLESDIR%%/AB09ND.res
+%%PORTEXAMPLES%%%%EXAMPLESDIR%%/AB13AD.dat
+%%PORTEXAMPLES%%%%EXAMPLESDIR%%/AB13AD.exa
+%%PORTEXAMPLES%%%%EXAMPLESDIR%%/AB13AD.res
+%%PORTEXAMPLES%%%%EXAMPLESDIR%%/AB13BD.dat
+%%PORTEXAMPLES%%%%EXAMPLESDIR%%/AB13BD.exa
+%%PORTEXAMPLES%%%%EXAMPLESDIR%%/AB13BD.res
+%%PORTEXAMPLES%%%%EXAMPLESDIR%%/AB13CD.dat
+%%PORTEXAMPLES%%%%EXAMPLESDIR%%/AB13CD.exa
+%%PORTEXAMPLES%%%%EXAMPLESDIR%%/AB13CD.res
+%%PORTEXAMPLES%%%%EXAMPLESDIR%%/AB13DD.dat
+%%PORTEXAMPLES%%%%EXAMPLESDIR%%/AB13DD.exa
+%%PORTEXAMPLES%%%%EXAMPLESDIR%%/AB13DD.res
+%%PORTEXAMPLES%%%%EXAMPLESDIR%%/AB13ED.dat
+%%PORTEXAMPLES%%%%EXAMPLESDIR%%/AB13ED.exa
+%%PORTEXAMPLES%%%%EXAMPLESDIR%%/AB13ED.res
+%%PORTEXAMPLES%%%%EXAMPLESDIR%%/AB13FD.dat
+%%PORTEXAMPLES%%%%EXAMPLESDIR%%/AB13FD.exa
+%%PORTEXAMPLES%%%%EXAMPLESDIR%%/AB13FD.res
+%%PORTEXAMPLES%%%%EXAMPLESDIR%%/AB13ID.dat
+%%PORTEXAMPLES%%%%EXAMPLESDIR%%/AB13ID.exa
+%%PORTEXAMPLES%%%%EXAMPLESDIR%%/AB13ID.res
+%%PORTEXAMPLES%%%%EXAMPLESDIR%%/AB13MD.dat
+%%PORTEXAMPLES%%%%EXAMPLESDIR%%/AB13MD.exa
+%%PORTEXAMPLES%%%%EXAMPLESDIR%%/AB13MD.res
+%%PORTEXAMPLES%%%%EXAMPLESDIR%%/AG08BD.dat
+%%PORTEXAMPLES%%%%EXAMPLESDIR%%/AG08BD.exa
+%%PORTEXAMPLES%%%%EXAMPLESDIR%%/AG08BD.res
+%%PORTEXAMPLES%%%%EXAMPLESDIR%%/AG08BZ.dat
+%%PORTEXAMPLES%%%%EXAMPLESDIR%%/AG08BZ.exa
+%%PORTEXAMPLES%%%%EXAMPLESDIR%%/AG08BZ.res
+%%PORTEXAMPLES%%%%EXAMPLESDIR%%/BB01AD.dat
+%%PORTEXAMPLES%%%%EXAMPLESDIR%%/BB01AD.exa
+%%PORTEXAMPLES%%%%EXAMPLESDIR%%/BB01AD.res
+%%PORTEXAMPLES%%%%EXAMPLESDIR%%/BB02AD.dat
+%%PORTEXAMPLES%%%%EXAMPLESDIR%%/BB02AD.exa
+%%PORTEXAMPLES%%%%EXAMPLESDIR%%/BB02AD.res
+%%PORTEXAMPLES%%%%EXAMPLESDIR%%/BB03AD.dat
+%%PORTEXAMPLES%%%%EXAMPLESDIR%%/BB03AD.exa
+%%PORTEXAMPLES%%%%EXAMPLESDIR%%/BB03AD.res
+%%PORTEXAMPLES%%%%EXAMPLESDIR%%/BB04AD.dat
+%%PORTEXAMPLES%%%%EXAMPLESDIR%%/BB04AD.exa
+%%PORTEXAMPLES%%%%EXAMPLESDIR%%/BB04AD.res
+%%PORTEXAMPLES%%%%EXAMPLESDIR%%/BD01AD.dat
+%%PORTEXAMPLES%%%%EXAMPLESDIR%%/BD01AD.exa
+%%PORTEXAMPLES%%%%EXAMPLESDIR%%/BD01AD.res
+%%PORTEXAMPLES%%%%EXAMPLESDIR%%/BD02AD.dat
+%%PORTEXAMPLES%%%%EXAMPLESDIR%%/BD02AD.exa
+%%PORTEXAMPLES%%%%EXAMPLESDIR%%/BD02AD.res
+%%PORTEXAMPLES%%%%EXAMPLESDIR%%/DE01OD.dat
+%%PORTEXAMPLES%%%%EXAMPLESDIR%%/DE01OD.exa
+%%PORTEXAMPLES%%%%EXAMPLESDIR%%/DE01OD.res
+%%PORTEXAMPLES%%%%EXAMPLESDIR%%/DE01PD.dat
+%%PORTEXAMPLES%%%%EXAMPLESDIR%%/DE01PD.exa
+%%PORTEXAMPLES%%%%EXAMPLESDIR%%/DE01PD.res
+%%PORTEXAMPLES%%%%EXAMPLESDIR%%/DF01MD.dat
+%%PORTEXAMPLES%%%%EXAMPLESDIR%%/DF01MD.exa
+%%PORTEXAMPLES%%%%EXAMPLESDIR%%/DF01MD.res
+%%PORTEXAMPLES%%%%EXAMPLESDIR%%/DG01MD.dat
+%%PORTEXAMPLES%%%%EXAMPLESDIR%%/DG01MD.exa
+%%PORTEXAMPLES%%%%EXAMPLESDIR%%/DG01MD.res
+%%PORTEXAMPLES%%%%EXAMPLESDIR%%/DG01ND.dat
+%%PORTEXAMPLES%%%%EXAMPLESDIR%%/DG01ND.exa
+%%PORTEXAMPLES%%%%EXAMPLESDIR%%/DG01ND.res
+%%PORTEXAMPLES%%%%EXAMPLESDIR%%/DG01OD.dat
+%%PORTEXAMPLES%%%%EXAMPLESDIR%%/DG01OD.exa
+%%PORTEXAMPLES%%%%EXAMPLESDIR%%/DG01OD.res
+%%PORTEXAMPLES%%%%EXAMPLESDIR%%/DK01MD.dat
+%%PORTEXAMPLES%%%%EXAMPLESDIR%%/DK01MD.exa
+%%PORTEXAMPLES%%%%EXAMPLESDIR%%/DK01MD.res
+%%PORTEXAMPLES%%%%EXAMPLESDIR%%/ERR.OUT
+%%PORTEXAMPLES%%%%EXAMPLESDIR%%/FB01QD.dat
+%%PORTEXAMPLES%%%%EXAMPLESDIR%%/FB01QD.exa
+%%PORTEXAMPLES%%%%EXAMPLESDIR%%/FB01QD.res
+%%PORTEXAMPLES%%%%EXAMPLESDIR%%/FB01RD.dat
+%%PORTEXAMPLES%%%%EXAMPLESDIR%%/FB01RD.exa
+%%PORTEXAMPLES%%%%EXAMPLESDIR%%/FB01RD.res
+%%PORTEXAMPLES%%%%EXAMPLESDIR%%/FB01SD.dat
+%%PORTEXAMPLES%%%%EXAMPLESDIR%%/FB01SD.exa
+%%PORTEXAMPLES%%%%EXAMPLESDIR%%/FB01SD.res
+%%PORTEXAMPLES%%%%EXAMPLESDIR%%/FB01TD.dat
+%%PORTEXAMPLES%%%%EXAMPLESDIR%%/FB01TD.exa
+%%PORTEXAMPLES%%%%EXAMPLESDIR%%/FB01TD.res
+%%PORTEXAMPLES%%%%EXAMPLESDIR%%/FB01VD.dat
+%%PORTEXAMPLES%%%%EXAMPLESDIR%%/FB01VD.exa
+%%PORTEXAMPLES%%%%EXAMPLESDIR%%/FB01VD.res
+%%PORTEXAMPLES%%%%EXAMPLESDIR%%/FD01AD.dat
+%%PORTEXAMPLES%%%%EXAMPLESDIR%%/FD01AD.exa
+%%PORTEXAMPLES%%%%EXAMPLESDIR%%/FD01AD.res
+%%PORTEXAMPLES%%%%EXAMPLESDIR%%/IB01AD.dat
+%%PORTEXAMPLES%%%%EXAMPLESDIR%%/IB01AD.exa
+%%PORTEXAMPLES%%%%EXAMPLESDIR%%/IB01AD.res
+%%PORTEXAMPLES%%%%EXAMPLESDIR%%/IB01BD.dat
+%%PORTEXAMPLES%%%%EXAMPLESDIR%%/IB01BD.exa
+%%PORTEXAMPLES%%%%EXAMPLESDIR%%/IB01BD.res
+%%PORTEXAMPLES%%%%EXAMPLESDIR%%/IB01CD.dat
+%%PORTEXAMPLES%%%%EXAMPLESDIR%%/IB01CD.exa
+%%PORTEXAMPLES%%%%EXAMPLESDIR%%/IB01CD.res
+%%PORTEXAMPLES%%%%EXAMPLESDIR%%/IB03AD.dat
+%%PORTEXAMPLES%%%%EXAMPLESDIR%%/IB03AD.exa
+%%PORTEXAMPLES%%%%EXAMPLESDIR%%/IB03AD.res
+%%PORTEXAMPLES%%%%EXAMPLESDIR%%/IB03BD.dat
+%%PORTEXAMPLES%%%%EXAMPLESDIR%%/IB03BD.exa
+%%PORTEXAMPLES%%%%EXAMPLESDIR%%/IB03BD.res
+%%PORTEXAMPLES%%%%EXAMPLESDIR%%/MB01TD.dat
+%%PORTEXAMPLES%%%%EXAMPLESDIR%%/MB01TD.exa
+%%PORTEXAMPLES%%%%EXAMPLESDIR%%/MB01TD.res
+%%PORTEXAMPLES%%%%EXAMPLESDIR%%/MB02CD.dat
+%%PORTEXAMPLES%%%%EXAMPLESDIR%%/MB02CD.exa
+%%PORTEXAMPLES%%%%EXAMPLESDIR%%/MB02CD.res
+%%PORTEXAMPLES%%%%EXAMPLESDIR%%/MB02DD.dat
+%%PORTEXAMPLES%%%%EXAMPLESDIR%%/MB02DD.exa
+%%PORTEXAMPLES%%%%EXAMPLESDIR%%/MB02DD.res
+%%PORTEXAMPLES%%%%EXAMPLESDIR%%/MB02ED.dat
+%%PORTEXAMPLES%%%%EXAMPLESDIR%%/MB02ED.exa
+%%PORTEXAMPLES%%%%EXAMPLESDIR%%/MB02ED.res
+%%PORTEXAMPLES%%%%EXAMPLESDIR%%/MB02FD.dat
+%%PORTEXAMPLES%%%%EXAMPLESDIR%%/MB02FD.exa
+%%PORTEXAMPLES%%%%EXAMPLESDIR%%/MB02FD.res
+%%PORTEXAMPLES%%%%EXAMPLESDIR%%/MB02GD.dat
+%%PORTEXAMPLES%%%%EXAMPLESDIR%%/MB02GD.exa
+%%PORTEXAMPLES%%%%EXAMPLESDIR%%/MB02GD.res
+%%PORTEXAMPLES%%%%EXAMPLESDIR%%/MB02HD.dat
+%%PORTEXAMPLES%%%%EXAMPLESDIR%%/MB02HD.exa
+%%PORTEXAMPLES%%%%EXAMPLESDIR%%/MB02HD.res
+%%PORTEXAMPLES%%%%EXAMPLESDIR%%/MB02ID.dat
+%%PORTEXAMPLES%%%%EXAMPLESDIR%%/MB02ID.exa
+%%PORTEXAMPLES%%%%EXAMPLESDIR%%/MB02ID.res
+%%PORTEXAMPLES%%%%EXAMPLESDIR%%/MB02JD.dat
+%%PORTEXAMPLES%%%%EXAMPLESDIR%%/MB02JD.exa
+%%PORTEXAMPLES%%%%EXAMPLESDIR%%/MB02JD.res
+%%PORTEXAMPLES%%%%EXAMPLESDIR%%/MB02JX.dat
+%%PORTEXAMPLES%%%%EXAMPLESDIR%%/MB02JX.exa
+%%PORTEXAMPLES%%%%EXAMPLESDIR%%/MB02JX.res
+%%PORTEXAMPLES%%%%EXAMPLESDIR%%/MB02KD.dat
+%%PORTEXAMPLES%%%%EXAMPLESDIR%%/MB02KD.exa
+%%PORTEXAMPLES%%%%EXAMPLESDIR%%/MB02KD.res
+%%PORTEXAMPLES%%%%EXAMPLESDIR%%/MB02MD.dat
+%%PORTEXAMPLES%%%%EXAMPLESDIR%%/MB02MD.exa
+%%PORTEXAMPLES%%%%EXAMPLESDIR%%/MB02MD.res
+%%PORTEXAMPLES%%%%EXAMPLESDIR%%/MB02ND.dat
+%%PORTEXAMPLES%%%%EXAMPLESDIR%%/MB02ND.exa
+%%PORTEXAMPLES%%%%EXAMPLESDIR%%/MB02ND.res
+%%PORTEXAMPLES%%%%EXAMPLESDIR%%/MB02QD.dat
+%%PORTEXAMPLES%%%%EXAMPLESDIR%%/MB02QD.exa
+%%PORTEXAMPLES%%%%EXAMPLESDIR%%/MB02QD.res
+%%PORTEXAMPLES%%%%EXAMPLESDIR%%/MB02SD.dat
+%%PORTEXAMPLES%%%%EXAMPLESDIR%%/MB02SD.exa
+%%PORTEXAMPLES%%%%EXAMPLESDIR%%/MB02SD.res
+%%PORTEXAMPLES%%%%EXAMPLESDIR%%/MB02VD.dat
+%%PORTEXAMPLES%%%%EXAMPLESDIR%%/MB02VD.exa
+%%PORTEXAMPLES%%%%EXAMPLESDIR%%/MB02VD.res
+%%PORTEXAMPLES%%%%EXAMPLESDIR%%/MB03BD.dat
+%%PORTEXAMPLES%%%%EXAMPLESDIR%%/MB03BD.exa
+%%PORTEXAMPLES%%%%EXAMPLESDIR%%/MB03BD.res
+%%PORTEXAMPLES%%%%EXAMPLESDIR%%/MB03BZ.dat
+%%PORTEXAMPLES%%%%EXAMPLESDIR%%/MB03BZ.res
+%%PORTEXAMPLES%%%%EXAMPLESDIR%%/MB03FZ.dat
+%%PORTEXAMPLES%%%%EXAMPLESDIR%%/MB03FZ.res
+%%PORTEXAMPLES%%%%EXAMPLESDIR%%/MB03KD.dat
+%%PORTEXAMPLES%%%%EXAMPLESDIR%%/MB03KD.exa
+%%PORTEXAMPLES%%%%EXAMPLESDIR%%/MB03KD.res
+%%PORTEXAMPLES%%%%EXAMPLESDIR%%/MB03LD.dat
+%%PORTEXAMPLES%%%%EXAMPLESDIR%%/MB03LD.exa
+%%PORTEXAMPLES%%%%EXAMPLESDIR%%/MB03LD.res
+%%PORTEXAMPLES%%%%EXAMPLESDIR%%/MB03LF.dat
+%%PORTEXAMPLES%%%%EXAMPLESDIR%%/MB03LF.exa
+%%PORTEXAMPLES%%%%EXAMPLESDIR%%/MB03LF.res
+%%PORTEXAMPLES%%%%EXAMPLESDIR%%/MB03LZ.dat
+%%PORTEXAMPLES%%%%EXAMPLESDIR%%/MB03LZ.res
+%%PORTEXAMPLES%%%%EXAMPLESDIR%%/MB03MD.dat
+%%PORTEXAMPLES%%%%EXAMPLESDIR%%/MB03MD.exa
+%%PORTEXAMPLES%%%%EXAMPLESDIR%%/MB03MD.res
+%%PORTEXAMPLES%%%%EXAMPLESDIR%%/MB03ND.dat
+%%PORTEXAMPLES%%%%EXAMPLESDIR%%/MB03ND.exa
+%%PORTEXAMPLES%%%%EXAMPLESDIR%%/MB03ND.res
+%%PORTEXAMPLES%%%%EXAMPLESDIR%%/MB03OD.dat
+%%PORTEXAMPLES%%%%EXAMPLESDIR%%/MB03OD.exa
+%%PORTEXAMPLES%%%%EXAMPLESDIR%%/MB03OD.res
+%%PORTEXAMPLES%%%%EXAMPLESDIR%%/MB03PD.dat
+%%PORTEXAMPLES%%%%EXAMPLESDIR%%/MB03PD.exa
+%%PORTEXAMPLES%%%%EXAMPLESDIR%%/MB03PD.res
+%%PORTEXAMPLES%%%%EXAMPLESDIR%%/MB03QD.dat
+%%PORTEXAMPLES%%%%EXAMPLESDIR%%/MB03QD.exa
+%%PORTEXAMPLES%%%%EXAMPLESDIR%%/MB03QD.res
+%%PORTEXAMPLES%%%%EXAMPLESDIR%%/MB03QG.dat
+%%PORTEXAMPLES%%%%EXAMPLESDIR%%/MB03QG.exa
+%%PORTEXAMPLES%%%%EXAMPLESDIR%%/MB03QG.res
+%%PORTEXAMPLES%%%%EXAMPLESDIR%%/MB03RD.dat
+%%PORTEXAMPLES%%%%EXAMPLESDIR%%/MB03RD.exa
+%%PORTEXAMPLES%%%%EXAMPLESDIR%%/MB03RD.res
+%%PORTEXAMPLES%%%%EXAMPLESDIR%%/MB03SD.dat
+%%PORTEXAMPLES%%%%EXAMPLESDIR%%/MB03SD.exa
+%%PORTEXAMPLES%%%%EXAMPLESDIR%%/MB03SD.res
+%%PORTEXAMPLES%%%%EXAMPLESDIR%%/MB03TD.dat
+%%PORTEXAMPLES%%%%EXAMPLESDIR%%/MB03TD.exa
+%%PORTEXAMPLES%%%%EXAMPLESDIR%%/MB03TD.res
+%%PORTEXAMPLES%%%%EXAMPLESDIR%%/MB03UD.dat
+%%PORTEXAMPLES%%%%EXAMPLESDIR%%/MB03UD.exa
+%%PORTEXAMPLES%%%%EXAMPLESDIR%%/MB03UD.res
+%%PORTEXAMPLES%%%%EXAMPLESDIR%%/MB03VD.dat
+%%PORTEXAMPLES%%%%EXAMPLESDIR%%/MB03VD.exa
+%%PORTEXAMPLES%%%%EXAMPLESDIR%%/MB03VD.res
+%%PORTEXAMPLES%%%%EXAMPLESDIR%%/MB03WD.dat
+%%PORTEXAMPLES%%%%EXAMPLESDIR%%/MB03WD.exa
+%%PORTEXAMPLES%%%%EXAMPLESDIR%%/MB03WD.res
+%%PORTEXAMPLES%%%%EXAMPLESDIR%%/MB03XD.dat
+%%PORTEXAMPLES%%%%EXAMPLESDIR%%/MB03XD.exa
+%%PORTEXAMPLES%%%%EXAMPLESDIR%%/MB03XD.res
+%%PORTEXAMPLES%%%%EXAMPLESDIR%%/MB03XP.dat
+%%PORTEXAMPLES%%%%EXAMPLESDIR%%/MB03XP.exa
+%%PORTEXAMPLES%%%%EXAMPLESDIR%%/MB03XP.res
+%%PORTEXAMPLES%%%%EXAMPLESDIR%%/MB03XZ.dat
+%%PORTEXAMPLES%%%%EXAMPLESDIR%%/MB03XZ.res
+%%PORTEXAMPLES%%%%EXAMPLESDIR%%/MB03ZD.dat
+%%PORTEXAMPLES%%%%EXAMPLESDIR%%/MB03ZD.exa
+%%PORTEXAMPLES%%%%EXAMPLESDIR%%/MB03ZD.res
+%%PORTEXAMPLES%%%%EXAMPLESDIR%%/MB04AD.dat
+%%PORTEXAMPLES%%%%EXAMPLESDIR%%/MB04AD.exa
+%%PORTEXAMPLES%%%%EXAMPLESDIR%%/MB04AD.res
+%%PORTEXAMPLES%%%%EXAMPLESDIR%%/MB04AZ.dat
+%%PORTEXAMPLES%%%%EXAMPLESDIR%%/MB04AZ.res
+%%PORTEXAMPLES%%%%EXAMPLESDIR%%/MB04BD.dat
+%%PORTEXAMPLES%%%%EXAMPLESDIR%%/MB04BD.exa
+%%PORTEXAMPLES%%%%EXAMPLESDIR%%/MB04BD.res
+%%PORTEXAMPLES%%%%EXAMPLESDIR%%/MB04BZ.dat
+%%PORTEXAMPLES%%%%EXAMPLESDIR%%/MB04BZ.res
+%%PORTEXAMPLES%%%%EXAMPLESDIR%%/MB04DD.dat
+%%PORTEXAMPLES%%%%EXAMPLESDIR%%/MB04DD.exa
+%%PORTEXAMPLES%%%%EXAMPLESDIR%%/MB04DD.res
+%%PORTEXAMPLES%%%%EXAMPLESDIR%%/MB04DL.dat
+%%PORTEXAMPLES%%%%EXAMPLESDIR%%/MB04DL.exa
+%%PORTEXAMPLES%%%%EXAMPLESDIR%%/MB04DL.res
+%%PORTEXAMPLES%%%%EXAMPLESDIR%%/MB04DP.dat
+%%PORTEXAMPLES%%%%EXAMPLESDIR%%/MB04DP.exa
+%%PORTEXAMPLES%%%%EXAMPLESDIR%%/MB04DP.res
+%%PORTEXAMPLES%%%%EXAMPLESDIR%%/MB04DS.dat
+%%PORTEXAMPLES%%%%EXAMPLESDIR%%/MB04DS.exa
+%%PORTEXAMPLES%%%%EXAMPLESDIR%%/MB04DS.res
+%%PORTEXAMPLES%%%%EXAMPLESDIR%%/MB04DY.dat
+%%PORTEXAMPLES%%%%EXAMPLESDIR%%/MB04DY.exa
+%%PORTEXAMPLES%%%%EXAMPLESDIR%%/MB04DY.res
+%%PORTEXAMPLES%%%%EXAMPLESDIR%%/MB04DZ.dat
+%%PORTEXAMPLES%%%%EXAMPLESDIR%%/MB04DZ.res
+%%PORTEXAMPLES%%%%EXAMPLESDIR%%/MB04ED.dat
+%%PORTEXAMPLES%%%%EXAMPLESDIR%%/MB04ED.exa
+%%PORTEXAMPLES%%%%EXAMPLESDIR%%/MB04ED.res
+%%PORTEXAMPLES%%%%EXAMPLESDIR%%/MB04FD.dat
+%%PORTEXAMPLES%%%%EXAMPLESDIR%%/MB04FD.exa
+%%PORTEXAMPLES%%%%EXAMPLESDIR%%/MB04FD.res
+%%PORTEXAMPLES%%%%EXAMPLESDIR%%/MB04GD.dat
+%%PORTEXAMPLES%%%%EXAMPLESDIR%%/MB04GD.exa
+%%PORTEXAMPLES%%%%EXAMPLESDIR%%/MB04GD.res
+%%PORTEXAMPLES%%%%EXAMPLESDIR%%/MB04MD.dat
+%%PORTEXAMPLES%%%%EXAMPLESDIR%%/MB04MD.exa
+%%PORTEXAMPLES%%%%EXAMPLESDIR%%/MB04MD.res
+%%PORTEXAMPLES%%%%EXAMPLESDIR%%/MB04OD.dat
+%%PORTEXAMPLES%%%%EXAMPLESDIR%%/MB04OD.exa
+%%PORTEXAMPLES%%%%EXAMPLESDIR%%/MB04OD.res
+%%PORTEXAMPLES%%%%EXAMPLESDIR%%/MB04PB.dat
+%%PORTEXAMPLES%%%%EXAMPLESDIR%%/MB04PB.exa
+%%PORTEXAMPLES%%%%EXAMPLESDIR%%/MB04PB.res
+%%PORTEXAMPLES%%%%EXAMPLESDIR%%/MB04PU.dat
+%%PORTEXAMPLES%%%%EXAMPLESDIR%%/MB04PU.exa
+%%PORTEXAMPLES%%%%EXAMPLESDIR%%/MB04PU.res
+%%PORTEXAMPLES%%%%EXAMPLESDIR%%/MB04TB.dat
+%%PORTEXAMPLES%%%%EXAMPLESDIR%%/MB04TB.exa
+%%PORTEXAMPLES%%%%EXAMPLESDIR%%/MB04TB.res
+%%PORTEXAMPLES%%%%EXAMPLESDIR%%/MB04TS.dat
+%%PORTEXAMPLES%%%%EXAMPLESDIR%%/MB04TS.exa
+%%PORTEXAMPLES%%%%EXAMPLESDIR%%/MB04TS.res
+%%PORTEXAMPLES%%%%EXAMPLESDIR%%/MB04UD.dat
+%%PORTEXAMPLES%%%%EXAMPLESDIR%%/MB04UD.exa
+%%PORTEXAMPLES%%%%EXAMPLESDIR%%/MB04UD.res
+%%PORTEXAMPLES%%%%EXAMPLESDIR%%/MB04VD.dat
+%%PORTEXAMPLES%%%%EXAMPLESDIR%%/MB04VD.exa
+%%PORTEXAMPLES%%%%EXAMPLESDIR%%/MB04VD.res
+%%PORTEXAMPLES%%%%EXAMPLESDIR%%/MB04XD.dat
+%%PORTEXAMPLES%%%%EXAMPLESDIR%%/MB04XD.exa
+%%PORTEXAMPLES%%%%EXAMPLESDIR%%/MB04XD.res
+%%PORTEXAMPLES%%%%EXAMPLESDIR%%/MB04YD.dat
+%%PORTEXAMPLES%%%%EXAMPLESDIR%%/MB04YD.exa
+%%PORTEXAMPLES%%%%EXAMPLESDIR%%/MB04YD.res
+%%PORTEXAMPLES%%%%EXAMPLESDIR%%/MB04ZD.dat
+%%PORTEXAMPLES%%%%EXAMPLESDIR%%/MB04ZD.exa
+%%PORTEXAMPLES%%%%EXAMPLESDIR%%/MB04ZD.res
+%%PORTEXAMPLES%%%%EXAMPLESDIR%%/MB05MD.dat
+%%PORTEXAMPLES%%%%EXAMPLESDIR%%/MB05MD.exa
+%%PORTEXAMPLES%%%%EXAMPLESDIR%%/MB05MD.res
+%%PORTEXAMPLES%%%%EXAMPLESDIR%%/MB05ND.dat
+%%PORTEXAMPLES%%%%EXAMPLESDIR%%/MB05ND.exa
+%%PORTEXAMPLES%%%%EXAMPLESDIR%%/MB05ND.res
+%%PORTEXAMPLES%%%%EXAMPLESDIR%%/MB05OD.dat
+%%PORTEXAMPLES%%%%EXAMPLESDIR%%/MB05OD.exa
+%%PORTEXAMPLES%%%%EXAMPLESDIR%%/MB05OD.res
+%%PORTEXAMPLES%%%%EXAMPLESDIR%%/MB4DLZ.dat
+%%PORTEXAMPLES%%%%EXAMPLESDIR%%/MB4DLZ.res
+%%PORTEXAMPLES%%%%EXAMPLESDIR%%/MB4DPZ.dat
+%%PORTEXAMPLES%%%%EXAMPLESDIR%%/MB4DPZ.res
+%%PORTEXAMPLES%%%%EXAMPLESDIR%%/MC01MD.dat
+%%PORTEXAMPLES%%%%EXAMPLESDIR%%/MC01MD.exa
+%%PORTEXAMPLES%%%%EXAMPLESDIR%%/MC01MD.res
+%%PORTEXAMPLES%%%%EXAMPLESDIR%%/MC01ND.dat
+%%PORTEXAMPLES%%%%EXAMPLESDIR%%/MC01ND.exa
+%%PORTEXAMPLES%%%%EXAMPLESDIR%%/MC01ND.res
+%%PORTEXAMPLES%%%%EXAMPLESDIR%%/MC01OD.dat
+%%PORTEXAMPLES%%%%EXAMPLESDIR%%/MC01OD.exa
+%%PORTEXAMPLES%%%%EXAMPLESDIR%%/MC01OD.res
+%%PORTEXAMPLES%%%%EXAMPLESDIR%%/MC01PD.dat
+%%PORTEXAMPLES%%%%EXAMPLESDIR%%/MC01PD.exa
+%%PORTEXAMPLES%%%%EXAMPLESDIR%%/MC01PD.res
+%%PORTEXAMPLES%%%%EXAMPLESDIR%%/MC01QD.dat
+%%PORTEXAMPLES%%%%EXAMPLESDIR%%/MC01QD.exa
+%%PORTEXAMPLES%%%%EXAMPLESDIR%%/MC01QD.res
+%%PORTEXAMPLES%%%%EXAMPLESDIR%%/MC01RD.dat
+%%PORTEXAMPLES%%%%EXAMPLESDIR%%/MC01RD.exa
+%%PORTEXAMPLES%%%%EXAMPLESDIR%%/MC01RD.res
+%%PORTEXAMPLES%%%%EXAMPLESDIR%%/MC01SD.dat
+%%PORTEXAMPLES%%%%EXAMPLESDIR%%/MC01SD.exa
+%%PORTEXAMPLES%%%%EXAMPLESDIR%%/MC01SD.res
+%%PORTEXAMPLES%%%%EXAMPLESDIR%%/MC01TD.dat
+%%PORTEXAMPLES%%%%EXAMPLESDIR%%/MC01TD.exa
+%%PORTEXAMPLES%%%%EXAMPLESDIR%%/MC01TD.res
+%%PORTEXAMPLES%%%%EXAMPLESDIR%%/MC01VD.dat
+%%PORTEXAMPLES%%%%EXAMPLESDIR%%/MC01VD.exa
+%%PORTEXAMPLES%%%%EXAMPLESDIR%%/MC01VD.res
+%%PORTEXAMPLES%%%%EXAMPLESDIR%%/MC01WD.dat
+%%PORTEXAMPLES%%%%EXAMPLESDIR%%/MC01WD.exa
+%%PORTEXAMPLES%%%%EXAMPLESDIR%%/MC01WD.res
+%%PORTEXAMPLES%%%%EXAMPLESDIR%%/MC01XD.dat
+%%PORTEXAMPLES%%%%EXAMPLESDIR%%/MC01XD.exa
+%%PORTEXAMPLES%%%%EXAMPLESDIR%%/MC01XD.res
+%%PORTEXAMPLES%%%%EXAMPLESDIR%%/MC03MD.dat
+%%PORTEXAMPLES%%%%EXAMPLESDIR%%/MC03MD.exa
+%%PORTEXAMPLES%%%%EXAMPLESDIR%%/MC03MD.res
+%%PORTEXAMPLES%%%%EXAMPLESDIR%%/MC03ND.dat
+%%PORTEXAMPLES%%%%EXAMPLESDIR%%/MC03ND.exa
+%%PORTEXAMPLES%%%%EXAMPLESDIR%%/MC03ND.res
+%%PORTEXAMPLES%%%%EXAMPLESDIR%%/MD03AD.dat
+%%PORTEXAMPLES%%%%EXAMPLESDIR%%/MD03AD.exa
+%%PORTEXAMPLES%%%%EXAMPLESDIR%%/MD03AD.res
+%%PORTEXAMPLES%%%%EXAMPLESDIR%%/MD03BD.dat
+%%PORTEXAMPLES%%%%EXAMPLESDIR%%/MD03BD.exa
+%%PORTEXAMPLES%%%%EXAMPLESDIR%%/MD03BD.res
+%%PORTEXAMPLES%%%%EXAMPLESDIR%%/SB01BD.dat
+%%PORTEXAMPLES%%%%EXAMPLESDIR%%/SB01BD.exa
+%%PORTEXAMPLES%%%%EXAMPLESDIR%%/SB01BD.res
+%%PORTEXAMPLES%%%%EXAMPLESDIR%%/SB01DD.dat
+%%PORTEXAMPLES%%%%EXAMPLESDIR%%/SB01DD.exa
+%%PORTEXAMPLES%%%%EXAMPLESDIR%%/SB01DD.res
+%%PORTEXAMPLES%%%%EXAMPLESDIR%%/SB01MD.dat
+%%PORTEXAMPLES%%%%EXAMPLESDIR%%/SB01MD.exa
+%%PORTEXAMPLES%%%%EXAMPLESDIR%%/SB01MD.res
+%%PORTEXAMPLES%%%%EXAMPLESDIR%%/SB02MD.dat
+%%PORTEXAMPLES%%%%EXAMPLESDIR%%/SB02MD.exa
+%%PORTEXAMPLES%%%%EXAMPLESDIR%%/SB02MD.res
+%%PORTEXAMPLES%%%%EXAMPLESDIR%%/SB02ND.dat
+%%PORTEXAMPLES%%%%EXAMPLESDIR%%/SB02ND.exa
+%%PORTEXAMPLES%%%%EXAMPLESDIR%%/SB02ND.res
+%%PORTEXAMPLES%%%%EXAMPLESDIR%%/SB02OD.dat
+%%PORTEXAMPLES%%%%EXAMPLESDIR%%/SB02OD.exa
+%%PORTEXAMPLES%%%%EXAMPLESDIR%%/SB02OD.res
+%%PORTEXAMPLES%%%%EXAMPLESDIR%%/SB02PD.dat
+%%PORTEXAMPLES%%%%EXAMPLESDIR%%/SB02PD.exa
+%%PORTEXAMPLES%%%%EXAMPLESDIR%%/SB02PD.res
+%%PORTEXAMPLES%%%%EXAMPLESDIR%%/SB02QD.dat
+%%PORTEXAMPLES%%%%EXAMPLESDIR%%/SB02QD.exa
+%%PORTEXAMPLES%%%%EXAMPLESDIR%%/SB02QD.res
+%%PORTEXAMPLES%%%%EXAMPLESDIR%%/SB02RD.dat
+%%PORTEXAMPLES%%%%EXAMPLESDIR%%/SB02RD.exa
+%%PORTEXAMPLES%%%%EXAMPLESDIR%%/SB02RD.res
+%%PORTEXAMPLES%%%%EXAMPLESDIR%%/SB02SD.dat
+%%PORTEXAMPLES%%%%EXAMPLESDIR%%/SB02SD.exa
+%%PORTEXAMPLES%%%%EXAMPLESDIR%%/SB02SD.res
+%%PORTEXAMPLES%%%%EXAMPLESDIR%%/SB03MD.dat
+%%PORTEXAMPLES%%%%EXAMPLESDIR%%/SB03MD.exa
+%%PORTEXAMPLES%%%%EXAMPLESDIR%%/SB03MD.res
+%%PORTEXAMPLES%%%%EXAMPLESDIR%%/SB03OD.dat
+%%PORTEXAMPLES%%%%EXAMPLESDIR%%/SB03OD.exa
+%%PORTEXAMPLES%%%%EXAMPLESDIR%%/SB03OD.res
+%%PORTEXAMPLES%%%%EXAMPLESDIR%%/SB03QD.dat
+%%PORTEXAMPLES%%%%EXAMPLESDIR%%/SB03QD.exa
+%%PORTEXAMPLES%%%%EXAMPLESDIR%%/SB03QD.res
+%%PORTEXAMPLES%%%%EXAMPLESDIR%%/SB03SD.dat
+%%PORTEXAMPLES%%%%EXAMPLESDIR%%/SB03SD.exa
+%%PORTEXAMPLES%%%%EXAMPLESDIR%%/SB03SD.res
+%%PORTEXAMPLES%%%%EXAMPLESDIR%%/SB03TD.dat
+%%PORTEXAMPLES%%%%EXAMPLESDIR%%/SB03TD.exa
+%%PORTEXAMPLES%%%%EXAMPLESDIR%%/SB03TD.res
+%%PORTEXAMPLES%%%%EXAMPLESDIR%%/SB03UD.dat
+%%PORTEXAMPLES%%%%EXAMPLESDIR%%/SB03UD.exa
+%%PORTEXAMPLES%%%%EXAMPLESDIR%%/SB03UD.res
+%%PORTEXAMPLES%%%%EXAMPLESDIR%%/SB04MD.dat
+%%PORTEXAMPLES%%%%EXAMPLESDIR%%/SB04MD.exa
+%%PORTEXAMPLES%%%%EXAMPLESDIR%%/SB04MD.res
+%%PORTEXAMPLES%%%%EXAMPLESDIR%%/SB04ND.dat
+%%PORTEXAMPLES%%%%EXAMPLESDIR%%/SB04ND.exa
+%%PORTEXAMPLES%%%%EXAMPLESDIR%%/SB04ND.res
+%%PORTEXAMPLES%%%%EXAMPLESDIR%%/SB04OD.dat
+%%PORTEXAMPLES%%%%EXAMPLESDIR%%/SB04OD.exa
+%%PORTEXAMPLES%%%%EXAMPLESDIR%%/SB04OD.res
+%%PORTEXAMPLES%%%%EXAMPLESDIR%%/SB04PD.dat
+%%PORTEXAMPLES%%%%EXAMPLESDIR%%/SB04PD.exa
+%%PORTEXAMPLES%%%%EXAMPLESDIR%%/SB04PD.res
+%%PORTEXAMPLES%%%%EXAMPLESDIR%%/SB04QD.dat
+%%PORTEXAMPLES%%%%EXAMPLESDIR%%/SB04QD.exa
+%%PORTEXAMPLES%%%%EXAMPLESDIR%%/SB04QD.res
+%%PORTEXAMPLES%%%%EXAMPLESDIR%%/SB04RD.dat
+%%PORTEXAMPLES%%%%EXAMPLESDIR%%/SB04RD.exa
+%%PORTEXAMPLES%%%%EXAMPLESDIR%%/SB04RD.res
+%%PORTEXAMPLES%%%%EXAMPLESDIR%%/SB06ND.dat
+%%PORTEXAMPLES%%%%EXAMPLESDIR%%/SB06ND.exa
+%%PORTEXAMPLES%%%%EXAMPLESDIR%%/SB06ND.res
+%%PORTEXAMPLES%%%%EXAMPLESDIR%%/SB08CD.dat
+%%PORTEXAMPLES%%%%EXAMPLESDIR%%/SB08CD.exa
+%%PORTEXAMPLES%%%%EXAMPLESDIR%%/SB08CD.res
+%%PORTEXAMPLES%%%%EXAMPLESDIR%%/SB08DD.dat
+%%PORTEXAMPLES%%%%EXAMPLESDIR%%/SB08DD.exa
+%%PORTEXAMPLES%%%%EXAMPLESDIR%%/SB08DD.res
+%%PORTEXAMPLES%%%%EXAMPLESDIR%%/SB08ED.dat
+%%PORTEXAMPLES%%%%EXAMPLESDIR%%/SB08ED.exa
+%%PORTEXAMPLES%%%%EXAMPLESDIR%%/SB08ED.res
+%%PORTEXAMPLES%%%%EXAMPLESDIR%%/SB08FD.dat
+%%PORTEXAMPLES%%%%EXAMPLESDIR%%/SB08FD.exa
+%%PORTEXAMPLES%%%%EXAMPLESDIR%%/SB08FD.res
+%%PORTEXAMPLES%%%%EXAMPLESDIR%%/SB08MD.dat
+%%PORTEXAMPLES%%%%EXAMPLESDIR%%/SB08MD.exa
+%%PORTEXAMPLES%%%%EXAMPLESDIR%%/SB08MD.res
+%%PORTEXAMPLES%%%%EXAMPLESDIR%%/SB08ND.dat
+%%PORTEXAMPLES%%%%EXAMPLESDIR%%/SB08ND.exa
+%%PORTEXAMPLES%%%%EXAMPLESDIR%%/SB08ND.res
+%%PORTEXAMPLES%%%%EXAMPLESDIR%%/SB09MD.dat
+%%PORTEXAMPLES%%%%EXAMPLESDIR%%/SB09MD.exa
+%%PORTEXAMPLES%%%%EXAMPLESDIR%%/SB09MD.res
+%%PORTEXAMPLES%%%%EXAMPLESDIR%%/SB10DD.dat
+%%PORTEXAMPLES%%%%EXAMPLESDIR%%/SB10DD.exa
+%%PORTEXAMPLES%%%%EXAMPLESDIR%%/SB10DD.res
+%%PORTEXAMPLES%%%%EXAMPLESDIR%%/SB10ED.dat
+%%PORTEXAMPLES%%%%EXAMPLESDIR%%/SB10ED.exa
+%%PORTEXAMPLES%%%%EXAMPLESDIR%%/SB10ED.res
+%%PORTEXAMPLES%%%%EXAMPLESDIR%%/SB10FD.dat
+%%PORTEXAMPLES%%%%EXAMPLESDIR%%/SB10FD.exa
+%%PORTEXAMPLES%%%%EXAMPLESDIR%%/SB10FD.res
+%%PORTEXAMPLES%%%%EXAMPLESDIR%%/SB10HD.dat
+%%PORTEXAMPLES%%%%EXAMPLESDIR%%/SB10HD.exa
+%%PORTEXAMPLES%%%%EXAMPLESDIR%%/SB10HD.res
+%%PORTEXAMPLES%%%%EXAMPLESDIR%%/SB10ID.dat
+%%PORTEXAMPLES%%%%EXAMPLESDIR%%/SB10ID.exa
+%%PORTEXAMPLES%%%%EXAMPLESDIR%%/SB10ID.res
+%%PORTEXAMPLES%%%%EXAMPLESDIR%%/SB10KD.dat
+%%PORTEXAMPLES%%%%EXAMPLESDIR%%/SB10KD.exa
+%%PORTEXAMPLES%%%%EXAMPLESDIR%%/SB10KD.res
+%%PORTEXAMPLES%%%%EXAMPLESDIR%%/SB10ZD.dat
+%%PORTEXAMPLES%%%%EXAMPLESDIR%%/SB10ZD.exa
+%%PORTEXAMPLES%%%%EXAMPLESDIR%%/SB10ZD.res
+%%PORTEXAMPLES%%%%EXAMPLESDIR%%/SB16AD.dat
+%%PORTEXAMPLES%%%%EXAMPLESDIR%%/SB16AD.exa
+%%PORTEXAMPLES%%%%EXAMPLESDIR%%/SB16AD.res
+%%PORTEXAMPLES%%%%EXAMPLESDIR%%/SB16BD.dat
+%%PORTEXAMPLES%%%%EXAMPLESDIR%%/SB16BD.exa
+%%PORTEXAMPLES%%%%EXAMPLESDIR%%/SB16BD.res
+%%PORTEXAMPLES%%%%EXAMPLESDIR%%/SB16CD.dat
+%%PORTEXAMPLES%%%%EXAMPLESDIR%%/SB16CD.exa
+%%PORTEXAMPLES%%%%EXAMPLESDIR%%/SB16CD.res
+%%PORTEXAMPLES%%%%EXAMPLESDIR%%/SG02AD.dat
+%%PORTEXAMPLES%%%%EXAMPLESDIR%%/SG02AD.exa
+%%PORTEXAMPLES%%%%EXAMPLESDIR%%/SG02AD.res
+%%PORTEXAMPLES%%%%EXAMPLESDIR%%/SG02ND.dat
+%%PORTEXAMPLES%%%%EXAMPLESDIR%%/SG02ND.exa
+%%PORTEXAMPLES%%%%EXAMPLESDIR%%/SG02ND.res
+%%PORTEXAMPLES%%%%EXAMPLESDIR%%/SG03AD.dat
+%%PORTEXAMPLES%%%%EXAMPLESDIR%%/SG03AD.exa
+%%PORTEXAMPLES%%%%EXAMPLESDIR%%/SG03AD.res
+%%PORTEXAMPLES%%%%EXAMPLESDIR%%/SG03BD.dat
+%%PORTEXAMPLES%%%%EXAMPLESDIR%%/SG03BD.exa
+%%PORTEXAMPLES%%%%EXAMPLESDIR%%/SG03BD.res
+%%PORTEXAMPLES%%%%EXAMPLESDIR%%/TAB01MD
+%%PORTEXAMPLES%%%%EXAMPLESDIR%%/TAB01MD.f
+%%PORTEXAMPLES%%%%EXAMPLESDIR%%/TAB01ND
+%%PORTEXAMPLES%%%%EXAMPLESDIR%%/TAB01ND.f
+%%PORTEXAMPLES%%%%EXAMPLESDIR%%/TAB01OD
+%%PORTEXAMPLES%%%%EXAMPLESDIR%%/TAB01OD.f
+%%PORTEXAMPLES%%%%EXAMPLESDIR%%/TAB04MD
+%%PORTEXAMPLES%%%%EXAMPLESDIR%%/TAB04MD.f
+%%PORTEXAMPLES%%%%EXAMPLESDIR%%/TAB05MD
+%%PORTEXAMPLES%%%%EXAMPLESDIR%%/TAB05MD.f
+%%PORTEXAMPLES%%%%EXAMPLESDIR%%/TAB05ND
+%%PORTEXAMPLES%%%%EXAMPLESDIR%%/TAB05ND.f
+%%PORTEXAMPLES%%%%EXAMPLESDIR%%/TAB05OD
+%%PORTEXAMPLES%%%%EXAMPLESDIR%%/TAB05OD.f
+%%PORTEXAMPLES%%%%EXAMPLESDIR%%/TAB05PD
+%%PORTEXAMPLES%%%%EXAMPLESDIR%%/TAB05PD.f
+%%PORTEXAMPLES%%%%EXAMPLESDIR%%/TAB05QD
+%%PORTEXAMPLES%%%%EXAMPLESDIR%%/TAB05QD.f
+%%PORTEXAMPLES%%%%EXAMPLESDIR%%/TAB05RD
+%%PORTEXAMPLES%%%%EXAMPLESDIR%%/TAB05RD.f
+%%PORTEXAMPLES%%%%EXAMPLESDIR%%/TAB07MD
+%%PORTEXAMPLES%%%%EXAMPLESDIR%%/TAB07MD.f
+%%PORTEXAMPLES%%%%EXAMPLESDIR%%/TAB07ND
+%%PORTEXAMPLES%%%%EXAMPLESDIR%%/TAB07ND.f
+%%PORTEXAMPLES%%%%EXAMPLESDIR%%/TAB08ND
+%%PORTEXAMPLES%%%%EXAMPLESDIR%%/TAB08ND.f
+%%PORTEXAMPLES%%%%EXAMPLESDIR%%/TAB08NW
+%%PORTEXAMPLES%%%%EXAMPLESDIR%%/TAB08NW.f
+%%PORTEXAMPLES%%%%EXAMPLESDIR%%/TAB08NZ
+%%PORTEXAMPLES%%%%EXAMPLESDIR%%/TAB08NZ.f
+%%PORTEXAMPLES%%%%EXAMPLESDIR%%/TAB09AD
+%%PORTEXAMPLES%%%%EXAMPLESDIR%%/TAB09AD.f
+%%PORTEXAMPLES%%%%EXAMPLESDIR%%/TAB09BD
+%%PORTEXAMPLES%%%%EXAMPLESDIR%%/TAB09BD.f
+%%PORTEXAMPLES%%%%EXAMPLESDIR%%/TAB09CD
+%%PORTEXAMPLES%%%%EXAMPLESDIR%%/TAB09CD.f
+%%PORTEXAMPLES%%%%EXAMPLESDIR%%/TAB09DD
+%%PORTEXAMPLES%%%%EXAMPLESDIR%%/TAB09DD.f
+%%PORTEXAMPLES%%%%EXAMPLESDIR%%/TAB09ED
+%%PORTEXAMPLES%%%%EXAMPLESDIR%%/TAB09ED.f
+%%PORTEXAMPLES%%%%EXAMPLESDIR%%/TAB09FD
+%%PORTEXAMPLES%%%%EXAMPLESDIR%%/TAB09FD.f
+%%PORTEXAMPLES%%%%EXAMPLESDIR%%/TAB09GD
+%%PORTEXAMPLES%%%%EXAMPLESDIR%%/TAB09GD.f
+%%PORTEXAMPLES%%%%EXAMPLESDIR%%/TAB09HD
+%%PORTEXAMPLES%%%%EXAMPLESDIR%%/TAB09HD.f
+%%PORTEXAMPLES%%%%EXAMPLESDIR%%/TAB09ID
+%%PORTEXAMPLES%%%%EXAMPLESDIR%%/TAB09ID.f
+%%PORTEXAMPLES%%%%EXAMPLESDIR%%/TAB09JD
+%%PORTEXAMPLES%%%%EXAMPLESDIR%%/TAB09JD.f
+%%PORTEXAMPLES%%%%EXAMPLESDIR%%/TAB09KD
+%%PORTEXAMPLES%%%%EXAMPLESDIR%%/TAB09KD.f
+%%PORTEXAMPLES%%%%EXAMPLESDIR%%/TAB09MD
+%%PORTEXAMPLES%%%%EXAMPLESDIR%%/TAB09MD.f
+%%PORTEXAMPLES%%%%EXAMPLESDIR%%/TAB09ND
+%%PORTEXAMPLES%%%%EXAMPLESDIR%%/TAB09ND.f
+%%PORTEXAMPLES%%%%EXAMPLESDIR%%/TAB13AD
+%%PORTEXAMPLES%%%%EXAMPLESDIR%%/TAB13AD.f
+%%PORTEXAMPLES%%%%EXAMPLESDIR%%/TAB13BD
+%%PORTEXAMPLES%%%%EXAMPLESDIR%%/TAB13BD.f
+%%PORTEXAMPLES%%%%EXAMPLESDIR%%/TAB13CD
+%%PORTEXAMPLES%%%%EXAMPLESDIR%%/TAB13CD.f
+%%PORTEXAMPLES%%%%EXAMPLESDIR%%/TAB13DD
+%%PORTEXAMPLES%%%%EXAMPLESDIR%%/TAB13DD.f
+%%PORTEXAMPLES%%%%EXAMPLESDIR%%/TAB13ED
+%%PORTEXAMPLES%%%%EXAMPLESDIR%%/TAB13ED.f
+%%PORTEXAMPLES%%%%EXAMPLESDIR%%/TAB13FD
+%%PORTEXAMPLES%%%%EXAMPLESDIR%%/TAB13FD.f
+%%PORTEXAMPLES%%%%EXAMPLESDIR%%/TAB13ID
+%%PORTEXAMPLES%%%%EXAMPLESDIR%%/TAB13ID.f
+%%PORTEXAMPLES%%%%EXAMPLESDIR%%/TAB13MD
+%%PORTEXAMPLES%%%%EXAMPLESDIR%%/TAB13MD.f
+%%PORTEXAMPLES%%%%EXAMPLESDIR%%/TAG08BD
+%%PORTEXAMPLES%%%%EXAMPLESDIR%%/TAG08BD.f
+%%PORTEXAMPLES%%%%EXAMPLESDIR%%/TAG08BZ
+%%PORTEXAMPLES%%%%EXAMPLESDIR%%/TAG08BZ.f
+%%PORTEXAMPLES%%%%EXAMPLESDIR%%/TB01ID.dat
+%%PORTEXAMPLES%%%%EXAMPLESDIR%%/TB01ID.exa
+%%PORTEXAMPLES%%%%EXAMPLESDIR%%/TB01ID.res
+%%PORTEXAMPLES%%%%EXAMPLESDIR%%/TB01IZ.dat
+%%PORTEXAMPLES%%%%EXAMPLESDIR%%/TB01IZ.exa
+%%PORTEXAMPLES%%%%EXAMPLESDIR%%/TB01IZ.res
+%%PORTEXAMPLES%%%%EXAMPLESDIR%%/TB01KD.dat
+%%PORTEXAMPLES%%%%EXAMPLESDIR%%/TB01KD.exa
+%%PORTEXAMPLES%%%%EXAMPLESDIR%%/TB01KD.res
+%%PORTEXAMPLES%%%%EXAMPLESDIR%%/TB01LD.dat
+%%PORTEXAMPLES%%%%EXAMPLESDIR%%/TB01LD.exa
+%%PORTEXAMPLES%%%%EXAMPLESDIR%%/TB01LD.res
+%%PORTEXAMPLES%%%%EXAMPLESDIR%%/TB01MD.dat
+%%PORTEXAMPLES%%%%EXAMPLESDIR%%/TB01MD.exa
+%%PORTEXAMPLES%%%%EXAMPLESDIR%%/TB01MD.res
+%%PORTEXAMPLES%%%%EXAMPLESDIR%%/TB01ND.dat
+%%PORTEXAMPLES%%%%EXAMPLESDIR%%/TB01ND.exa
+%%PORTEXAMPLES%%%%EXAMPLESDIR%%/TB01ND.res
+%%PORTEXAMPLES%%%%EXAMPLESDIR%%/TB01PD.dat
+%%PORTEXAMPLES%%%%EXAMPLESDIR%%/TB01PD.exa
+%%PORTEXAMPLES%%%%EXAMPLESDIR%%/TB01PD.res
+%%PORTEXAMPLES%%%%EXAMPLESDIR%%/TB01PX.dat
+%%PORTEXAMPLES%%%%EXAMPLESDIR%%/TB01PX.exa
+%%PORTEXAMPLES%%%%EXAMPLESDIR%%/TB01PX.res
+%%PORTEXAMPLES%%%%EXAMPLESDIR%%/TB01TD.dat
+%%PORTEXAMPLES%%%%EXAMPLESDIR%%/TB01TD.exa
+%%PORTEXAMPLES%%%%EXAMPLESDIR%%/TB01TD.res
+%%PORTEXAMPLES%%%%EXAMPLESDIR%%/TB01UD.dat
+%%PORTEXAMPLES%%%%EXAMPLESDIR%%/TB01UD.exa
+%%PORTEXAMPLES%%%%EXAMPLESDIR%%/TB01UD.res
+%%PORTEXAMPLES%%%%EXAMPLESDIR%%/TB01UY.dat
+%%PORTEXAMPLES%%%%EXAMPLESDIR%%/TB01UY.exa
+%%PORTEXAMPLES%%%%EXAMPLESDIR%%/TB01UY.res
+%%PORTEXAMPLES%%%%EXAMPLESDIR%%/TB01WD.dat
+%%PORTEXAMPLES%%%%EXAMPLESDIR%%/TB01WD.exa
+%%PORTEXAMPLES%%%%EXAMPLESDIR%%/TB01WD.res
+%%PORTEXAMPLES%%%%EXAMPLESDIR%%/TB01WX.dat
+%%PORTEXAMPLES%%%%EXAMPLESDIR%%/TB01WX.exa
+%%PORTEXAMPLES%%%%EXAMPLESDIR%%/TB01WX.res
+%%PORTEXAMPLES%%%%EXAMPLESDIR%%/TB01ZD.dat
+%%PORTEXAMPLES%%%%EXAMPLESDIR%%/TB01ZD.exa
+%%PORTEXAMPLES%%%%EXAMPLESDIR%%/TB01ZD.res
+%%PORTEXAMPLES%%%%EXAMPLESDIR%%/TB03AD.dat
+%%PORTEXAMPLES%%%%EXAMPLESDIR%%/TB03AD.exa
+%%PORTEXAMPLES%%%%EXAMPLESDIR%%/TB03AD.res
+%%PORTEXAMPLES%%%%EXAMPLESDIR%%/TB04AD.dat
+%%PORTEXAMPLES%%%%EXAMPLESDIR%%/TB04AD.exa
+%%PORTEXAMPLES%%%%EXAMPLESDIR%%/TB04AD.res
+%%PORTEXAMPLES%%%%EXAMPLESDIR%%/TB04BD.dat
+%%PORTEXAMPLES%%%%EXAMPLESDIR%%/TB04BD.exa
+%%PORTEXAMPLES%%%%EXAMPLESDIR%%/TB04BD.res
+%%PORTEXAMPLES%%%%EXAMPLESDIR%%/TB04CD.dat
+%%PORTEXAMPLES%%%%EXAMPLESDIR%%/TB04CD.exa
+%%PORTEXAMPLES%%%%EXAMPLESDIR%%/TB04CD.res
+%%PORTEXAMPLES%%%%EXAMPLESDIR%%/TB05AD.dat
+%%PORTEXAMPLES%%%%EXAMPLESDIR%%/TB05AD.exa
+%%PORTEXAMPLES%%%%EXAMPLESDIR%%/TB05AD.res
+%%PORTEXAMPLES%%%%EXAMPLESDIR%%/TBB01AD
+%%PORTEXAMPLES%%%%EXAMPLESDIR%%/TBB01AD.f
+%%PORTEXAMPLES%%%%EXAMPLESDIR%%/TBB02AD
+%%PORTEXAMPLES%%%%EXAMPLESDIR%%/TBB02AD.f
+%%PORTEXAMPLES%%%%EXAMPLESDIR%%/TBB03AD
+%%PORTEXAMPLES%%%%EXAMPLESDIR%%/TBB03AD.f
+%%PORTEXAMPLES%%%%EXAMPLESDIR%%/TBB04AD
+%%PORTEXAMPLES%%%%EXAMPLESDIR%%/TBB04AD.f
+%%PORTEXAMPLES%%%%EXAMPLESDIR%%/TBD01AD
+%%PORTEXAMPLES%%%%EXAMPLESDIR%%/TBD01AD.f
+%%PORTEXAMPLES%%%%EXAMPLESDIR%%/TBD02AD
*** 493 LINES SKIPPED ***