next up previous contents
Next: About this document ... Up: The CCATSL Software Library Previous: Miscellaneous   Contents



Index

\\, backslash
The char type
\a, alert
The char type
\b, backspace
The char type
\f, form-feed
The char type
\n, newline
The char type
\r, carriage-return
The char type
\t, horizontal-tab
The char type
\v, vertical tab
The char type
multiplication, *
Operators
addition, +
Operators
-> indirection operator
Operators | Structures
., field selection operator
Structures
division, /
Operators
, bitwise or | , logical or
{
Some examples
}
Some examples
~, bitwise not
Operators
!, logical not
Logical operators
!=, non-equality
Operators
&&, logical and
Logical operators
&, address-of operator
Memory addresses
&, bitwise and
Operators
^, bitwise xor
Operators
*, indirection operator
Memory addresses
+, pointer arithmetic
Operators on pointers
-, pointer arithmetic
Operators on pointers
==, equality
Operators
=, assignment in C
Some examples
@\, double-quote
The char type
[], indexing operator
Operators on arrays and
\`, apostrophe
The char type
A Book on C
Introduction
abs
Mathematical functions
acos
Mathematical functions
acosh
Mathematical functions
addition, +
Operators
address-of operator, &
Memory addresses
aggregates
arrays and strings
Arrays and Strings
structs
Structures
alert, \a
The char type
and
bitwise operator, &
Operators
logical operator, &&
Logical operators
annotating a graph
Graph Decorations
apostrophe, \'
The char type
argc
Miscellaneous
argv
Miscellaneous
arrays
entering and editing
Entering and Editing arrays
arrays in C
Arrays | Two-dimensional arrays
asin
Mathematical functions
asinh
Mathematical functions
AspectRatioCL
Graphics
atan
Mathematical functions
atan2
Mathematical functions
atanh
Mathematical functions
atof
String functions
atoi
String functions
auto
Storage-class specifiers (advanced)
AUTOAXES
Changing its appearance
automatic conversion
Automatic conversions and casts
AxisModeCT
Graphics
backspace, \b
The char type
BandCL
Matrix routines
basic C examples
Some examples
Bessel function
Special functions
BesselCL
Special functions
bisection
Minimisation and root-finding
bitfield
Unions and bitfields (advanced)
blackCC
Graphics
BLANK
Graphics
BlueCC
Graphics
boolean
Logical expressions
boolean
Miscellaneous
break
The break, continue and
BrownCC
Graphics
BrushStyleCT
Graphics
C, declaring functions
Declaring and using functions
C, reference manual on
Introduction
carriage-return, \r
The char type
case-sensitivity
Some examples
casts in C
Automatic conversions and casts
CCATSL
colours
Graphics
initialising the library
<i>see InitCL | <i>see InitStdioCL | <i>see InitGraphicsCL
variables and types
CCATSL variables, types and
ceil
Mathematical functions
char
Numerical types | The char type
character literals
Literals
colour
changing the graph colours
Changing its appearance
changing the text colours
Changing the appearance of
ColourCT
Graphics
compound-statement
Variables
ConditionCL
Matrix routines
const
Type qualifiers (advanced)
continue
The break, continue and
contour plots
Three-dimensional data
ContourCL
Three-dimensional data
CONTOURS
Graphics
CONTOURS2D
Graphics
CONTOURS3D
Graphics
control structures
Control Structures
cos
Mathematical functions
cosh
Mathematical functions
CTColorset
Graphics
cubic spline interpolation
determining the coefficients, SplineCL
Spline interpolation
evaluating the interpolant, SplineValCL
Spline interpolation
in general
Spline interpolation
CubicRootsCL
Minimisation and root-finding
curly brackets
Some examples
CursorStyleCT
Graphics
CursorCL
Windows, Menus and dialog
CurveCL
Two-dimensional data
curves
three-dimensional plots
Three-dimensional data
two-dimensional plots
Two-dimensional data
CyanCC
Graphics
declaring functions in C, simple example
Some examples
DecomposeCL
Matrix routines
#define
Preprocessor directives
Dialog boxes (miscellaneous routines)
Windows, Menus and dialog
Differential Equations
<i>see Ordinary Differential Equations
Discrete Fourier Transform
FFT and Fast Fourier
disk files
miscellaneous routines
Disk files
prompting for a filename
Disk files
sending the CRTwindow to a file
Printing it out
DisplayMetaFilesCL
Printing out graphs
division, /
Operators
do
Some examples | do
DOT
Graphics
double
Numerical types
double-quote, \“
The char type
drand48
Mathematical functions
draw
polygons
Graphics
DRAWAXES
Changing its appearance
drawing polygons
Graphics
DrawObjectCT
Graphics
EditDoubleArrayCL
Entering and Editing arrays
EditIntArrayCL
Entering and Editing arrays
EigenMaxCL
Matrix routines
EigenValCL
Matrix routines
Eigenvalues and Eigenvectors
<i>see Matrix Routines, Eigenvalues and Eigenvectors
enum
Enumerated types
enumerated types
Enumerated types
epsilon
Determining the range of
ErrorCL
The message, status and
ErrorFlagCD
Miscellaneous
ErrorMessageCD
Miscellaneous
escape key
The Escape key
escape sequences
Literals
EscapeCL
The Escape key
examples in C
Some examples
exit
Miscellaneous
exp
Mathematical functions
extern
Storage-class specifiers (advanced)
fabs
Mathematical functions
Fast Fourier Sine Transform
FFT and Fast Fourier
Fast Fourier Transform
FFT and Fast Fourier
fclose
Reading and Writing: disk
fflush
Reading and Writing: the
FFT
FFT and Fast Fourier
FftCL
FFT and Fast Fourier
FftSinCL
FFT and Fast Fourier
field selection operator, .
Structures
FileDeleteCL
Disk files
FileFindCL
Disk files
FileNewCL
Disk files
FileStdioCL
Printing it out
finite
Mathematical functions
float
Numerical types
floor
Mathematical functions
FontStyleCT
Graphics
FontCL
Changing the appearance of
fopen
Reading and Writing: disk
for
for
form-feed, \f
The char type
Fourier transform
Fast Fourier Sine transform, FftSinCL
FFT and Fast Fourier
Fast Fourier transform, FftCL
FFT and Fast Fourier
fprintf
Reading and Writing: disk
free
Miscellaneous
fscanf
Reading and Writing: disk
function pointers
Function pointers (advanced)
function prototypes
Calling functions defined anywhere
functions
in C
Declaring and using functions
special functions
Special functions
GaussElimCL
Matrix routines
Gaussian Elimination with pivoting
Matrix routines
GAxesCL
Drawing graphs line by
GAxisColoursCL
Changing its appearance
GBorderCL
Graph Decorations
GBoxCL
Graph Decorations
GBrushStyleCL
Changing its appearance
GDefaultsCL
Graphics
GGridCL
Graph Decorations
GLabelCL
Graph Decorations
GLineColourCL
Changing its appearance
GLineModeCL
Changing its appearance
GLineStyleCL
Changing its appearance
global variables
Variables
golden section method
Minimisation and root-finding
goto
The break, continue and
GPortCL
Changing where your graph
graphics files (Metafiles)
Printing out graphs
graphics routines, miscellaneous
Graphics
graphs
Plotting graphs
advanced features
Graph Decorations
changing where graphs appear
Changing where your graph
customising
Customising your graph
plotting
<i>see Plotting graphs
GrayCC
Graphics
GRecordCL
Printing out graphs
GreenCC
Graphics
GSaveCL
Printing out graphs
HaltCL
Miscellaneous
histograms
with one independent variable
Two-dimensional data
with two independent variables
Three-dimensional data
hyperbolic functions
Mathematical functions
if
if
#include
Preprocessor directives | Preprocessor directives
indirection operator
*
Memory addresses
->
Structures
Infinity
Overflow
InitCL
Miscellaneous
InitGraphicsCL
Miscellaneous
InitStdioCL
Miscellaneous
input
arrays
Entering and Editing arrays
escape
The Escape key
using CCATSL
Getting input from the
using menus
Menus
int
Numerical types
integration
Integration
QuadCL
Integration
RombergCL
Integration
Runge-Kutta (Rk4CL)
Ordinary Differential Equations
Runge-Kutta-Fehlberg (Rkf45CL)
Ordinary Differential Equations
Runge-Kutta-Fehlberg (RkfCL)
Ordinary Differential Equations
interpolation
<i>see cubic spline interpolation
InvertCL
Matrix routines
InvPhiCL
Special functions
isinf
Mathematical functions
isnan
Mathematical functions
IsotropicCL
Graphics
JacobiCL
Matrix routines
JOIN
Graphics
labelling graphs
Graph Decorations
Laguerre's Method
Minimisation and root-finding
libraries, using C
Some hilights of the
LightBlueCC
Graphics
LightCyanCC
Graphics
LightGrayCC
Graphics
LightGreenCC
Graphics
LightMagentaCC
Graphics
LightRedCC
Graphics
LineStyleCT
Graphics
Linear equations
<i>see Matrix routines
LineModeCT
Graphics
literals, character
Literals
literals, numerical
Literals
local variables
Local variables
log
Mathematical functions
log10
Mathematical functions
logarithmic functions
Mathematical functions
long
Numerical types
long double
Numerical types
macros
Preprocessor directives
MagentaCC
Graphics
main, in C
Some examples
malloc
Miscellaneous
math.h
Some hilights of the
mathematical routines
Mathematical functions
integration
<i>see integration
matrices
<i>see Matrix routines
minimisation
Minimisation and root-finding
ODEs
<i>see Ordinary Differential Equations
Poisson solver
Poisson solver, PoissonCL
root-finding
Minimisation and root-finding
Special functions
Special functions
spline interpolation
Spline interpolation
Transform techniques
FFT and Fast Fourier
Matrix routines
banded linear systems, BandCL
Matrix routines
condition number for decomposition/inversion of matrices, ConditonCL
Matrix routines
decomposition, DecomposeCL
Matrix routines
Eigenvalues and Eigenvectors
Jacobi method for real symmetric matrices, JacobiCL
Matrix routines
Modified power method, EigenValCL
Matrix routines
The Power method, EigenMaxCL
Matrix routines
Gaussian elimination, GaussElimCL
Matrix routines
inversion, InvertCL
Matrix routines
Singular value decomposition, SvdCL
Matrix routines
solve using decomposed form, SolveCL
Matrix routines
tridiagonal linear system, TridiagCL
Matrix routines
memory addresses
Memory addresses
MenuCL
Menus
MenuCloseCL
Menus
MenuOpenCL
Menus
MenuRestCL
Menus
MenuRestrictCL
Menus
Menus
Menus
Menus (miscellaneous routines)
Windows, Menus and dialog
MenuSelectCL
Menus
MenuWakeCL
Menus
MessageCL
The message, status and
Metafiles
Printing out graphs
MinCL
Minimisation and root-finding
minimisation
Minimisation and root-finding
of a unimodal function, MinCL
Minimisation and root-finding
modulus operator, %
Operators
Mouse click
Graphics
multiplication, *
Operators
NaN (not-a-number)
Overflow
newline, \n
The char type
non-writable memory
Memory addresses
normal distribution
Special functions
not
bitwise operator, ~
Operators
logical operator, !
Logical operators
numerical integration
<i>see integration
numerical literals
Literals
numerical operators
Operators
numerical overflow
Overflow
numerical ranges, determining
Determining the range of
numerical types
Numerical types
nxor
Logical operators
ODEFunctionCT
Mathematical Functions
operators
arrays and strings
Operators on arrays and
associativity
Associativity and precedence of
indirection
*
Memory addresses
->
Structures
logical
Logical operators
numerical
Operators
pointers
Operators on pointers
precedence
Associativity and precedence of
or
bitwise operator,
logical operator,

Ordinary Differential Equations
Ordinary Differential Equations
Runge-Kutta (Rk4CL)
Ordinary Differential Equations
Runge-Kutta-Fehlberg (Rkf45CL)
Ordinary Differential Equations
Runge-Kutta-Fehlberg (RkfCL)
Ordinary Differential Equations
output
CCATSL windows and graphics
Plotting graphs
CCATSL windows and text
Writing in a window
CCATSL windows, miscellaneous
Windows, Menus and dialog
printing graphics
Printing out graphs
printing text
Printing it out
overflow in numerical types
Overflow
page-break, \f
The char type
PauseCL
The Escape key
PhiCL
Special functions
Plotting graphs
three-dimensional data
Three-dimensional data
two-dimensional data
Two-dimensional data
plotting symbols
Graphics
pointer arithmetic
Operators on pointers
pointers
Pointers
memory addresses
Memory addresses
Poisson Equation
Poisson solver, PoissonCL
PoissonCL
Poisson solver, PoissonCL
PolarContourCL
Three-dimensional data
PolyRootsCL
Minimisation and root-finding
popup menu
Menus
pow
Mathematical functions
preprocessor directives
Preprocessor directives
PRESET
Changing its appearance
printf
Some examples | Reading and Writing: the
PrintfCL
Writing in a window
printing out text
Printing it out
PrintStdioCL
Printing it out
pull-down menu
Menus
QuadCL
Integration
Quadrature
<i>see integration
random number generation
Random Numbers
random numbers
Mathematical functions
RandomCL
Random Numbers
RandomIntCL
Random Numbers
Read
Reading and Writing: the
read-only memory
Memory addresses
ReadIntCL
Entering variables
Readln
Reading and Writing: the
ReadDoubleCL
Entering variables
ReadStringCL
Entering variables
RedCC
Graphics
reference manual on C
Introduction
register
Storage-class specifiers (advanced)
RESCALE
Changing its appearance
RGBColourCL
Graphics
rint
Mathematical functions
Rk4CL
Ordinary Differential Equations
Rkf45CL
Ordinary Differential Equations
RkfCL
Ordinary Differential Equations
Romberg Extrapolation
<i>see RombergCL
RombergCL
Integration
root-finding
cubic equation
Minimisation and root-finding
monotone functions
Minimisation and root-finding
Runge-Kutta method
Ordinary Differential Equations
Runge-Kutta-Fehlberg method
Ordinary Differential Equations | Ordinary Differential Equations
scales, changing graph scales
Changing its appearance
scanf
Some examples | Pointers and scanf | Reading and Writing: the
scope
Variables
Screen aspect ratio
Graphics
Set2DPlotCL
Drawing graphs line by
Set3DPlotCL
Drawing graphs line by
SetRandomCL
Random Numbers
short
Numerical types
signed char
Numerical types
signed int
Numerical types
signed long
Numerical types
signed short
Numerical types
sin
Mathematical functions
single-quote, \'
The char type
sinh
Mathematical functions
sizeof
Miscellaneous
SOLID
Graphics
SolveCL
Matrix routines
solving equation, ZeroCL
Minimisation and root-finding | Minimisation and root-finding
Special functions
Bessel function, BesselCL
Special functions
Cumulative normal density function, PhiCL
Special functions
Inverse normal distribution function, InvPhiCL
Special functions
Spline interpolation
Spline interpolation
SplineCL
Spline interpolation
SplineValCL
Spline interpolation
sqrt
Mathematical functions
SQUARE
Graphics
srand48
Mathematical functions
standard plotting symbols
Graphics
static
Storage-class specifiers (advanced)
StatusCL
The message, status and
stdio.h
Some hilights of the
stdlib.h
Some hilights of the
storage-class specifiers
Storage-class specifiers (advanced)
strcmp
String functions
strcpy
String functions
streams
Reading and Writing: the
strings
Arrays | Strings
strlen
String functions
strncpy
String functions
structs
Structures
subtraction, -
Operators
SURFACE
Graphics
surface plots
Three-dimensional data
SvdCL
Matrix routines
switch
switch
tab, \t, \v
The char type
tan
Mathematical functions
tanh
Mathematical functions
TextColoursCL
Changing the appearance of
TickCL
Time
time
Miscellaneous
time (miscellaneous commands)
Time
time.h
Some hilights of the
TockCL
Time
Transform techniques
FFT and Fast Fourier
Fast Fourier Sine Transform, FftSinCL
FFT and Fast Fourier
Fast Fourier Transform, FftCL
FFT and Fast Fourier
TRIANGLE
Graphics
TridiagCL
Matrix routines
trigonometric functions
Mathematical functions
typedef
typedef (advanced)
types
char
The char type
void*
The void type
void
The void type
array and string
Arrays and Strings
enumerated
Enumerated types
numerical
Numerical types
pointers
Memory addresses
types in C
Types
union
Unions and bitfields (advanced)
unsigned char
Numerical types
unsigned int
Numerical types
unsigned long
Numerical types
unsigned short
Numerical types
using libraries in C
Some hilights of the
Van der Pol oscillator
Ordinary Differential Equations
VAR arguments
Passing arrays, structs and
variables
CCATSL variables
CCATSL variables, types and
variables in C
Variables
ViewPointCL
Changing its appearance
visibility
Variables
void
The void type
volatile
Type qualifiers (advanced)
WaitCL
Time
WClearCL
Changing where your graph
WCurrentCL
Changing where your graph
WHideCL
Basic CCATSL window routines
while
Some examples | Some examples | while
WhiteCC
Graphics
whitespace
The char type
WindowTypeCT
Graphics
WindowCL
Basic CCATSL window routines
WindowCT
Graphics
WindowExCL
Basic CCATSL window routines
windows
Using CCATSL Windows
basic operations
Basic CCATSL window routines
message and status windows
The message, status and
plotting graphs
Plotting graphs
writing text
Writing in a window
Windows (miscellaneous routines)
Windows, Menus and dialog
WIREFRAME
Graphics
WLinesCL
Writing in a window
Write
Reading and Writing: the
Writeln
Reading and Writing: the
WSelectCL
Windows, Menus and dialog
WShowCL
Basic CCATSL window routines
WTitleCL
Windows, Menus and dialog
XAxisLabelCL
Graph Decorations
XCROSS
Graphics
XIntervalsCL
Changing its appearance
xor
bitwise operator, ^
Operators
logical operator, !=
Logical operators
XOriginCL
Changing its appearance
XRangeCL
Changing its appearance
XSortCL
Miscellaneous
XYCrossWiresCL
Graph Decorations
XYCurveCL
Two-dimensional data
XYDrawCL
Drawing graphs line by
XYHistogramCL
Two-dimensional data
XYLabelCL
Graph Decorations
XYMouseCL
Graphics
XYMoveCL
Drawing graphs line by
XYPolygonCL
Graphics
XYPolygonFillCL
Graphics
XYSortCL
Miscellaneous
XYSymbolCL
Graph Decorations
XYZContourCL
Three-dimensional data
XYZCrossWiresCL
Graph Decorations
XYZCurveCL
Three-dimensional data
XYZDrawCL
Drawing graphs line by
XYZHistogramCL
Three-dimensional data
XYZLabelCL
Graph Decorations
XYZMoveCL
Drawing graphs line by
XYZPolygonCL
Graphics
XYZPolygonFillCL
Graphics
XYZRangesCT
Graphics
XYZSortCL
Miscellaneous
XYZSurfaceCL
Three-dimensional data
XYZSymbolCL
Graph Decorations
YAxisLabelCL
Graph Decorations
YellowCC
Graphics
YIntervalsCL
Changing its appearance
YOriginCL
Changing its appearance
YRangeCL
Changing its appearance
ZAxisLabelCL
Graph Decorations
ZeroCL
Minimisation and root-finding
ZIntervalsCL
Changing its appearance
ZOriginCL
Changing its appearance
ZRangeCL
Changing its appearance



CATAM admin 2010-02-23