#include <letter.h>
Inheritance diagram for letter:

Public Member Functions | |
| letter (const GiNaC::ex &l, const GiNaC::ex &d) | |
| letter (const GiNaC::ex &l, const GiNaC::ex &d, const GiNaC::ex &i) | |
| void | archive (GiNaC::archive_node &node) const |
| void | read_archive (const GiNaC::archive_node &node, GiNaC::lst &sym_lst) |
| GiNaC::return_type_t | return_type_tinfo () const |
| void | print (const GiNaC::print_context &c, unsigned level=0) const |
| GiNaC::ex | eval (int level=0) const |
| GiNaC::ex | concat_speedy (const GiNaC::ex &l) const |
The model for a letter is
Here
is the scale,
is the degree and
the index.
|
|
Assumes that the indices are the same or equal to the default one. The multiplication is performed according to
and returns directly a letter. The result gets the index from the first letter, if this one differs from _default_index, otherwise the result gets the index from the second letter. Reimplemented from basic_letter. Reimplemented in unit_letter. |
|
|
If the scale equals one, evaluation returns a unit_letter . If the index is an integer, the object is evaluated explicitly. Reimplemented from basic_letter. Reimplemented in unit_letter. |
1.3.7