Symbols
#define 22
A
abstract structures 1
addition 26
algebra 2, 15
algebras 2
Allocate 25
arbitrarily connected 30
array 4
ASCII 9
B
band width 17, 18
banded matrix 17, 18
bijection 9
BINARY 9
block structure 20
block tridiagonal 20
blocks 20
building a set 7
C
category 9
centering 9, 10
chain 9
Cholesky decomposition 21
code development 40
columns 4, 17
Complex 3
complex 2
complex structure 2, 3
component 30
computational mesh 20
computational meshes 2, 9
conjugate gradient 21
conjugate gradient iterations 21
connectivity 5, 6, 31
Constructors 25
convergence 21
convergence criterion 20
coordinates 9
Create 17, 18, 19
cyclic reduction 21
D
Data Structures 2
decomposition 17, 21
define 22
Destructors 25
diagonal 20, 21
difference 18
dimension 5
dimension of the set 25
dimension_elem 5
dimensionless parameter 21
division 26
Documentation 40
domain 9
domain sets 9
double 4
E
E_CENT 10
ectors 21
edge centered 10
element 17
element_type 5
elements 2, 5, 15, 25
Equation Solvers 20
es_type 5
Example of building a set 7
Example of ICCG Routine 35
Example of Topological Sort Routine 38
EXAMPLES 32
Examples of MATRIX Functions 33
extrema 5
F
F_CENT 10
face centered 10
Field 15
field 2, 5, 15
Field Operators 26
field structure 2
fields 2
file 9
file information 9
file_info 9
file_type 9
fix 24
float 4
fractional part 24
G
Geometry 22
group 15
H
HUGE 22
I
ICCG 20
ICCG Routine 35
imag 3
imaginary part 3
incomplete Cholesky decomposition 21
index 20
indexing 4
info 5
info_type 5
injection 9
inner product 22
integer part 24
interpolation 5
interpolations 2
intersection point 22
Introduction 1
inverse 17
iterations 21
L
line segment 22
logical shape 4
logically rectangular 30
lower band width 17, 18
LU decomposed matrix 17, 18
LU decomposition 17
M
macro 17
MAKE 7
MAKE_N 7
map 9
map_type 9
Mapping 9
mapping 2
mapping structure 2
Mathematical Functions 24
mathematics 1
matrices 2
matrix 1, 2, 18, 19, 33
matrix element 17
MATRIX Manipulation Routines 17
matrix solvers 20
matrix structure 2, 20
max_index 5
mesh 9
mesh array 20
meshes 2
metric 5
mod 26
multiplication 26
N
n_elements 5
name 5, 9, 10
ncol 4
next 9
node centered 10
node centers 9
norm of the residual 21
nrow 4
number of columns 4
number of elements 5
number of iterations 21
number of levels 21
number of rows 4
Numerical Recipes in C 1
numerical simulation 9
O
off-diagonal parts 20
off-diagonal vectors 21
one based indexing 4
operations 5, 15
Operators 26
opers 5
order of the matrix 17, 18
P
PACT 1, 40
PDB 9
pivoting information 17, 18
PM_block_tridi 20
PM_colinear_2d 22
PM_colinear_3d 22
PM_contains_2d 23
PM_contains_3d 23
PM_convex_hull 23
PM_create 17, 33
PM_cross 22
PM_cross_line_plane 22
PM_cross_seg 22
PM_decb 17
PM_decompose 17
PM_destroy 17
PM_dot 22
PM_element 17, 33
PM_fdivide 26
PM_field structure 15, 26
PM_fix 24
PM_fminus 26
PM_fplus 26
PM_frac 24
PM_ftimes 26
PM_iccg 20, 36, 37
PM_idivide 26
PM_iminus 26
PM_imodulo 26
PM_intersect_line_polygon 23
PM_inv_times_ds 17
PM_inverse 17, 34
PM_iplus 26
PM_itimes 26
PM_ldivide 26
PM_lminus 26
PM_lmodulo 26
PM_lower 17
PM_lplus 26
PM_ltimes 26
PM_make_mapping 25
PM_make_set 25
PM_map_info structure 10
PM_mapping 9, 25, 26
PM_matrix 4
PM_mesh_topology 31
PM_minus 18
PM_minus_s 18
PM_nearest_point 23
PM_plus 18
PM_plus_s 18
PM_power 24
PM_print 18, 33
PM_random 24
PM_rel_mapping 25
PM_rel_set 25
PM_round 24
PM_set 5, 6, 25, 26, 30, 32
PM_set structure 5, 9, 25
PM_sgn 24
PM_sign 24
PM_sol 18
PM_solb 18
PM_solve 18, 33
PM_sqr 24
PM_t_sort 27, 39
PM_times 18, 33
PM_times_s 18
PM_transpose 18, 33
PM_tridi 21
PM_upper 19
pmaset 30
pmbset 30
pmcfft 29
pmeset 30
PML 1, 2, 16, 21, 28, 40
PML test programs 32
pmmtop 31
pmrfft 29
pmszft 29
pointer to a function 26
portability 1
portable 40
Portable Mathematics Library 1
positive definite 20
power 24
Print the matrix 18
product 18
R
random number 24
range 9
range sets 9
ray 22
REAL 4
real 3
real part 3
Related Documenatation 40
Release 17, 25
residual 21
ring 2, 15
Round 24
rows 4, 17
S
SC_arrlen 7
SC_DOUBLE_S 7
SC_strsave 7
scalar machine 21
scales 5
SCORE 7
segment 22
Set 5
set 2, 6, 7, 9, 15, 25
set structure 2
shape 4
sign 24
simulation 9
simulations 1
solution 18, 21
Solve 20, 21
solve 18, 20
Solvers 20
Sort Routine 38
Sorting 27
sparse matrices 20
sub- diagonal 21
sub-diagonal 20
sub-diagonal part 17
subtraction 26
sum 18
Summary of the PML C API 16
Summary of the PML FORTRAN API 28
super- diagonal 20
super-diagonal 21
super-diagonal part 19
surjection 9
symmetric 20
symmetry 5
symmetry_type 5
system of equations 20
T
tensors 2
topological information 6
topological sort 27
Topological Sort Routine 38
topology 5, 6
topology_type 5, 6
transpose 18
tridiagonal 20, 21
U
U_CENT 10
uncentered 10
upper band width 17, 18
V
vector 4, 22
vector machine 21
vector space 15
vectors 2, 20, 22
visualization 2, 5, 9, 40
Z
Z_CENT 10
zone centered 9, 10