**********************************************************************
*     ISPACKѤμ                      By в (1997/04/11)
**********************************************************************
-----------------------------------------------------------------------

-----------------------------------------------------------------------

  Υ饤֥(ISPACK), ˴ñήοͷ׻ɬפȤʤ
Ūƻ(ڥȥѴ, ʬ, IO, )򥵥֥롼󷲤ȤƤ
Ȥ᤿ΤǤ. ƥ֥롼ȤǤñȤǻȤ뤳Ȥɸ
߷פƤ뤿, ڤĶǤ̵Ȥդ줿. 
ʤ, Υ֥롼󷲤ɤΤ褦Ȥ߹碌ƻȤϤ٤ƥ桼
Ǥ.

-----------------------------------------------------------------------
۵
-----------------------------------------------------------------------

  ܥ饤֥в°. ޤ, ¤ʤɤˤĤƤ
GPL˽. ʤ, ܥ饤֥ѤƹԤäͼ¸ηʸȯ
ɽݤˤ, ܥ饤֥ѤȤ뤳.

-----------------------------------------------------------------------

-----------------------------------------------------------------------

ܥѥåϰʲΤ褦ʥǥ쥯ȥ깽ˤʤäƤ.

  - README: ܥե
  - Changelog: ѹ
  - Makefile: Makefile
  - Mkinclude: Makefileˤɤ߹ޤ륤󥯥롼ɥե
  - Mkinclude.sub: ƥ֥ǥ쥯ȥMakefileˤɤ߹ޤ
		   󥯥롼ɥե

  - appack: ¬롼
  - bspack: Υԡβإ롼
  - fepack: ̥٥IO롼(¸ΤʤեIO)
  - fhpack: ̥٥IO롼(ñIO롼)
  - flpack: ¿ɽʤɤѴե륿롼
  - ftpack: ®FourierѴԤ롼
  - ftpack: ®FourierѴԤ롼
  - n2pack: Double-FourierǥΤѴ롼
  - ndpack: ̥ڥȥǥΤαѥ롼
  - stpack: Ĵ´ؿѴԤ롼
  - tdpack: ʬΤΥ롼(ʬ)

  - sample: Υ֥롼󷲤Ѥƹήμ¸ΤΥץ
	    ֤

ʤ, ??packΥǥ쥯ȥʲˤ, Τ褦2ĤΥǥ쥯ȥ꤬
:

    src: ƥ֥롼󷲤Υ᤿ǥ쥯ȥ
    doc: ƥ֥롼󷲤Υɥȼ᤿ǥ쥯ȥ

Τ, ɬפ˱ƻȤ줿.

-----------------------------------------------------------------------
饤֥Υ󥹥ȡˡ
-----------------------------------------------------------------------

  1) MkincludeեΥޥʬδĶ˹碌ѹ

      줾Υޥΰ̣ϼȤϻפ, ѹɬפȤʤꤦ
    ܤˤĤƤ⤹.

    - DIRS: 饤֥경ѥå󤹤. ǥեȤǤѥ
         ˤʤäƤ뤬, ⤷ѥåɬפʤˤ, ɬ
         פʥѥåΤߤ񤯤(㤨, IO饤֥Τɬפʾ
         , DIRS = flpack fhpack fepack Ǥ褤).

    - LIBFILE: ǽŪ饤֥ե̾(Ǥ).

    - PACKFILE: ǽŪѥåե̾(Ǥ). PACKFILE
        ΰ̣ˤĤƤ 2)򻲾.

    - FC,FFLAGS: Fortranѥ̾, ŬΥץʤɤΥ
	饰

    - RANLIB: SysVϤʤ, ranlibɬפʤƥˤƤ, touch
	ѹ뤳.

    - CPPFLAGS:	IO롼fhpack, fepack, ӻ¬롼appack
        ǻȤե饰. Ƶ˱ƻꤹ뤳. Υ롼
        󷲤ȤʤХǥեȤΤޤޤǹʤ.

       i) IOλ˴ؤե饰

          UNIXOS, ľܻϤ̵
  	
		-DDIRECT 

	  . ʳξ(㤨, ᥤե졼ľܻ
	  ϤޤǤʤʤ)ˤ

		-DSEQUENTIAL

	  ꤹ뤳. ޤ, SX3, SUN-FORTRANȤˤ
	  , 줾б,

	        -DSX3  ޤ -DSUN

	  ɲä뤳.

       ii) ¿ɽ˴ؤե饰

	   εμ¿ɽ˹礻,

	        -DIEEE (IEEEɽ) ޤ -DIBM (IBMɽޤM)

	   Τ줫ꤹ뤳.

       iii) ʸɽ˴ؤե饰

	   εʸɽ˹礻,

	        -DASCII (ASCII) ޤ -DEBCDIC (EBCDIC)

	   Τ줫ꤹ뤳.

       iv) Ӽ¿Υǥ˴ؤե饰

	   ε郎ȥ륨ǥǤˤ,

 		-DLEN

	   ꤹ뤳. ӥåǥʤ鲿ꤷʤƤ褤.

       v) ¬롼˴ؤե饰

	  νϤ˻¬롼󤬥ӥ֥롼Ȥȹ
	  ޤƤ˻ꤹ. ߤΤȤ, SUN(SUN-FORTRAN),
          MSP(VP,VPPޤ), SX3ǤѤǽǤ. 줾б
	  , 

	        -DSUN , -DMSP ޤ -DSX3

	  Τ褦˻ꤹ뤳. i)ˤ-DSUNޤ-DSX3ꤷƤ
          ˤϽŤͤƻꤹɬפϤʤ.

       )

	  - SUNơˤ SUN-FORTRANȤäƤ:

		CPPFLAGS = -DDIRECT -DSUN -DIEEE -DASCII

	  - SUNơˤFujitsu frtȤäƤ:

		CPPFLAGS = -DDIRECT -DIEEE -DASCII

	  - ٻ̤VPPȤäƤ(Ʊ):

		CPPFLAGS = -DDIRECT -DIEEE -DASCII

	  - ٻ̤UXPȤäƤ:

		CPPFLAGS = -DDIRECT -DIBM -DASCII

	  - ٻ̤VP2600ȤäƤ:

		CPPFLAGS = -DSEQUENTIAL -DIBM -DEBCDIC

	  - PCLinuxOSǻȤäƤ:

		CPPFLAGS = -DDIRECT -DIEEE -DASCII -LEN

  2) READMEΤǥ쥯ȥˤ,

	% make; make install

      ʾLIBDIRǻꤷǥ쥯ȥʲ˥饤֥ libisp.a
      ϤǤ.

      ޤ, ⤷ᥤե졼Ϥʤ, makeȤʤƥˤ
      ,

        % make pack

      ȤñˤޤȤ᤿ѥåե뤬Mkinclude
      ꤷPACKFILEȤΤ, Ŭܿ뤳.

  3) 饤֥, פȤʤä֥ȥեݽ
     ,

	% make clean

      ȤФ褤. ޤ,

	% make veryclean

      Ȥȥ饤֥ꤪӥѥåեõ, makeξ
    ֤. CPPFLAGSΥץְ㤨, ˤäƺǽ
    饤󥹥ȡʤ.

-----------------------------------------------------------------------
饤֥λȤ
-----------------------------------------------------------------------

  줿饤֥(libisp.a), ̾FORTRAN77Υ饤֥
Τ, ŬᥤץΥѥ˥󥯤Ƥл
ѲǽǤ. Ūʻsampleǥ쥯ȥʲ򻲹ͤˤ줿.

-----------------------------------------------------------------------
ץ뽸ˤĤ
-----------------------------------------------------------------------

  ܥ饤֥Ѥƹ줿ñήμ¸ΤΥץץ
 sample ǥ쥯ȥʲˤ줾ǥ쥯ȥʬ֤Ƥ.
ߤΤȤ, ʲΤ褦ʤΤ.

 - 2D-plane: 2ȯή¸ΤΥץ(ʿ-֥ԥꥪǥ
             )

 - 2D-sphere: 2ȯή¸ΤΥץ()

 - IO: f[ehl]packѤIOΥץץ

줾ˡˤĤƤ, ƥǥ쥯ȥʲˤMEMOե
Ȥ줿.

-----------------------------------------------------------------------
¾
-----------------------------------------------------------------------

  ΥѥåФХݡȤոE-mail

     ishioka@ms.u-tokyo.ac.jp ޤ  ishioka@ja2.so-net.or.jp

ޤǤ󤻤.
