Quick Navigation:
Go to Home
MS Research
PhD Research
Curriculum Vitae
Linux
Matlab
On-line Stores
Cycling
Medicine & Health
LaTeX
OOP & C++
Sony PCM-R500 DAT
|

|
Next: struct bd
Up: Data structures
Previous: struct cross_section_fuel_set
  Contents
  Index
struct btd
The structure variable btd of type block_tri_diag holds the
block-tri-diagonal matrix B in (1.91).
The structure type block_tri_diag is defined in the module
mathlib1.c and if we assume N blocks of size (I_block x I_block)
it has the following form
e
- Description
- l
- Block-diagonal (main diagonal) matrix of order
(N x (I_block x I_block)) arranged as a N
dimensional vector of (I_block x I_block) order
matrices.
- l
- Upper block-diagonal of order
((N-1) x (I_block x I_block)). Since the
block-matrices are diagonal matrices we only store the diagonal
entries. Hence the upper block-diagonal is stored as a (N-1)
order vector of diagonal matrices (= vectors) of order
I_block.
Note that we in our case do not need to store the lower block-diagonal matrix
(see (1.75)).
Revision 2.0, Copyright © 1999-2004 Jakob
Christensen
http://www.JakobCHR.com
E-Mail: webmaster@JakobCHR.com
|
Top Quality Developed with Danish Brain Power
|
|
|
|
|