#include <Indices.hh>
|
void | collect_index_values (Ex::iterator ind_values) |
| Given the right-hand side of a 'values={...}' node, generate a list of all index values in index_values. More...
|
|
◆ position_t
Enumerator |
---|
free | |
fixed | |
independent | |
◆ Indices()
◆ collect_index_values()
void Indices::collect_index_values |
( |
Ex::iterator |
ind_values | ) |
|
|
private |
Given the right-hand side of a 'values={...}' node, generate a list of all index values in index_values.
◆ equals()
◆ latex()
void Indices::latex |
( |
std::ostream & |
str | ) |
const |
|
overridevirtual |
Display the property on the stream.
Generate a LaTeX representation of the property, assuming LaTeX is in text mode (so it needs dollar symbols to switch to maths).
Reimplemented from cadabra::property.
◆ name()
std::string Indices::name |
( |
| ) |
const |
|
overridevirtual |
◆ parse()
bool Indices::parse |
( |
Kernel & |
kernel, |
|
|
std::shared_ptr< Ex > |
ex, |
|
|
keyval_t & |
keyvals |
|
) |
| |
|
overridevirtual |
◆ unnamed_argument()
virtual std::string cadabra::Indices::unnamed_argument |
( |
| ) |
const |
|
inlineoverridevirtual |
◆ validate()
void Indices::validate |
( |
const Kernel & |
k, |
|
|
const Ex & |
ex |
|
) |
| const |
|
overridevirtual |
◆ parent_name
std::string cadabra::Indices::parent_name |
◆ position_type
◆ set_name
std::string cadabra::Indices::set_name |
◆ values
std::vector<Ex> cadabra::Indices::values |
The documentation for this class was generated from the following files: