āĻāĻāĻŋ āĻšāĻ˛ gyoto āĻāĻŽāĻžāĻ¨ā§āĻĄ āĻ¯āĻž āĻāĻŽāĻžāĻĻā§āĻ° āĻāĻāĻžāĻ§āĻŋāĻ āĻŦāĻŋāĻ¨āĻžāĻŽā§āĻ˛ā§āĻ¯ā§āĻ° āĻ āĻ¨āĻ˛āĻžāĻāĻ¨ āĻāĻ¯āĻŧāĻžāĻ°ā§āĻāĻ¸ā§āĻā§āĻļāĻ¨ āĻ¯ā§āĻŽāĻ¨ āĻāĻŦā§āĻ¨ā§āĻā§ āĻ āĻ¨āĻ˛āĻžāĻāĻ¨, āĻĢā§āĻĄā§āĻ°āĻž āĻ āĻ¨āĻ˛āĻžāĻāĻ¨, āĻāĻāĻ¨ā§āĻĄā§āĻ āĻ āĻ¨āĻ˛āĻžāĻāĻ¨ āĻāĻŽā§āĻ˛ā§āĻāĻ° āĻŦāĻž MAC OS āĻ āĻ¨āĻ˛āĻžāĻāĻ¨ āĻāĻŽā§āĻ˛ā§āĻāĻ° āĻŦā§āĻ¯āĻŦāĻšāĻžāĻ° āĻāĻ°ā§ OnWorks āĻĢā§āĻ°āĻŋ āĻšā§āĻ¸ā§āĻāĻŋāĻ āĻĒā§āĻ°āĻĻāĻžāĻ¨āĻāĻžāĻ°ā§āĻ¤ā§ āĻāĻžāĻ˛āĻžāĻ¨ā§ āĻ¯ā§āĻ¤ā§ āĻĒāĻžāĻ°ā§āĨ¤
āĻāĻžāĻ°ā§āĻ¯āĻā§āĻ°āĻŽ:
NAME āĻāĻ°
Gyoto - āĻ āĻŦāĻāĻžāĻ°āĻā§āĻā§āĻ¯āĻŧāĻžāĻ° āĻĄāĻŋ āĻĒā§āĻ¯āĻžāĻ°āĻŋāĻ¸ā§āĻ° āĻ¸āĻžāĻ§āĻžāĻ°āĻŖ āĻāĻĒā§āĻā§āĻˇāĻŋāĻ āĻ āĻ°āĻŦāĻŋāĻ āĻā§āĻ°ā§āĻ¸āĻžāĻ°
āĻ¸āĻžāĻāĻ¨ā§āĻĒāĻŋāĻ¸āĻŋāĻ¸
gyoto [--āĻā§āĻĒ|-- āĻļāĻžāĻ¨ā§āĻ¤|-- āĻāĻžāĻ°āĻŦā§āĻ¸[=N]|--āĻĄāĻŋāĻŦāĻžāĻ]
[--no-sigfpe]
[--help] [--āĻ¤āĻžāĻ˛āĻŋāĻāĻž]
[--ispec=i0:i1:di] [--jspec=j0:j1:dj]
([--āĻāĻŽāĻŋ āĻāĻāĻŋ=i0] [--imax=i1] [--di=di])
([--āĻāĻŽāĻŋāĻ¨=j0] [--jmax=j1] [--āĻĄāĻŋāĻā§=dj])
[--āĻ¸āĻŽāĻ¯āĻŧ=tobs] [--tmin=āĻāĻŋāĻŽāĻŋāĻ¨]
[--āĻĢāĻ=āĻā§āĻŖ] [-- āĻ°ā§āĻā§āĻ˛āĻŋāĻāĻļāĻ¨=npix] [--āĻĻā§āĻ°āĻ¤ā§āĻŦ=Dist]
[--āĻĒāĻžāĻ˛āĻ¨=āĻ āĻ¨ā§āĻ¤] [--āĻŦāĻžāĻāĻ=i] [--āĻ¯ā§āĻā§āĻ¤āĻŋ=āĻĨā§āĻāĻž]
[--nāĻĨā§āĻ°ā§āĻĄ=n āĻ¤āĻŽ] [--nāĻĒā§āĻ°āĻ¸ā§āĻ¸=nprocs]
[--āĻĒā§āĻ˛āĻžāĻāĻāĻ¨=āĻĒā§āĻ˛āĻžāĻāĻ˛āĻŋāĻ¸ā§āĻ]
[--āĻāĻŽāĻĒā§āĻ¯āĻžāĻā§āĻ-āĻā§āĻ°ā§āĻĄāĻ¸[=fname.fits]]
[--āĻāĻāĻ¨āĻŋāĻ[=āĻāĻāĻ]]
[-āĻĒā§āĻ¯āĻžāĻ°āĻžāĻŽāĻŋāĻāĻžāĻ°=āĻĒāĻĨ::āĻ¨āĻžāĻŽ[=āĻŽā§āĻ˛ā§āĻ¯]]
[--xmlwrite=output.xml]
[--] input.xml output.fits
āĻŦāĻ°ā§āĻŖāĻ¨āĻžāĻ
Gyoto āĻŦāĻžāĻāĻāĻž āĻ¸ā§āĻĨāĻžāĻ¨-āĻ¸āĻŽāĻ¯āĻŧā§ āĻāĻŋāĻāĻĄā§āĻ¸āĻŋāĻā§āĻ¸ āĻāĻŽā§āĻĒāĻŋāĻāĻ āĻāĻ°āĻžāĻ° āĻāĻ¨ā§āĻ¯ āĻāĻāĻāĻŋ āĻāĻžāĻ āĻžāĻŽā§āĨ¤ āĻĻā§āĻ¯ gyoto āĻāĻĒāĻ¯ā§āĻ
āĻĒā§āĻ°ā§āĻā§āĻ°āĻžāĻŽ āĻāĻļā§āĻĒāĻžāĻļā§āĻ° āĻā§āĻ¯ā§āĻ¤āĻŋāĻ°ā§āĻŦāĻŋāĻā§āĻāĻžāĻ¨ā§āĻ° āĻŦāĻ¸ā§āĻ¤ā§āĻ° āĻāĻŦāĻŋ āĻāĻŖāĻ¨āĻž āĻāĻ°āĻ¤ā§ āĻāĻ āĻāĻžāĻ āĻžāĻŽā§ āĻŦā§āĻ¯āĻŦāĻšāĻžāĻ° āĻāĻ°ā§
āĻāĻŽāĻĒā§āĻ¯āĻžāĻā§āĻ āĻŦāĻ¸ā§āĻ¤ā§ (āĻ¯ā§āĻŽāĻ¨ āĻāĻžāĻ˛ā§ āĻāĻ°ā§āĻ¤)āĨ¤ āĻāĻ āĻ§āĻ°āĻ¨ā§āĻ° āĻāĻŦāĻŋ āĻļāĻā§āĻ¤āĻŋāĻļāĻžāĻ˛ā§ āĻŽāĻšāĻžāĻāĻ°ā§āĻˇ āĻĻā§āĻŦāĻžāĻ°āĻž āĻŦāĻŋāĻā§āĻ¤ āĻšāĻ¯āĻŧ
āĻ˛ā§āĻ¨ā§āĻ¸āĻŋāĻ
gyoto XML āĻŦāĻŋāĻ¨ā§āĻ¯āĻžāĻ¸ā§ āĻāĻāĻāĻŋ āĻĻā§āĻļā§āĻ¯ā§āĻ° āĻŦāĻŋāĻŦāĻ°āĻŖ āĻ¨ā§āĻ¯āĻŧ (input.xml), āĻŦā§āĻ¯āĻŦāĻšāĻžāĻ° āĻāĻ°ā§ āĻāĻ āĻĻā§āĻļā§āĻ¯āĻžāĻŦāĻ˛ā§ āĻāĻŖāĻ¨āĻž āĻāĻ°ā§
āĻāĻĒā§āĻā§āĻˇāĻŋāĻ āĻ°āĻļā§āĻŽāĻŋ-āĻā§āĻ°ā§āĻ¸āĻŋāĻ, āĻāĻŦāĻ FITS āĻŦāĻŋāĻ¨ā§āĻ¯āĻžāĻ¸ā§ āĻĢāĻ˛āĻžāĻĢāĻ˛ āĻ¸āĻāĻ°āĻā§āĻˇāĻŖ āĻāĻ°ā§āĨ¤
āĻāĻāĻāĻŋ āĻ¸āĻšāĻāĻ° āĻĒā§āĻ°ā§āĻā§āĻ°āĻžāĻŽ, gyotoy(1), āĻāĻāĻāĻŋ āĻāĻāĻ āĻāĻŋāĻāĻĄā§āĻ¸āĻŋāĻāĻā§ āĻāĻ¨ā§āĻāĻžāĻ°ā§āĻā§āĻāĻŋāĻāĻāĻžāĻŦā§ āĻāĻ˛ā§āĻĒāĻ¨āĻž āĻāĻ°āĻ¤ā§ āĻŦā§āĻ¯āĻŦāĻšāĻžāĻ° āĻāĻ°āĻž āĻ¯ā§āĻ¤ā§ āĻĒāĻžāĻ°ā§
āĻ¯ā§āĻā§āĻ¨ā§ Gyoto āĻŽā§āĻā§āĻ°āĻŋāĻā§ (āĻāĻāĻāĻŋ āĻĢā§āĻāĻ¨ āĻŦāĻž āĻŦāĻŋāĻļāĻžāĻ˛ āĻāĻŖāĻžāĻ° āĻāĻ¤āĻŋāĻĒāĻĨ)āĨ¤
āĻ°ā§-āĻā§āĻ°ā§āĻ¸āĻŋāĻ āĻā§āĻŦ āĻ¸āĻŽāĻ¯āĻŧāĻ¸āĻžāĻĒā§āĻā§āĻˇ āĻšāĻ¤ā§ āĻĒāĻžāĻ°ā§āĨ¤ āĻ¯ā§ āĻā§āĻ¨ā§ āĻ¸āĻŽāĻ¯āĻŧ āĻĒā§āĻ°āĻā§āĻ°āĻŋāĻ¯āĻŧāĻžāĻāĻŋ āĻŦāĻžāĻ§āĻžāĻā§āĻ°āĻ¸ā§āĻ¤ āĻāĻ°āĻž āĻ¸āĻŽā§āĻāĻŦ
^C āĻāĻāĻžāĻ¤ āĻāĻ°ā§ āĻ¸āĻŽāĻ¯āĻŧ, āĻ¯āĻž āĻĒā§āĻ°āĻ¸ā§āĻĨāĻžāĻ¨ āĻāĻ°āĻžāĻ° āĻāĻā§ āĻāĻŋāĻ¤ā§āĻ°ā§āĻ° āĻāĻ¤āĻŋāĻŽāĻ§ā§āĻ¯ā§ āĻāĻŖāĻ¨āĻž āĻāĻ°āĻž āĻ āĻāĻļ āĻ¸āĻāĻ°āĻā§āĻˇāĻŖ āĻāĻ°āĻŦā§
āĻāĻžāĻ°ā§āĻ¯āĻā§āĻ°āĻŽ. āĻ¤āĻžāĻ°āĻĒāĻ°ā§ āĻāĻĒāĻ¨āĻŋ āĻĒāĻ°āĻŦāĻ°ā§āĻ¤ā§āĻ¤ā§ āĻŦā§āĻ¯āĻŦāĻšāĻžāĻ° āĻāĻ°ā§ āĻŦāĻžāĻāĻŋ āĻāĻŋāĻ¤ā§āĻ°āĻāĻŋ āĻāĻŖāĻ¨āĻž āĻāĻ°āĻ¤ā§ āĻĒāĻžāĻ°ā§āĻ¨ --āĻāĻŽāĻŋāĻ¨ āĻŦāĻŋāĻāĻ˛ā§āĻĒāĨ¤
āĻŦāĻŋāĻāĻ˛ā§āĻĒ
āĻ¸āĻžāĻ°ā§āĻāĻžāĻ°āĻŋāĻ° gyoto āĻĒā§āĻ°ā§āĻā§āĻ°āĻžāĻŽ āĻ āĻ¨ā§āĻ āĻŦāĻŋāĻāĻ˛ā§āĻĒ āĻā§āĻ°āĻšāĻŖ āĻāĻ°ā§āĨ¤ āĻŦā§āĻļāĻŋāĻ°āĻāĻžāĻā§āĻ°āĻ āĻĻā§āĻ°ā§āĻ āĻ¨āĻžāĻŽ āĻāĻā§ (āĻ¯ā§āĻŽāĻ¨ -āĻĒā§āĻ¯āĻžāĻ°āĻžāĻŽāĻŋāĻāĻžāĻ°) āĻāĻŦāĻ āĻ
āĻ¸āĻāĻā§āĻˇāĻŋāĻĒā§āĻ¤ āĻ¨āĻžāĻŽ (āĻ¯ā§āĻŽāĻ¨ -E) āĻ¯āĻāĻ¨ āĻāĻāĻāĻŋ āĻŦāĻŋāĻāĻ˛ā§āĻĒ āĻāĻāĻāĻŋ āĻ¯ā§āĻā§āĻ¤āĻŋ āĻ¨ā§āĻ¯āĻŧ, āĻāĻ āĻ¯ā§āĻā§āĻ¤āĻŋ āĻ āĻ¨ā§āĻ¸āĻ°āĻŖ āĻāĻ°āĻž āĻāĻŦāĻļā§āĻ¯āĻ
āĻ āĻŦāĻŋāĻ˛āĻŽā§āĻŦā§ āĻ¸āĻāĻā§āĻˇāĻŋāĻĒā§āĻ¤ āĻŦāĻŋāĻāĻ˛ā§āĻĒ (āĻ¯ā§āĻŽāĻ¨ -EāĻĒāĻĨ::āĻ¨āĻžāĻŽ) āĻāĻŦāĻ āĻĻā§āĻŦāĻžāĻ°āĻž āĻĻā§āĻ°ā§āĻ āĻŦāĻŋāĻāĻ˛ā§āĻĒ āĻĨā§āĻā§ āĻĒā§āĻĨāĻ āĻāĻ°āĻž
āĻ āĻŋāĻ āĻ āĻā§āĻˇāĻ° "=" (āĻ¯ā§āĻŽāĻ¨ -āĻĒā§āĻ¯āĻžāĻ°āĻžāĻŽāĻŋāĻāĻžāĻ°=āĻĒāĻĨ::āĻ¨āĻžāĻŽ) āĻĻā§āĻ°ā§āĻ āĻŦāĻŋāĻāĻ˛ā§āĻĒ āĻ¸āĻāĻā§āĻˇāĻŋāĻĒā§āĻ¤ āĻāĻ°āĻž āĻ¯ā§āĻ¤ā§ āĻĒāĻžāĻ°ā§
āĻ¯āĻ¤āĻā§āĻˇāĻŖ āĻĒāĻ°ā§āĻ¯āĻ¨ā§āĻ¤ āĻ¸āĻāĻā§āĻˇā§āĻĒāĻŖāĻāĻŋ āĻĻā§āĻŦā§āĻ¯āĻ°ā§āĻĨāĻšā§āĻ¨ (āĻ¯ā§āĻŽāĻ¨ --āĻĒāĻžāĻ°=āĻĒāĻĨ::āĻ¨āĻžāĻŽ) āĻ āĻ§āĻŋāĻāĻžāĻāĻļ āĻŦāĻŋāĻāĻ˛ā§āĻĒ āĻāĻ°āĻ¤ā§ āĻĒāĻžāĻ°ā§āĻ¨
āĻŦā§āĻļ āĻāĻ¯āĻŧā§āĻāĻŦāĻžāĻ° āĻĒā§āĻ°āĻĻāĻ°ā§āĻļāĻŋāĻ¤ āĻšāĻ¯āĻŧ āĻāĻŦāĻ āĻāĻŽāĻžāĻ¨ā§āĻĄ āĻ˛āĻžāĻāĻ¨ā§ āĻĒā§āĻ°āĻĻāĻ°ā§āĻļāĻŋāĻ¤ āĻā§āĻ°āĻŽ āĻ āĻ¨ā§āĻ¸āĻžāĻ°ā§ āĻĒā§āĻ°āĻā§āĻ°āĻŋāĻ¯āĻŧāĻž āĻāĻ°āĻž āĻšāĻ¯āĻŧāĨ¤ āĻĻā§āĻ¯
āĻĻā§āĻāĻŋ āĻ āĻŦāĻ¸ā§āĻĨāĻžāĻ¨āĻāĻ¤ āĻĒāĻ°āĻžāĻŽāĻŋāĻ¤āĻŋ (input.xml āĻāĻŦāĻ output.fits) āĻāĻŽāĻžāĻ¨ā§āĻĄā§āĻ° āĻ¯ā§āĻā§āĻ¨ā§ āĻāĻžāĻ¯āĻŧāĻāĻžāĻ¯āĻŧ āĻāĻĒāĻ¸ā§āĻĨāĻŋāĻ¤ āĻšāĻ¤ā§ āĻĒāĻžāĻ°ā§
āĻ˛āĻžāĻāĻ¨, āĻŦā§āĻ¯āĻ¤ā§āĻ¤ āĻ¯āĻĻāĻŋ āĻ¤āĻžāĻ°āĻž āĻāĻāĻāĻŋ āĻŦāĻŋāĻ¯āĻŧā§āĻ āĻ āĻā§āĻˇāĻ° (-) āĻĻāĻŋāĻ¯āĻŧā§ āĻļā§āĻ°ā§ āĻāĻ°ā§ āĻ¯ā§ āĻā§āĻˇā§āĻ¤ā§āĻ°ā§ āĻ¤āĻžāĻĻā§āĻ° āĻ āĻŦāĻļā§āĻ¯āĻ āĻļā§āĻˇ āĻĻā§āĻāĻžāĻ¤ā§ āĻšāĻŦā§,
āĻŦāĻŋāĻāĻ˛ā§āĻĒā§āĻ° āĻĒāĻ°ā§ --.
āĻĒāĻĨ āĻ¸āĻžāĻšāĻžāĻ¯ā§āĻ¯
--help
-h āĻ¸āĻžāĻšāĻžāĻ¯ā§āĻ¯ā§āĻ° āĻ¸āĻžāĻ°āĻžāĻāĻļ āĻĒā§āĻ°āĻŋāĻ¨ā§āĻ āĻāĻ°ā§āĻ¨āĨ¤ āĻ¯āĻĻāĻŋāĻ āĻāĻ āĻŽā§āĻ¯āĻžāĻ¨ā§āĻ¯āĻŧāĻžāĻ˛ āĻĒā§āĻˇā§āĻ āĻžāĻ° āĻŽāĻ¤ā§ āĻāĻžāĻ°ā§āĻŦā§āĻ¸ āĻ¨āĻ¯āĻŧ, āĻāĻ° āĻāĻāĻāĻĒā§āĻ
gyoto -h āĻāĻ°āĻ āĻ¸āĻŽā§āĻĒā§āĻ°ā§āĻŖ āĻāĻŦāĻ āĻāĻĒ āĻā§ āĻĄā§āĻ āĻšāĻ¤ā§ āĻĒāĻžāĻ°ā§āĨ¤ āĻ¤āĻžāĻ°āĻĒāĻ° āĻĒā§āĻ°ā§āĻā§āĻ°āĻžāĻŽ āĻĨā§āĻā§ āĻĒā§āĻ°āĻ¸ā§āĻĨāĻžāĻ¨ āĻāĻ°ā§āĻ¨, āĻ¯āĻĻāĻŋ āĻ¨āĻž --āĻ¤āĻžāĻ˛āĻŋāĻāĻž
āĻ¨ā§āĻā§ āĻļā§āĻ§ā§āĻŽāĻžāĻ¤ā§āĻ° āĻ¨āĻŋāĻ°ā§āĻĻāĻŋāĻˇā§āĻ āĻāĻ°āĻž āĻšāĻ¯āĻŧā§āĻā§.
--āĻ¤āĻžāĻ˛āĻŋāĻāĻž
-l āĻŦāĻ°ā§āĻ¤āĻŽāĻžāĻ¨ā§ āĻ¨āĻŋāĻŦāĻ¨ā§āĻ§āĻŋāĻ¤ Astrobj, Metric āĻāĻ¤ā§āĻ¯āĻžāĻĻāĻŋāĻ° āĻ¤āĻžāĻ˛āĻŋāĻāĻž āĻĒā§āĻ°āĻŋāĻ¨ā§āĻ āĻāĻ°ā§āĻ¨, āĻ¤āĻžāĻ°āĻĒāĻ° āĻĒā§āĻ°ā§āĻā§āĻ°āĻžāĻŽ āĻĨā§āĻā§ āĻĒā§āĻ°āĻ¸ā§āĻĨāĻžāĻ¨ āĻāĻ°ā§āĻ¨āĨ¤
āĻāĻāĻŋ āĻ˛ā§āĻĄ āĻāĻ°āĻžāĻ° āĻĒāĻ°ā§ āĻāĻā§ input.xml (āĻ¯āĻĻāĻŋ āĻĒā§āĻ°āĻĻāĻžāĻ¨ āĻāĻ°āĻž āĻšāĻ¯āĻŧ), āĻ¯āĻžāĻ¤ā§ āĻā§āĻ¨ā§ āĻĒā§āĻ˛āĻžāĻ-āĻāĻ¨ āĻ¨āĻŋāĻ°ā§āĻĻāĻŋāĻˇā§āĻ āĻāĻ°āĻž āĻĨāĻžāĻā§
āĻāĻ¨āĻĒā§āĻ āĻĢāĻžāĻāĻ˛ āĻāĻ¤āĻŋāĻŽāĻ§ā§āĻ¯ā§ āĻ˛ā§āĻĄ āĻāĻ°āĻž āĻšāĻ¯āĻŧā§āĻā§.
āĻŦāĻŋāĻ¨ā§āĻ¯āĻžāĻ¸ āĻĻā§āĻ¯ āĻļāĻŦā§āĻĻāĻāĻ¯āĻŧāĻ¨ āĻ¸ā§āĻ¤āĻ°
āĻāĻ āĻŦāĻŋāĻāĻ˛ā§āĻĒāĻā§āĻ˛āĻŋ āĻ āĻ¨ā§āĻ¯ āĻĨā§āĻā§ āĻāĻ˛āĻžāĻĻāĻžāĻāĻžāĻŦā§ āĻĒā§āĻ°āĻā§āĻ°āĻŋāĻ¯āĻŧāĻž āĻāĻ°āĻž āĻšāĻ¯āĻŧ āĻāĻŦāĻ āĻĒā§āĻ°ā§āĻā§āĻ°āĻžāĻŽā§āĻ° āĻļā§āĻ°ā§āĻ¤ā§ āĻāĻžāĻ°ā§āĻ¯āĻāĻ° āĻšāĻ¯āĻŧ
āĻŽā§āĻ¤ā§āĻ¯ā§āĻĻāĻ¨ā§āĻĄāĨ¤
--āĻā§āĻĒ
-s āĻāĻāĻāĻĒā§āĻ āĻ¨ā§āĻāĨ¤
-- āĻļāĻžāĻ¨ā§āĻ¤
-q āĻ¨ā§āĻ¯ā§āĻ¨āĻ¤āĻŽ āĻāĻāĻāĻĒā§āĻāĨ¤
-- āĻāĻžāĻ°āĻŦā§āĻ¸[=N]
-v[N] āĻāĻžāĻ°ā§āĻŦā§āĻ¸ āĻŽā§āĻĄāĨ¤ āĻāĻžāĻ°ā§āĻŦā§āĻ¸āĻŋāĻāĻŋ āĻ˛ā§āĻā§āĻ˛ N āĻ¨āĻŋāĻ°ā§āĻĻāĻŋāĻˇā§āĻ āĻāĻ°āĻž āĻ¯ā§āĻ¤ā§ āĻĒāĻžāĻ°ā§āĨ¤
--āĻĄāĻŋāĻŦāĻžāĻ
-d āĻĒāĻžāĻāĻ˛āĻžāĻŽā§ āĻļāĻŦā§āĻĻ.
--no-sigfpe
āĻāĻžāĻŖāĻŋāĻ¤āĻŋāĻ āĻŦā§āĻ¯āĻ¤āĻŋāĻā§āĻ°āĻŽā§āĻ° āĻāĻĒāĻ° SIGFPE āĻŦāĻžāĻĄāĻŧāĻžāĻ¤ā§ āĻā§āĻˇā§āĻāĻž āĻāĻ°āĻŦā§āĻ¨ āĻ¨āĻžāĨ¤ āĻāĻ āĻŦāĻŋāĻāĻ˛ā§āĻĒāĻāĻŋ āĻ āĻ°ā§āĻĨāĻŦāĻš
āĻļā§āĻ§ā§āĻŽāĻžāĻ¤ā§āĻ° āĻ¯āĻĻāĻŋ fenv.h āĻ¸āĻŽāĻ°ā§āĻĨāĻ¨ āĻ āĻ¨ā§āĻ¤āĻ°ā§āĻ¨āĻŋāĻ°ā§āĻŽāĻŋāĻ¤ āĻšāĻ¯āĻŧāĨ¤ āĻ āĻ¨ā§āĻ¯āĻĨāĻžāĻ¯āĻŧ āĻāĻ āĻŦāĻŋāĻāĻ˛ā§āĻĒāĻāĻŋ āĻ¨ā§-āĻ āĻĒ āĻāĻžāĻ°āĻŖ SIGFPE āĻāĻāĻ¨āĻ āĻ¨āĻ¯āĻŧ
āĻāĻ¤ā§āĻĨāĻžāĻĒāĻŋāĻ¤āĨ¤
āĻŦā§āĻāĻžāĻ āĻĒā§āĻ˛āĻžāĻ-āĻāĻ¨
--āĻĒā§āĻ˛āĻžāĻāĻāĻ¨[=[nofail:]plug1[,[nofail:]plug2][...]]
-p[[nofail:]plug1[,[nofail:]plug2][...]]
āĻ˛ā§āĻĄ āĻāĻ°āĻžāĻ° āĻāĻ¨ā§āĻ¯ Gyoto āĻĒā§āĻ˛āĻžāĻāĻāĻ¨āĻā§āĻ˛āĻŋāĻ° āĻāĻŽāĻž āĻĻā§āĻŦāĻžāĻ°āĻž āĻĒā§āĻĨāĻ āĻāĻ°āĻž āĻ¤āĻžāĻ˛āĻŋāĻāĻžā§ˇ GYOTO_PLUGINS āĻĒāĻ°āĻŋāĻŦā§āĻļ āĻāĻāĻžāĻ°āĻ°āĻžāĻāĻĄ āĻāĻ°ā§
āĻ¨āĻŋāĻā§āĻ° āĻĒāĻ°āĻŋāĻŦāĻ°ā§āĻ¤āĻ¨āĻļā§āĻ˛āĨ¤ āĻļā§āĻ§ā§āĻŽāĻžāĻ¤ā§āĻ° āĻļā§āĻˇ āĻāĻāĻ¨āĻž āĻā§āĻ°ā§āĻ¤ā§āĻŦāĻĒā§āĻ°ā§āĻŖāĨ¤
āĻ¨āĻŋāĻ°ā§āĻŦāĻžāĻāĻ¨ a āĻāĻ˛āĻžāĻāĻž
āĻāĻ° āĻĒāĻŋāĻā§āĻ¸ā§āĻ˛ āĻ¸ā§āĻĨāĻžāĻ¨āĻžāĻā§āĻ āĻĒā§āĻ°āĻĻāĻžāĻ¨ āĻāĻ°ā§ āĻĻā§āĻļā§āĻ¯āĻžāĻŦāĻ˛ā§āĻ° āĻļā§āĻ§ā§āĻŽāĻžāĻ¤ā§āĻ° āĻ āĻāĻļ āĻ°ā§-āĻā§āĻ°ā§āĻ¸ āĻāĻ°āĻž āĻ¸āĻŽā§āĻāĻŦ
āĻ¨ā§āĻā§-āĻŦāĻžāĻŽ (i0, j0) āĻāĻŦāĻ āĻāĻĒāĻ°ā§āĻ° āĻĄāĻžāĻ¨āĻĻāĻŋāĻā§ (i1, j1) āĻ āĻā§āĻāĻ˛ā§āĻ° āĻā§āĻŖā§āĨ¤ āĻ¨ā§āĻā§-āĻŦāĻžāĻŽ
āĻ¸āĻŽā§āĻĒā§āĻ°ā§āĻŖ āĻāĻŦāĻŋāĻ° āĻĒāĻŋāĻā§āĻ¸ā§āĻ˛ā§āĻ° i=1 āĻāĻŦāĻ j=1 āĻ¸ā§āĻĨāĻžāĻ¨āĻžāĻā§āĻ āĻ°āĻ¯āĻŧā§āĻā§āĨ¤ āĻĒā§āĻ°āĻ¤āĻŋāĻāĻŋ āĻĻāĻŋāĻā§ āĻĒāĻĻāĻā§āĻˇā§āĻĒ (di,
dj) āĻāĻāĻžāĻĄāĻŧāĻžāĻ āĻ¨āĻŋāĻ°ā§āĻĻāĻŋāĻˇā§āĻ āĻāĻ°āĻž āĻ¯ā§āĻ¤ā§ āĻĒāĻžāĻ°ā§āĨ¤
--ispec=[i0]:[i1]:[di]
-i[i0]:[i1]:[di]
--jspec=[j0]:[j1]:[dj]
-j[j0]:[j1]:[dj]
āĻĄāĻŋāĻĢāĻ˛ā§āĻ āĻŽāĻžāĻ¨: x0: ā§¨.ā§§; x1: npix (āĻŦāĻŋāĻāĻ˛ā§āĻĒ āĻĻā§āĻā§āĻ¨ -- āĻ°ā§āĻā§āĻ˛āĻŋāĻāĻļāĻ¨ āĻ¨āĻŋāĻā§); dx: 1
--ispec=N
-iN
--jspec=N
-jN āĻāĻāĻ¯āĻŧ āĻ¸ā§āĻ āĻāĻ°ā§āĻ¨ x0 āĻāĻŦāĻ x1 āĻĨā§āĻā§ N.
āĻāĻāĻžāĻ¨ā§āĻ¤āĻ° āĻ āĻā§āĻāĻ˛-āĻ¨āĻŋāĻ°ā§āĻŦāĻžāĻāĻ¨ āĻŦāĻŋāĻāĻ˛ā§āĻĒ:
āĻāĻ āĻŦāĻŋāĻāĻ˛ā§āĻĒāĻā§āĻ˛āĻŋ āĻāĻāĻ¨āĻ āĻĒāĻļā§āĻāĻžāĻĻāĻāĻžāĻŽā§ āĻ¸āĻžāĻŽāĻā§āĻāĻ¸ā§āĻ¯ā§āĻ° āĻāĻ¨ā§āĻ¯ āĻ¸āĻŽāĻ°ā§āĻĨāĻŋāĻ¤āĨ¤ āĻ¤āĻžāĻ°āĻž āĻŽāĻ§ā§āĻ¯ā§ āĻ āĻŦāĻā§āĻāĻž āĻāĻ°āĻž āĻšāĻ¯āĻŧ
āĻĒāĻā§āĻˇā§ --ispec āĻāĻŦāĻ --jspec āĻāĻĒāĻ°ā§:
--āĻāĻŽāĻŋ āĻāĻāĻŋ=i0
āĻĄāĻŋāĻĢāĻ˛ā§āĻ āĻŽāĻžāĻ¨: 1.
--imax=i1
āĻĄāĻŋāĻĢāĻ˛ā§āĻ āĻŽāĻžāĻ¨: npix (āĻŦāĻŋāĻāĻ˛ā§āĻĒ āĻĻā§āĻā§āĻ¨ -- āĻ°ā§āĻā§āĻ˛āĻŋāĻāĻļāĻ¨ āĻ¨āĻŋāĻā§).
--di=di
āĻĄāĻŋāĻĢāĻ˛ā§āĻ āĻŽāĻžāĻ¨: 1.
--āĻāĻŽāĻŋāĻ¨=j0
āĻĄāĻŋāĻĢāĻ˛ā§āĻ āĻŽāĻžāĻ¨: 1.
--jmax=j1
āĻĄāĻŋāĻĢāĻ˛ā§āĻ āĻŽāĻžāĻ¨: npix (āĻŦāĻŋāĻāĻ˛ā§āĻĒ āĻĻā§āĻā§āĻ¨ -- āĻ°ā§āĻā§āĻ˛āĻŋāĻāĻļāĻ¨ āĻ¨āĻŋāĻā§).
--āĻĄāĻŋāĻā§=dj
āĻĄāĻŋāĻĢāĻ˛ā§āĻ āĻŽāĻžāĻ¨: 1.
āĻŦāĻŋāĻ¨ā§āĻ¯āĻžāĻ¸ āĻĻā§āĻ¯ āĻā§āĻ¯āĻžāĻŽā§āĻ°āĻž āĻ āĻŦāĻ¸ā§āĻĨāĻžāĻ¨
āĻ¨āĻŋāĻŽā§āĻ¨āĻ˛āĻŋāĻāĻŋāĻ¤ āĻĒāĻ°āĻžāĻŽāĻŋāĻ¤āĻŋ āĻ¸āĻžāĻ§āĻžāĻ°āĻŖāĻ¤ āĻ¸ā§āĻā§āĻ°ā§āĻ¨ āĻŦāĻŋāĻāĻžāĻā§ āĻĒā§āĻ°āĻĻāĻžāĻ¨ āĻāĻ°āĻž āĻšāĻ¯āĻŧ input.xml āĻāĻŋāĻ¨ā§āĻ¤ā§ āĻĒāĻžāĻ°ā§
āĻāĻāĻāĻŋ āĻŽā§āĻāĻŋ āĻ¤ā§āĻ°āĻŋ āĻāĻ°āĻžāĻ° āĻāĻ¨ā§āĻ¯ āĻāĻŽāĻžāĻ¨ā§āĻĄ āĻ˛āĻžāĻāĻ¨ā§ āĻāĻāĻžāĻ°āĻ°āĻžāĻāĻĄ āĻāĻ°ā§āĻ¨ (āĻāĻ˛ āĻāĻ°ā§ gyoto āĻĒā§āĻ°āĻ¤āĻŋāĻāĻŋāĻ° āĻāĻ¨ā§āĻ¯
āĻŽā§āĻāĻŋ āĻĢā§āĻ°ā§āĻŽ, āĻļā§āĻ§ā§āĻŽāĻžāĻ¤ā§āĻ° āĻŦāĻŋāĻāĻ˛ā§āĻĒ āĻĒāĻ°āĻŋāĻŦāĻ°ā§āĻ¤āĻ¨ --āĻ¸āĻŽāĻ¯āĻŧ).
--āĻ¸āĻŽāĻ¯āĻŧ=tobs
āĻā§āĻ¯āĻžāĻŽāĻŋāĻ¤āĻŋāĻ āĻāĻāĻāĻā§āĻ˛āĻŋāĻ¤ā§ āĻĒāĻ°ā§āĻ¯āĻŦā§āĻā§āĻˇāĻŖā§āĻ° āĻ¸āĻŽāĻ¯āĻŧāĨ¤
--āĻĢāĻ=āĻā§āĻŖ
āĻā§āĻ¯āĻžāĻŽā§āĻ°āĻžāĻ° āĻā§āĻˇā§āĻ¤ā§āĻ°-āĻ āĻŦ-āĻĻāĻ°ā§āĻļāĻ¨, āĻ°ā§āĻĄāĻŋāĻ¯āĻŧāĻžāĻ¨ā§āĨ¤
-- āĻ°ā§āĻā§āĻ˛āĻŋāĻāĻļāĻ¨=npix
-rnpix āĻāĻāĻāĻĒā§āĻ āĻāĻŦāĻŋāĻ¤ā§ āĻ¸āĻžāĻ°āĻŋ āĻāĻŦāĻ āĻāĻ˛āĻžāĻŽā§āĻ° āĻ¸āĻāĻā§āĻ¯āĻžāĨ¤
--āĻĻā§āĻ°āĻ¤ā§āĻŦ=Dist
(āĻ¸āĻŽāĻ¨ā§āĻŦāĻ¯āĻŧ) āĻĒāĻ°ā§āĻ¯āĻŦā§āĻā§āĻˇāĻ āĻĨā§āĻā§ āĻ¸ā§āĻĨāĻžāĻ¨āĻžāĻā§āĻ āĻ¸āĻŋāĻ¸ā§āĻā§āĻŽā§āĻ° āĻā§āĻ¨ā§āĻĻā§āĻ°ā§ āĻĻā§āĻ°āĻ¤ā§āĻŦ, āĻāĻ¨
āĻā§āĻ¯āĻžāĻŽāĻŋāĻ¤āĻŋāĻ āĻāĻāĻāĨ¤
--āĻĒāĻžāĻ˛āĻ¨=āĻ āĻ¨ā§āĻ¤
āĻ¨ā§āĻĄā§āĻ° āĻ°ā§āĻāĻžāĻ° āĻ āĻŦāĻ¸ā§āĻĨāĻžāĻ¨ āĻā§āĻŖ, āĻ°ā§āĻĄāĻŋāĻ¯āĻŧāĻžāĻ¨ā§, āĻāĻ¤ā§āĻ¤āĻ°ā§āĻ° āĻĒā§āĻ°ā§āĻŦā§āĨ¤ āĻā§āĻŖ āĻšāĻ˛
āĻāĻ¤ā§āĻ¤āĻ° āĻĻāĻŋāĻ āĻāĻŦāĻ āĻ¨ā§āĻĄā§āĻ° āĻ˛āĻžāĻāĻ¨ā§āĻ° āĻŽāĻ§ā§āĻ¯ā§ (āĻ¨ā§āĻā§ āĻĻā§āĻā§āĻ¨)āĨ¤
--āĻŦāĻžāĻāĻ=i
āĻāĻāĻžāĻļā§āĻ° āĻ¸āĻŽāĻ¤āĻ˛ āĻāĻŦāĻ āĻ¸ā§āĻĨāĻžāĻ¨āĻžāĻā§āĻ āĻŦā§āĻ¯āĻŦāĻ¸ā§āĻĨāĻžāĻ° āĻ¨āĻŋāĻ°āĻā§āĻˇāĻ°ā§āĻāĻžāĻ° āĻŽāĻ§ā§āĻ¯ā§ āĻā§āĻŖāĨ¤ āĻĻā§āĻ¯
āĻāĻ āĻĻā§āĻāĻŋ āĻ¸āĻŽāĻ¤āĻ˛ā§āĻ° āĻā§āĻĻ āĻšāĻ˛ āĻ¨ā§āĻĄā§āĻ° āĻ˛āĻžāĻāĻ¨āĨ¤
--āĻ¯ā§āĻā§āĻ¤āĻŋ=āĻĨā§āĻāĻž
āĻ¨ā§āĻĄā§āĻ° āĻ˛āĻžāĻāĻ¨ āĻāĻŦāĻ āĻāĻ° āĻĒā§āĻ°āĻ§āĻžāĻ¨ āĻ āĻā§āĻˇāĻā§āĻ˛āĻŋāĻ° āĻŽāĻ§ā§āĻ¯ā§ āĻāĻāĻāĻŋ āĻ¨āĻŋāĻ°āĻā§āĻˇā§āĻ¯āĻŧ āĻ¸āĻŽāĻ¤āĻ˛ā§ āĻā§āĻŖ
āĻ¸āĻŽāĻ¨ā§āĻŦāĻ¯āĻŧ āĻŦā§āĻ¯āĻŦāĻ¸ā§āĻĨāĻžāĨ¤
āĻŦāĻŋāĻŦāĻŋāĻ§
āĻ¸āĻžāĻāĻžāĻ¨ā§ āĻŦāĻŋāĻāĻ˛ā§āĻĒ(āĻā§āĻ˛āĻŋ):
-- āĻŦāĻŋāĻāĻ˛ā§āĻĒ āĻĒā§āĻ°āĻā§āĻ°āĻŋāĻ¯āĻŧāĻžāĻāĻ°āĻŖ āĻļā§āĻˇ āĻšāĻ¯āĻŧ, āĻā§āĻˇā§āĻ¤ā§āĻ°ā§ āĻšāĻ¯āĻŧ input.xml or output.fits āĻ¸āĻā§āĻā§ āĻ¸āĻā§āĻā§ āĻļā§āĻ°ā§ āĻšāĻ¯āĻŧ "-".
--nāĻĨā§āĻ°ā§āĻĄ=n āĻ¤āĻŽ
-Tn āĻ¤āĻŽ āĻŦā§āĻ¯āĻŦāĻšāĻžāĻ° āĻāĻ°āĻžāĻ° āĻāĻ¨ā§āĻ¯ āĻ¸āĻŽāĻžāĻ¨ā§āĻ¤āĻ°āĻžāĻ˛ āĻĨā§āĻ°ā§āĻĄā§āĻ° āĻ¸āĻāĻā§āĻ¯āĻžāĨ¤ āĻāĻĻāĻžāĻšāĻ°āĻŖāĻ¸ā§āĻŦāĻ°ā§āĻĒ, āĻāĻāĻāĻŋ āĻĄā§āĻ¯āĻŧāĻžāĻ˛-āĻā§āĻ° āĻŽā§āĻļāĻŋāĻ¨ā§,
--nāĻĨā§āĻ°ā§āĻĄ=2 āĻĻā§āĻ°ā§āĻ¤āĻ¤āĻŽ āĻāĻŖāĻ¨āĻž āĻĒā§āĻ°āĻĻāĻžāĻ¨ āĻāĻ°āĻž āĻāĻāĻŋāĻ¤āĨ¤ āĻāĻ āĻŦāĻŋāĻāĻ˛ā§āĻĒāĻāĻŋ āĻ¨āĻŋāĻāĻļāĻŦā§āĻĻā§ āĻāĻĒā§āĻā§āĻˇāĻž āĻāĻ°āĻž āĻšāĻ¯āĻŧ
āĻ¯āĻĻāĻŋ Gyoto POSIX āĻĨā§āĻ°ā§āĻĄ āĻ¸āĻŽāĻ°ā§āĻĨāĻ¨ āĻāĻžāĻĄāĻŧāĻžāĻ āĻ¸āĻāĻāĻ˛āĻŋāĻ¤ āĻšāĻ¯āĻŧāĨ¤ āĻāĻ˛ā§āĻ˛ā§āĻā§āĻ¯ āĻ¯ā§ āĻŽā§āĻā§āĻ°āĻŋāĻ āĻāĻŦāĻ
āĻŦāĻ¸ā§āĻ¤ā§ āĻĒā§āĻ°āĻ¤āĻŋāĻāĻŋ āĻĨā§āĻ°ā§āĻĄā§āĻ° āĻāĻ¨ā§āĻ¯ āĻĒā§āĻ°āĻ¤āĻŋāĻ˛āĻŋāĻĒāĻŋ āĻāĻ°āĻž āĻšāĻ¯āĻŧ āĻ¯āĻž āĻāĻ°ā§āĻŽāĻā§āĻˇāĻŽāĻ¤āĻž āĻšā§āĻ°āĻžāĻ¸ āĻšāĻ¤ā§ āĻĒāĻžāĻ°ā§
āĻ¯āĻĻāĻŋ āĻšāĻ¯āĻŧ āĻ¸ā§āĻŽā§āĻ¤āĻŋ-āĻ¨āĻŋāĻŦāĻŋāĻĄāĻŧāĨ¤ āĻāĻ āĻŦāĻŋāĻāĻ˛ā§āĻĒāĻāĻŋ 0 āĻ¤ā§ āĻ¸ā§āĻ āĻāĻ°āĻž āĻāĻāĻŋ āĻ¸ā§āĻ āĻāĻ°āĻžāĻ° āĻ¸āĻŽāĻ¤ā§āĻ˛ā§āĻ¯
1 āĻ¤ā§
--nāĻĒā§āĻ°āĻ¸ā§āĻ¸=nprocs
-Pnprocs
āĻĒā§āĻ°āĻ§āĻžāĻ¨ āĻāĻžāĻĄāĻŧāĻžāĻ āĻ¸āĻŽāĻžāĻ¨ā§āĻ¤āĻ°āĻžāĻ˛ āĻ°āĻļā§āĻŽāĻŋ-āĻā§āĻ°ā§āĻ¸āĻŋāĻāĻ¯āĻŧā§āĻ° āĻāĻ¨ā§āĻ¯ MPI āĻĒā§āĻ°āĻā§āĻ°āĻŋāĻ¯āĻŧāĻžāĻ° āĻ¸āĻāĻā§āĻ¯āĻž
gyoto āĻĒā§āĻ°āĻā§āĻ°āĻŋāĻ¯āĻŧāĻž āĻ¯āĻž āĻāĻŖāĻ¨āĻž āĻĒāĻ°āĻŋāĻāĻžāĻ˛āĻ¨āĻžāĻ° āĻāĻ¨ā§āĻ¯ āĻ āĻŦāĻļā§āĻˇāĨ¤ āĻā§āĻ¯ā§āĻā§ āĻĨāĻžāĻāĻ˛ā§ āĻāĻĒā§āĻā§āĻˇāĻž āĻāĻ°āĻž āĻšāĻ¯āĻŧ
āĻāĻŽāĻĒāĻŋāĻāĻ āĻ¸āĻŽāĻ°ā§āĻĨāĻ¨ āĻāĻžāĻĄāĻŧāĻžāĻ āĻ¸āĻāĻāĻ˛āĻŋāĻ¤āĨ¤ nprocs āĻāĻĻā§āĻā§āĻ¤ āĻļā§āĻ°āĻŽāĻŋāĻā§āĻ° āĻ¸āĻāĻā§āĻ¯āĻžāĨ¤ -P0 āĻ¨āĻŋāĻˇā§āĻā§āĻ°āĻŋāĻ¯āĻŧ āĻāĻ°ā§
MPI āĻŽāĻžāĻ˛ā§āĻāĻŋ-āĻĒā§āĻ°āĻ¸ā§āĻ¸āĻŋāĻ, āĻ¯āĻĻāĻŋāĻ -P1 āĻĻā§āĻāĻŋ āĻĒā§āĻ°āĻā§āĻ°āĻŋāĻ¯āĻŧāĻž āĻŦā§āĻ¯āĻŦāĻšāĻžāĻ° āĻāĻ°ā§: āĻŽā§āĻ¯āĻžāĻ¨ā§āĻāĻžāĻ° āĻāĻŦāĻ āĻāĻāĻāĻ¨ āĻāĻ°ā§āĻŽā§āĨ¤ āĻ¯āĻĻāĻŋ
nprocs āĻšāĻ˛ >0, --nthreads āĻāĻĒā§āĻā§āĻˇāĻž āĻāĻ°āĻž āĻšāĻ¯āĻŧāĨ¤ āĻāĻ˛ā§āĻ˛ā§āĻā§āĻ¯ āĻ¯ā§ MPI āĻĒāĻ°āĻŋāĻŦā§āĻļ āĻ¸āĻžāĻ§āĻžāĻ°āĻŖāĻ¤ āĻĒā§āĻ°āĻ¯āĻŧā§āĻāĻ¨
āĻāĻŋāĻā§ āĻŦā§āĻāĻ˛ā§āĻĒāĻŋāĻ āĻŦā§āĻ¯āĻŦāĻšāĻžāĻ° āĻāĻ°ā§ āĻ¸ā§āĻ āĻāĻĒ āĻāĻ°āĻž mpirun. āĻāĻĒāĻ¨āĻŋ āĻļā§āĻ§ā§āĻŽāĻžāĻ¤ā§āĻ° āĻāĻāĻāĻŋ āĻāĻĻāĻžāĻšāĻ°āĻŖ āĻāĻžāĻ˛ā§ āĻāĻ°āĻž āĻāĻāĻŋāĻ¤
gyoto āĻāĻŦāĻ āĻāĻāĻŋ āĻ¤āĻžāĻ° āĻāĻ°ā§āĻŽā§āĻĻā§āĻ° āĻāĻ¨ā§āĻŽ āĻĻāĻŋāĻ¤ā§ āĻĻāĻŋāĻ¨:
mpirun -āĻāĻ¨āĻĒāĻŋ 1 gyoto -Pnprocs input.xml output.fits
--āĻāĻŽāĻĒā§āĻ¯āĻžāĻā§āĻ-āĻā§āĻ°ā§āĻĄāĻ¸[=impactcoords.fits]
āĻāĻŋāĻā§ āĻĒāĻ°āĻŋāĻ¸ā§āĻĨāĻŋāĻ¤āĻŋāĻ¤ā§, āĻāĻĒāĻ¨āĻŋ āĻŦā§āĻļ āĻāĻŋāĻā§ āĻāĻŖāĻ¨āĻž āĻāĻ°āĻ¤ā§ āĻāĻžāĻāĻ¤ā§ āĻĒāĻžāĻ°ā§āĻ¨ āĻ¯āĻžāĻ° āĻŽāĻ§ā§āĻ¯ā§
āĻāĻŽā§āĻĒāĻŋāĻāĻā§āĻĄ āĻāĻŋāĻāĻĄā§āĻ¸āĻŋāĻā§āĻ¸ āĻ āĻŋāĻ āĻāĻāĻ āĻ°āĻāĻŽ āĻšāĻ¯āĻŧāĨ¤ āĻāĻ āĻ¯ā§āĻŽāĻ¨ āĻā§āĻˇā§āĻ¤ā§āĻ°ā§ āĻ¯āĻĻāĻŋ
āĻāĻĒāĻ¨āĻŋ āĻāĻāĻāĻŋ āĻ¤āĻžāĻ°āĻžāĻ° āĻŦāĻ°ā§āĻŖāĻžāĻ˛ā§ āĻĒāĻ°āĻŋāĻŦāĻ°ā§āĻ¤āĻ¨ āĻāĻ°āĻ¤ā§ āĻŦāĻž āĻāĻāĻāĻŋ āĻ¸āĻŋāĻ¨ā§āĻŽāĻž āĻ¤ā§āĻ°āĻŋ āĻāĻ°āĻžāĻ° āĻ¸āĻŽāĻ¯āĻŧ āĻĒāĻ°ā§āĻā§āĻˇāĻž āĻāĻ°āĻ¤ā§ āĻāĻžāĻ¨
āĻā§āĻ°ā§āĻŖāĻžāĻ¯āĻŧāĻŽāĻžāĻ¨, āĻ āĻĒāĻāĻŋāĻā§āĻ¯āĻžāĻ˛āĻŋ āĻĒā§āĻ°ā§ āĻĄāĻŋāĻ¸ā§āĻāĨ¤ āĻāĻ āĻŦāĻŋāĻāĻ˛ā§āĻĒāĻāĻŋ āĻĒā§āĻ¨āĻ°āĻžāĻ¯āĻŧ āĻāĻŖāĻ¨āĻž āĻ¨āĻž āĻāĻ°āĻžāĻ° āĻāĻ¨ā§āĻ¯ āĻāĻāĻāĻŋ āĻĒā§āĻ°āĻā§āĻ°āĻŋāĻ¯āĻŧāĻž āĻĒā§āĻ°āĻĻāĻžāĻ¨ āĻāĻ°ā§
āĻ¸āĻŦāĻā§āĻ¯āĻŧā§ āĻ¸āĻšāĻ āĻā§āĻˇā§āĻ¤ā§āĻ°ā§ āĻāĻŋāĻāĻĄā§āĻ¸āĻŋāĻā§āĻ¸:
¡ āĻĒāĻ°ā§āĻĻāĻž āĻ¸āĻŦāĻ¸āĻŽāĻ¯āĻŧ āĻāĻāĻ āĻ āĻŦāĻ¸ā§āĻĨāĻžāĻ¨ā§ āĻĨāĻžāĻā§;
¡ āĻŽā§āĻā§āĻ°āĻŋāĻ āĻ¸āĻŦāĻ¸āĻŽāĻ¯āĻŧ āĻ āĻŋāĻ āĻāĻāĻ;
¡ Astrobj āĻ āĻĒāĻāĻŋāĻā§āĻ¯āĻžāĻ˛āĻŋ āĻĒā§āĻ°ā§ (āĻā§āĻ¨ āĻŦāĻŋāĻāĻŋāĻ°āĻŖ āĻ¸ā§āĻĨāĻžāĻ¨āĻžāĻ¨ā§āĻ¤āĻ° āĻĒā§āĻ°āĻā§āĻ°āĻŋāĻ¯āĻŧāĻžāĻāĻ°āĻŖā§āĻ° āĻĒā§āĻ°āĻ¯āĻŧā§āĻāĻ¨ āĻ¨ā§āĻ);
¡ Astrobj āĻāĻ° āĻ āĻŦāĻ¸ā§āĻĨāĻžāĻ¨ āĻāĻŦāĻ āĻāĻā§āĻ¤āĻŋ āĻ¸āĻŦāĻ¸āĻŽāĻ¯āĻŧ āĻāĻāĻ āĻĨāĻžāĻā§āĨ¤
If --āĻāĻŽāĻĒā§āĻ¯āĻžāĻā§āĻ-āĻā§āĻ°ā§āĻĄāĻ¸ āĻāĻ˛ā§āĻ˛ā§āĻ āĻ¨āĻž āĻāĻ°ā§āĻ āĻĒāĻžāĻ¸ āĻāĻ°āĻž āĻšāĻ¯āĻŧ impactcoords.fits, 8-āĻ¸āĻŽāĻ¨ā§āĻŦāĻ¯āĻŧ
āĻŦāĻ¸ā§āĻ¤ā§āĻ° āĻā§āĻā§āĻāĻ° āĻāĻŦāĻ āĻĒā§āĻ°āĻāĻžāĻŦ āĻŦāĻŋāĻ¨ā§āĻĻā§āĻ¤ā§ āĻĢā§āĻāĻ¨ āĻĒā§āĻ°āĻ¤āĻŋāĻāĻŋ āĻŦāĻŋāĻ¨ā§āĻĻā§āĻ° āĻāĻ¨ā§āĻ¯ āĻ¸āĻāĻ°āĻā§āĻˇāĻŋāĻ¤ āĻšāĻ¯āĻŧ
āĻĒāĻ°ā§āĻĻāĻžāĨ¤ āĻ āĻ¨ā§āĻĒāĻ¸ā§āĻĨāĻŋāĻ¤ āĻĄā§āĻāĻž (āĻā§āĻ¨ āĻĒā§āĻ°āĻāĻžāĻŦ āĻ¨ā§āĻ) DBL_MAX āĻ āĻ¸ā§āĻ āĻāĻ°āĻž āĻšāĻ¯āĻŧā§āĻā§ā§ˇ āĻāĻ āĻ¤āĻĨā§āĻ¯ āĻāĻāĻāĻŋ āĻšāĻŋāĻ¸āĻžāĻŦā§ āĻ¸āĻāĻ°āĻā§āĻˇāĻŖ āĻāĻ°āĻž āĻšāĻ¯āĻŧ
FITS āĻĢāĻžāĻāĻ˛ā§ āĻ¸āĻŽā§āĻĒā§āĻ°āĻ āĻāĻŋāĻ¤ā§āĻ° HDU āĻ¯āĻž āĻāĻ° EXTNAME āĻĻā§āĻŦāĻžāĻ°āĻž āĻāĻŋāĻšā§āĻ¨āĻŋāĻ¤ āĻāĻ°āĻž āĻšāĻ¯āĻŧā§āĻā§: "Gyoto
āĻāĻŽāĻĒā§āĻ¯āĻžāĻā§āĻ āĻā§āĻ āĻ°ā§āĻĄāĻŋāĻ¨ā§āĻāĻ¸āĨ¤ āĻāĻ HDU-āĻāĻ° FITS āĻā§āĻāĻ¯āĻŧāĻžāĻ°ā§āĻĄ "HIERARCH Gyoto Observing Date"
āĻĒāĻ°ā§āĻ¯āĻŦā§āĻā§āĻˇāĻŖā§āĻ° āĻ¤āĻžāĻ°āĻŋāĻ āĻ§āĻžāĻ°āĻŖ āĻāĻ°ā§ (āĻā§āĻ¯āĻžāĻŽāĻŋāĻ¤āĻŋāĻ āĻāĻāĻā§)āĨ¤
If impactcoords.fits āĻāĻ˛ā§āĻ˛ā§āĻ āĻāĻ°āĻž āĻšāĻ¯āĻŧ, āĻāĻĒāĻ°ā§ āĻāĻ˛ā§āĻ˛āĻŋāĻāĻŋāĻ¤ āĻ¤āĻĨā§āĻ¯ āĻāĻ āĻĨā§āĻā§ āĻĢāĻŋāĻ°ā§ āĻĒāĻĄāĻŧāĻž āĻšāĻ¯āĻŧ
āĻĢāĻžāĻāĻ˛ āĻ°āĻļā§āĻŽāĻŋ-āĻā§āĻ°ā§āĻ¸āĻŋāĻ āĻ¸āĻā§āĻāĻžāĻ˛āĻŋāĻ¤ āĻšāĻ¯āĻŧ āĻ¨āĻž, āĻāĻŋāĻ¨ā§āĻ¤ā§
Gyoto::Astrobj::Generic::processHitQuantities() āĻĒāĻĻā§āĻ§āĻ¤āĻŋāĻā§ āĻŦāĻ˛āĻž āĻšāĻ¯āĻŧ directy, yielding
āĻāĻĒāĻ°ā§āĻ° āĻāĻžāĻ°āĻāĻŋ āĻļāĻ°ā§āĻ¤ āĻĒā§āĻ°āĻŖ āĻšāĻ˛ā§ āĻāĻāĻ āĻĢāĻ˛āĻžāĻĢāĻ˛āĨ¤ āĻĒāĻ°āĻŋāĻĻāĻ°ā§āĻļāĻ¨ āĻ¤āĻžāĻ°āĻŋāĻ āĻ¸āĻāĻ°āĻā§āĻˇāĻŋāĻ¤
FITS āĻā§āĻāĻ¯āĻŧāĻžāĻ°ā§āĻĄ "HIERARCH Gyoto Observing Date" āĻ¨āĻŋāĻ°ā§āĻĻāĻŋāĻˇā§āĻ āĻ¤āĻžāĻ°āĻŋāĻā§āĻ° āĻ¸āĻžāĻĨā§ āĻ¤ā§āĻ˛āĻ¨āĻž āĻāĻ°āĻž āĻšāĻ¯āĻŧ
āĻĒāĻ°ā§āĻĻāĻžāĻ¯āĻŧ āĻŦāĻž āĻŦā§āĻ¯āĻŦāĻšāĻžāĻ° āĻāĻ°ā§ --āĻ¸āĻŽāĻ¯āĻŧ āĻŦāĻŋāĻāĻ˛ā§āĻĒ āĻāĻŦāĻ āĻĒā§āĻ°āĻāĻžāĻŦ āĻ¸ā§āĻĨāĻžāĻ¨āĻžāĻā§āĻ āĻ¸ā§āĻĨāĻžāĻ¨āĻžāĻ¨ā§āĻ¤āĻ°āĻŋāĻ¤ āĻšāĻ¯āĻŧ
āĻ¸āĻŽāĻ¯āĻŧ āĻ āĻ¨ā§āĻ¯āĻžāĻ¯āĻŧā§āĨ¤
āĻāĻāĻ āĻ¸āĻŽāĻ¯āĻŧā§ āĻāĻ āĻŦāĻŋāĻāĻ˛ā§āĻĒā§āĻ° āĻĻā§āĻāĻŋ āĻ¸āĻāĻ¸ā§āĻāĻ°āĻŖ āĻ¸ā§āĻ āĻāĻ°āĻžāĻ āĻ¸āĻŽā§āĻāĻŦ:
--āĻāĻŽāĻĒā§āĻ¯āĻžāĻā§āĻ-āĻā§āĻ°ā§āĻĄāĻ¸=impactcoords.fits --āĻāĻŽāĻĒā§āĻ¯āĻžāĻā§āĻ-āĻā§āĻ°ā§āĻĄāĻ¸
āĻāĻ āĻā§āĻˇā§āĻ¤ā§āĻ°ā§, āĻĒā§āĻ°āĻāĻžāĻŦ āĻ¸ā§āĻĨāĻžāĻ¨āĻžāĻā§āĻ āĻĨā§āĻā§ āĻĒāĻĄāĻŧāĻž āĻšāĻ¯āĻŧ impactcoords.fits, āĻŽāĻ§ā§āĻ¯ā§ āĻ¸ā§āĻĨāĻžāĻ¨āĻžāĻ¨ā§āĻ¤āĻ°āĻŋāĻ¤
āĻ¸āĻŽāĻ¯āĻŧ, āĻāĻŦāĻ āĻ¸āĻāĻ°āĻā§āĻˇāĻŋāĻ¤ output.fits.
--āĻāĻāĻ¨āĻŋāĻ[=āĻāĻāĻ]
-u[āĻāĻāĻ]
āĻāĻ° āĻāĻĻāĻžāĻšāĻ°āĻŖā§āĻ° āĻ āĻ¨ā§āĻŽāĻ¤āĻŋ āĻĻā§āĻāĻ¯āĻŧāĻžāĻ° āĻāĻ¨ā§āĻ¯ āĻŦā§āĻ¯āĻŦāĻšāĻžāĻ° āĻāĻ°āĻžāĻ° āĻāĻ¨ā§āĻ¯ āĻāĻāĻ¨āĻŋāĻ āĻ¨āĻŋāĻ°ā§āĻĻāĻŋāĻˇā§āĻ āĻāĻ°ā§āĻ¨ -āĻĒā§āĻ¯āĻžāĻ°āĻžāĻŽāĻŋāĻāĻžāĻ°, āĻĒāĻ°āĻŦāĻ°ā§āĻ¤ā§ āĻāĻĻāĻžāĻšāĻ°āĻŖ āĻĒāĻ°ā§āĻ¯āĻ¨ā§āĻ¤
--āĻāĻāĻ¨āĻŋāĻ.
-āĻĒā§āĻ¯āĻžāĻ°āĻžāĻŽāĻŋāĻāĻžāĻ°=āĻĒāĻĨ::āĻ¨āĻžāĻŽ[=āĻŽā§āĻ˛ā§āĻ¯]
-EāĻĒāĻĨ::āĻ¨āĻžāĻŽ[=āĻŽā§āĻ˛ā§āĻ¯]
āĻ¨āĻžāĻŽ āĻĻā§āĻŦāĻžāĻ°āĻž āĻāĻ°āĻŦāĻŋāĻā§āĻ°ā§ āĻĒā§āĻ¯āĻžāĻ°āĻžāĻŽāĻŋāĻāĻžāĻ° āĻ¸ā§āĻ āĻāĻ°ā§āĻ¨āĨ¤ Astrobj, Metric āĻāĻ¤ā§āĻ¯āĻžāĻĻāĻŋāĻ¤ā§ āĻĒā§āĻ¯āĻžāĻ°āĻžāĻŽāĻŋāĻāĻžāĻ° āĻ¸ā§āĻ āĻāĻ°āĻž āĻ¯āĻžāĻ¯āĻŧāĨ¤
āĻŦā§āĻ¯āĻŦāĻšāĻžāĻ° āĻāĻ°ā§ āĻĒāĻĨ āĻāĻĒāĻžāĻĻāĻžāĻ¨ āĻāĻ āĻā§āĻˇā§āĻ¤ā§āĻ°ā§,
āĻāĻĻāĻžāĻšāĻ°āĻŖāĻ¸ā§āĻŦāĻ°ā§āĻĒ, Astrobj in āĻ§āĻ°ā§ āĻ¨ā§āĻāĻ¯āĻŧāĻž star.xml "āĻŦā§āĻ¯āĻžāĻ¸āĻžāĻ°ā§āĻ§" āĻ¨āĻžāĻŽāĻ āĻāĻāĻāĻŋ āĻ¸āĻŽā§āĻĒāĻ¤ā§āĻ¤āĻŋ āĻāĻā§ āĻ¯ā§
"āĻāĻŋāĻŽāĻŋ" āĻāĻāĻ¨āĻŋāĻā§ āĻ¸ā§āĻ āĻāĻ°āĻž āĻ¯ā§āĻ¤ā§ āĻĒāĻžāĻ°ā§, āĻāĻŦāĻ "āĻ¸ā§āĻĒā§āĻāĻā§āĻ°āĻžāĻŽ" āĻ¨āĻžāĻŽā§āĻ° āĻāĻāĻāĻŋ āĻ¸āĻŽā§āĻĒāĻ¤ā§āĻ¤āĻŋ āĻ¯āĻžāĻ° āĻ¨āĻžāĻŽ āĻāĻāĻāĻŋ āĻ¸āĻŽā§āĻĒāĻ¤ā§āĻ¤āĻŋ āĻāĻā§
"āĻ¤āĻžāĻĒāĻŽāĻžāĻ¤ā§āĻ°āĻž", āĻāĻŽāĻ°āĻž āĻāĻŖāĻ¨āĻž āĻāĻ°āĻžāĻ° āĻāĻ¨ā§āĻ¯ āĻŦā§āĻ¯āĻžāĻ¸āĻžāĻ°ā§āĻ§, āĻ¤āĻžāĻĒāĻŽāĻžāĻ¤ā§āĻ°āĻž āĻāĻŦāĻ āĻĒāĻ°āĻŋāĻŽāĻžāĻŖ āĻ¨āĻŋāĻ°ā§āĻ§āĻžāĻ°āĻŖ āĻāĻ°āĻ¤ā§ āĻĒāĻžāĻ°āĻŋ (a
āĻĻā§āĻļā§āĻ¯āĻĒāĻā§ āĻ¸āĻŽā§āĻĒāĻ¤ā§āĻ¤āĻŋ) āĻ¸āĻžāĻĨā§:
gyoto -āĻ¸āĻŽāĻžāĻ¨ = āĻŦāĻ°ā§āĻŖāĻžāĻ˛ā§ \
-ukm -EAstrobj::āĻŦā§āĻ¯āĻžāĻ¸āĻžāĻ°ā§āĻ§=3 \
-u -EAstrobj::āĻ¸ā§āĻĒā§āĻāĻā§āĻ°āĻžāĻŽ::Temperature=1000 \
star.xml star.fits
gyoto --āĻĒā§āĻ¯āĻžāĻ°āĻžāĻŽāĻŋāĻāĻžāĻ°=āĻĒāĻ°āĻŋāĻŽāĻžāĻŖ=āĻ¸ā§āĻĒā§āĻāĻā§āĻ°āĻžāĻŽ
--unit=km --āĻĒā§āĻ¯āĻžāĻ°āĻžāĻŽāĻŋāĻāĻžāĻ°=Astrobj::Radius=3 \
--unit="" --param=Astrobj::āĻ¸ā§āĻĒā§āĻāĻā§āĻ°āĻžāĻŽ::Temperature=1000 \
star.xml star.fits
--xmlwrite=output.xml
-Xoutput.xml
āĻāĻāĻāĻŋ XML āĻĢāĻžāĻāĻ˛ā§ āĻĻā§āĻļā§āĻ¯āĻžāĻŦāĻ˛ā§ āĻ˛āĻŋāĻā§āĻ¨āĨ¤ āĻ¨āĻ¤ā§āĻ¨ āĻĢāĻžāĻāĻ˛ā§ āĻ āĻ¤āĻŋāĻ°āĻŋāĻā§āĻ¤ āĻĄāĻŋāĻĢāĻ˛ā§āĻ āĻĨāĻžāĻāĻŦā§
āĻĒāĻ°āĻžāĻŽāĻŋāĻ¤āĻŋ āĻāĻŦāĻ āĻāĻ° āĻĒā§āĻ°āĻāĻžāĻŦ āĻĒā§āĻ°āĻ¤āĻŋāĻĢāĻ˛āĻŋāĻ¤ āĻāĻ°ā§
--(āĻ ā§āĻ¯āĻžāĻ¸ā§āĻā§āĻ°ā§āĻŦāĻā§|āĻŽā§āĻā§āĻ°āĻŋāĻ|āĻ¸āĻŋāĻ¨āĻžāĻ°āĻŋ|āĻ¸ā§āĻā§āĻ°āĻŋāĻ¨|āĻ¸ā§āĻĒā§āĻāĻā§āĻ°ā§āĻŽāĻŋāĻāĻžāĻ°)-āĻĒā§āĻ¯āĻžāĻ°āĻžāĻŽāĻŋāĻāĻžāĻ° āĻ¯āĻž āĻāĻā§ āĻāĻĒāĻ¸ā§āĻĨāĻŋāĻ¤ āĻšāĻ¯āĻŧ
--xmlwrite. āĻŦā§āĻļ āĻāĻ¯āĻŧā§āĻāĻŦāĻžāĻ° āĻĒā§āĻ°āĻĻāĻ°ā§āĻļāĻŋāĻ¤ āĻšāĻ¤ā§ āĻĒāĻžāĻ°ā§, āĻ¯ā§āĻŽāĻ¨ āĻāĻ° āĻ¸āĻžāĻĨā§ āĻāĻāĻžāĻ§āĻŋāĻ XML āĻĢāĻžāĻāĻ˛ āĻ¤ā§āĻ°āĻŋ āĻāĻ°āĻž
āĻŦāĻŋāĻāĻŋāĻ¨ā§āĻ¨ āĻ¸ā§āĻāĻŋāĻāĻ¸āĨ¤
onworks.net āĻĒāĻ°āĻŋāĻˇā§āĻŦāĻž āĻŦā§āĻ¯āĻŦāĻšāĻžāĻ° āĻāĻ°ā§ āĻ āĻ¨āĻ˛āĻžāĻāĻ¨ā§ gyoto āĻŦā§āĻ¯āĻŦāĻšāĻžāĻ° āĻāĻ°ā§āĻ¨