#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.
|
|
◆ 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: