Class xlifepp::SuLinearForm#
-
class SuLinearForm#
-
Collaboration diagram for xlifepp::SuLinearForm:
describes a linear combination of linear forms with the same unknown.
Public Functions
-
inline SuLinearForm()#
-
default constructor
-
SuLinearForm(const SuLinearForm &sulf)#
-
copy constructor
-
~SuLinearForm()#
-
destructor
-
string_t asString() const#
-
as symbolic string
-
bool checkConsistancy(const SuLinearForm &sulf) const#
-
check consitancy of Unknown
-
bool normalRequired() const#
-
true if normal is required
-
SuLinearForm &operator*=(const complex_t &c)#
-
multiply by a complex
-
SuLinearForm &operator+=(const SuLinearForm &sulf)#
-
sum of linear forms
-
SuLinearForm &operator-=(const SuLinearForm &sulf)#
-
difference of linear forms
-
SuLinearForm &operator/=(const complex_t &c)#
-
divide by a complex
-
SuLinearForm &operator=(const SuLinearForm &sulf)#
-
assignment operator
-
void print(std::ostream &os) const#
-
print utility
-
LinearFormType type() const#
-
return the type of the linear form (intg,doubleIntg,linearCombination)
-
bool xnormalRequired() const#
-
true if x-normal is required
-
bool ynormalRequired() const#
-
true if y-normal is required
-
inline SuLinearForm()#