#include <CollocWt.h>
List of all members.
Public Member Functions |
| CollocWt (void) |
| CollocWt (octave_idx_type nc, octave_idx_type il, octave_idx_type ir) |
| CollocWt (octave_idx_type nc, octave_idx_type il, octave_idx_type ir, double l, double rr) |
| CollocWt (octave_idx_type nc, double a, double b, octave_idx_type il, octave_idx_type ir) |
| CollocWt (octave_idx_type nc, double a, double b, octave_idx_type il, octave_idx_type ir, double ll, double rr) |
| CollocWt (const CollocWt &a) |
CollocWt & | operator= (const CollocWt &a) |
| ~CollocWt (void) |
CollocWt & | resize (octave_idx_type nc) |
CollocWt & | add_left (void) |
CollocWt & | delete_left (void) |
CollocWt & | set_left (double val) |
CollocWt & | add_right (void) |
CollocWt & | delete_right (void) |
CollocWt & | set_right (double val) |
CollocWt & | set_alpha (double val) |
CollocWt & | set_beta (double val) |
octave_idx_type | ncol (void) const |
octave_idx_type | left_included (void) const |
octave_idx_type | right_included (void) const |
double | left (void) const |
double | right (void) const |
double | width (void) const |
double | alpha (void) const |
double | beta (void) const |
ColumnVector | roots (void) |
ColumnVector | quad (void) |
ColumnVector | quad_weights (void) |
Matrix | first (void) |
Matrix | second (void) |
Protected Member Functions |
void | init (void) |
void | error (const char *msg) |
Protected Attributes |
octave_idx_type | n |
octave_idx_type | inc_left |
octave_idx_type | inc_right |
double | lb |
double | rb |
double | Alpha |
double | Beta |
ColumnVector | r |
ColumnVector | q |
Matrix | A |
Matrix | B |
bool | initialized |
Friends |
std::ostream & | operator<< (std::ostream &, const CollocWt &) |
Constructor & Destructor Documentation
CollocWt::CollocWt |
( |
void |
|
) |
[inline] |
CollocWt::CollocWt |
( |
const CollocWt & |
a |
) |
[inline] |
CollocWt::~CollocWt |
( |
void |
|
) |
[inline] |
Member Function Documentation
CollocWt& CollocWt::add_left |
( |
void |
|
) |
[inline] |
CollocWt& CollocWt::add_right |
( |
void |
|
) |
[inline] |
double CollocWt::alpha |
( |
void |
|
) |
const [inline] |
double CollocWt::beta |
( |
void |
|
) |
const [inline] |
CollocWt& CollocWt::delete_left |
( |
void |
|
) |
[inline] |
CollocWt& CollocWt::delete_right |
( |
void |
|
) |
[inline] |
void CollocWt::error |
( |
const char * |
msg |
) |
[protected] |
Matrix CollocWt::first |
( |
void |
|
) |
[inline] |
void CollocWt::init |
( |
void |
|
) |
[protected] |
double CollocWt::left |
( |
void |
|
) |
const [inline] |
double CollocWt::right |
( |
void |
|
) |
const [inline] |
Matrix CollocWt::second |
( |
void |
|
) |
[inline] |
CollocWt& CollocWt::set_alpha |
( |
double |
val |
) |
[inline] |
CollocWt& CollocWt::set_beta |
( |
double |
val |
) |
[inline] |
CollocWt & CollocWt::set_left |
( |
double |
val |
) |
|
CollocWt & CollocWt::set_right |
( |
double |
val |
) |
|
double CollocWt::width |
( |
void |
|
) |
const [inline] |
Friends And Related Function Documentation
std::ostream& operator<< |
( |
std::ostream & |
os, |
|
|
const CollocWt & |
a | |
|
) |
| | [friend] |
Member Data Documentation
The documentation for this class was generated from the following files: