- added switch -NS to ignore gaps in asteroid ephemeris files. - Extra Asteroids are ignored if not turned on (Flag ExtraAst added) - added switch -Ns to output sorted by rank in -j influence listing. - Another cleanup on macro switches PLACALLC / ASTEROIDS /GRAPH etc... - Switch -Ns for sorting output also applies to normal object listing Using new switch -ND the degree modulo can be set,also negative. Default is 30 (degree of any sign). 360 shows ordered in the zodiac,120 degree of any sign by element, 90 by cardinality and so on. If the value is negative,reverse sorting is taking place. - Added switches -Nr -NR to define the range which should be displayed in -Ns sorted chart listing -Nr degfrom degto -NR objectname orb e.g. -NR Sun 1 shows everything +-1 degree from the sun position -Nr 333 334 shows everything between 3Pis and 4Pis - Increased Number of extra asteroids - Fixed several problems with -N switch The subswitch for aphelions&perihelions vs nodes is now h instead of a The subswitch for aphelions vs. perihelions/asc. vs desc. node is d The subswitch for second focal point is f The subswitch for mean nodes where defined is m The subswitch for barycentric vs.heliocentric nodes/apsides where really returned by swiss ephemeris is b - In -j0 influence calculation, scale back aspect power somewhat with nr of objects (That is introduced because the sum of asteroid influence is somewhat defined too high if many asteroids are considered, but i prefer to leave influences unchanged/unscaled with changing nr of objects considered and scale back the aspect influence then) Also subtract noise (aspect power of least aspected object) from final aspect power to have more distinction. - Subtract noise (power of weakest object)) from object power. - Added switch -NT treshold to ignore objects with power below treshold on following computations and output. Default=0 Changed calculation of influences in several places, -T , -D With -NT and -T, the transit configuration is also examined and plays a role for total transit influence (otherwise only the configured transit influence is considered). This is because these have to be evaluated anyway for selecting the asteroids. This switch is so far used in listing (no switch),-T,-D Not with -t -d here you should restrict yourself. The idea is to find interesting asteroids at a particular date from a large selection. After you have found some asteroid you can include it but it is too slow for -t etc.. with all asteroids simultaneously. - Some optimization, so that if no Extra Asteroids,Hypothetical Uranians or Stars are used, the performance will increase,resp. be not much worse than version 5.41F. See comments below - The -NA switch now needs 2 instead of 1 arguments. First argument is the starting numbered object Second argument is how many extra asteroids (following the starting numbered object) to load. There is an upper limit, in this case a error message will be displayed. - New switch -NU nr1 nr2 .. nrx that loads those asteroids numbers into extra asteroid space NU may be used after -NA but will be overwritten if before - Reduced file searching in sweph.c, the ast files are expected in astxx subdirectories under the ephemeris path, and short files are expected except Chariklo and Hylonome. Needed to be changed if you have access to long range integration files for other asteroids but these are the only ones freely available at www.astro.com for now. This improves performance with -NA and -NN - Introduced use of secondary -RS restrictions in -a -j Example : Aspect of anything to the ascendant : -a -R1 -RS0 Ascendant This way with a large number of asteroids, not the whole grid has to be filled if you neglect aspects between 2 of those asteroids and concentrate on aspects between 1 of these asteroids and one of the major objects I put -RS1 in default astrolog.dat - A major internal rebuild was done in shifting the extra asteroids behind the stars and hypothetical Transuranians. Unfortunately this means there are quite a few bugs left. Also for this, the makefile was adapted and now 2 executables are built, astrolog and aastrolog and only aastrolog contains the extra asteroids. - Some optimization, so that if no Extra Asteroids,Hypothetical Uranians or Stars are used, the performance will increase,resp. be not much worse than version 5.41F. This collided with the rebuild above and means that currently aastrolog would crash in X mode if no extra asteroids are loaded (e.g. this optimization is active). Therefore aastrolog now by default loads some extra asteroids so that the optimization is turned off. Without extra asteroids you should use the astrolog executable - Also on windows only the astrolog executable without graphics works as far as i have tried. - Switch -IS for sabian symbols added - Switch -NL for loading a selection of unnnumbered Centaurs,SDO,TNO (Intel/AMD only) Their positions are taken from ephemeris files used with the Application Riyal by J.Revilla http://www.expreso.co.cr/centaurs As of now, topocentric and true position flags are ignored. The accuracy of these positions is lower anyway due to uncertainties in orbital elements and due to less extensive ephemeris data (200 day steps). Also Nodes&apsides are so far not calculated for these. The ephemeris files tnpsdo.fle and centaurs.fle should be installed in EPHE_DIR. These are available only with #define ASTEROIDS,e.g. aastrolog They are turned on/off using switch -Ry etc. and key " on the graphical chart. - The number of objects in aastrolog is meanwhile so large that also on linux the full grid may practically not be allocated. Use -NT xx to reduce number of active objects. I guess it would be necessary to switch to a shared memory architecture. - Added switch -Nt targetdistance (in AU) to emphasize objects at the specified distance - Stars are now handled in same loop in chart listing, no more separate from other objects - Riyal longrange ephemeris are also used by aastrolog between 602AD and 1500AD for main centaurs/TNO without longrange swisseph. There is a slight discontinuity at 1500AD. - Topocentric/True positions flags are also observed for fixstars (switches -YTC -YTR ) Please note that there may be some astronomical issues with this. - Modified sweph.c to return brightness off star in xx[2]. Distance in lightyears in xx[3], uncertainty of distance in xx[4]. Some star distances were taken from www.cosmobrain.com,file fixstars.ast is still incomplete. Is displayed in chart listing except uncertainty. If Swisseph is turned off (-b), brightness is displayed twice. - added switch -zL to read longitude/latitude from clear text file atlas.txt to be installed in EPHE_DIR 2 consecutive spaces mark end of Location (if you want the country included for selection, remove all but one space between town and country in atlas.txt). If two words are given they have to be put in quotes: e.g. -zL 'New York'. It has to match exactly up to the end of the given string. - On Sparc chips because of different endian -NL did not work (bogus values displayed). added handling of bigendian chips (e.g. sun sparc) depends on #ifdef _BIGENDIAN - Corrected reintroduced bug with progr.asc.,composite X-display - Wider output formatting -Z,-j