TAU (Tuning and Analysis Utilities) is a set of tools for analyzing the performance of C, C++, Fortran and Java programs. It collects much more information than is available through prof or gprof, the standard Unix utilities, including per-process, per-thread, and per-host information, inclusive and exclusive function times, profiling groups that allow you to organize data collection, access to hardware counters on some systems, per-class and per-instance information, the ability to separate data for each template instantiation, start/stop timers for profiling arbitrary sections of code, and support for collection of statistics on user-defined events.
NOVAS (Naval Observatory Vector Astrometry Subroutines) is an integrated package of subroutines for the computation of a wide variety of common astrometric quantities and transformations. It can provide the instantaneous coordinates (apparent, topocentric, or astrometric place) of any star or planet, and also provides general astrometric utility transformations, such as those for precession, nutation, aberration, parallax, etc. It is useful for data reduction programs, telescope control systems, and simulations.