// include either or both header files as appropriate
#include <imsl.h> // math library
#include <imsls.h> // stat library
// no need to declare the functions in advance
// in code, here's an example of how you would call the linear
solution function:
imsl{,s}_{d,f}_lin_sol_posdef_coordinate(n,cnt,a,vals,IMSL_RETURN_USER,out,0);
// you need to include a 0 as the last argument
// {d,f} delineates double vs. float version
// {,s} - make sure to include the ``s'' if routine
is from stat library rather than math library, otherwise it's just
imsl_{d,f}
Compilation on the CMU Statistics machines (in other environments,
you'll have to set up the necessary arguments to the compiler):
source /usr/statlocal/vni/CTT2.1/ctt/bin/cttsetup.csh
g++ filename.C $CFLAGS $LINK_CNL -lm -L/usr/statlocal/lib