public Int32 swe_nod_aps_ut(double tjd_ut, Int32 ipl, Int32 iflag, Int32 method, double[] xnasc, double[] xndsc, double[] xperi, double[] xaphe, ref string serr) { return(SweCL.swe_nod_aps_ut(tjd_ut, ipl, iflag, method, xnasc, xndsc, xperi, xaphe, ref serr)); }
public Int32 swe_rise_trans_true_hor(double tjd_ut, Int32 ipl, string starname, Int32 epheflag, Int32 rsmi, double[] geopos, double atpress, double attemp, double horhgt, ref double tret, ref string serr) { return(SweCL.swe_rise_trans_true_hor(tjd_ut, ipl, starname, epheflag, rsmi, geopos, atpress, attemp, horhgt, ref tret, ref serr)); }
public void swe_azalt_rev(double tjd_ut, Int32 calc_flag, double[] geopos, double[] xin, double[] xout) { SweCL.swe_azalt_rev(tjd_ut, calc_flag, geopos, xin, xout); }
public void swe_set_lapse_rate(double lapse_rate) { SweCL.swe_set_lapse_rate(lapse_rate); }
public void swe_azalt(double tjd_ut, Int32 calc_flag, double[] geopos, double atpress, double attemp, double[] xin, double[] xaz) { SweCL.swe_azalt(tjd_ut, calc_flag, geopos, atpress, attemp, xin, xaz); }
public double swe_refrac(double inalt, double atpress, double attemp, Int32 calc_flag) { return(SweCL.swe_refrac(inalt, atpress, attemp, calc_flag)); }
public double swe_refrac_extended(double inalt, double geoalt, double atpress, double attemp, double lapse_rate, Int32 calc_flag, double[] dret) { return(SweCL.swe_refrac_extended(inalt, geoalt, atpress, attemp, lapse_rate, calc_flag, dret)); }
public Int32 swe_lun_eclipse_when_loc(double tjd_start, Int32 ifl, double[] geopos, double[] tret, double[] attr, bool backward, ref string serr) { return(SweCL.swe_lun_eclipse_when_loc(tjd_start, ifl, geopos, tret, attr, backward, ref serr)); }
public Int32 swe_pheno_ut(double tjd_ut, Int32 ipl, Int32 iflag, double[] attr, ref string serr) { return(SweCL.swe_pheno_ut(tjd_ut, ipl, iflag, attr, ref serr)); }
/// <summary> /// computes attributes of a lunar eclipse for given tjd /// </summary> public Int32 swe_lun_eclipse_how(double tjd_ut, Int32 ifl, double[] geopos, double[] attr, ref string serr) { return(SweCL.swe_lun_eclipse_how(tjd_ut, ifl, geopos, attr, ref serr)); }
public Int32 swe_lun_eclipse_when(double tjd_start, Int32 ifl, Int32 ifltype, double[] tret, bool backward, ref string serr) { return(SweCL.swe_lun_eclipse_when(tjd_start, ifl, ifltype, tret, backward, ref serr)); }
public Int32 swe_lun_occult_when_loc(double tjd_start, Int32 ipl, String starname, Int32 ifl, double[] geopos, double[] tret, double[] attr, bool backward, ref string serr) { return(SweCL.swe_lun_occult_when_loc(tjd_start, ipl, starname, ifl, geopos, tret, attr, backward, ref serr)); }
/// <summary> /// finds time of next occultation globally /// </summary> public Int32 swe_lun_occult_when_glob(double tjd_start, Int32 ipl, string starname, Int32 ifl, Int32 ifltype, double[] tret, bool backward, ref string serr) { return(SweCL.swe_lun_occult_when_glob(tjd_start, ipl, starname, ifl, ifltype, tret, backward, ref serr)); }
public Int32 swe_lun_occult_where(double tjd, Int32 ipl, string starname, Int32 ifl, double[] geopos, double[] attr, ref string serr) { return(SweCL.swe_lun_occult_where(tjd, ipl, starname, ifl, geopos, attr, ref serr)); }
/// <summary> /// computes geographic location and attributes of solar /// eclipse at a given tjd /// </summary> public Int32 swe_sol_eclipse_where(double tjd, Int32 ifl, double[] geopos, double[] attr, ref string serr) { return(SweCL.swe_sol_eclipse_where(tjd, ifl, geopos, attr, ref serr)); }
/**************************** * exports from swecl.c ****************************/ public Int32 swe_gauquelin_sector(double t_ut, Int32 ipl, String starname, Int32 iflag, Int32 imeth, double[] geopos, double atpress, double attemp, ref double dgsect, ref string serr) { return(SweCL.swe_gauquelin_sector(t_ut, ipl, starname, iflag, imeth, geopos, atpress, attemp, ref dgsect, ref serr)); }