KADATH
|
Class implementing an integral equation. More...
#include <system_of_eqs.hpp>
Public Member Functions | |
Eq_int (int nop) | |
Constructor just sets n_ope. More... | |
~Eq_int () | |
Destructor. More... | |
double | get_val () const |
Return the value of the equation. More... | |
double | get_der () const |
Return the variation of the equation. More... | |
void | set_part (int i, Ope_eq *ope) |
Sets one of the Ope_eq needed by the equation. More... | |
Protected Attributes | |
int | n_ope |
Number of terms. More... | |
Ope_eq ** | parts |
Array of pointers on the various terms. More... | |
Friends | |
class | System_of_eqs |
Class implementing an integral equation.
Definition at line 1418 of file system_of_eqs.hpp.
Kadath::Eq_int::Eq_int | ( | int | nop | ) |
Constructor just sets n_ope.
nop | : the number of operators involved. |
Definition at line 26 of file eq_int.cpp.
Kadath::Eq_int::~Eq_int | ( | ) |
double Kadath::Eq_int::get_der | ( | ) | const |
Return the variation of the equation.
Definition at line 47 of file eq_int.cpp.
double Kadath::Eq_int::get_val | ( | ) | const |
Return the value of the equation.
Definition at line 39 of file eq_int.cpp.
References Kadath::Ope_eq::action(), Kadath::Term_eq::get_val_d(), n_ope, and parts.
void Kadath::Eq_int::set_part | ( | int | i, |
Ope_eq * | ope | ||
) |
Sets one of the Ope_eq
needed by the equation.
i | : the part to be set. |
ope | : pointer on the operator to be used. |
Definition at line 54 of file eq_int.cpp.
|
protected |
Number of terms.
Definition at line 1421 of file system_of_eqs.hpp.
|
protected |
Array of pointers on the various terms.
Definition at line 1422 of file system_of_eqs.hpp.