Public Member Functions | |
SymbolMapBuilderVisitor (GiNaC::exmap &em) | |
void | visit (const symbol &s) |
Public Attributes | |
GiNaC::exmap & | symbolmap |
Definition at line 1094 of file ginac_tools.cpp.
SyFi::SymbolMapBuilderVisitor::SymbolMapBuilderVisitor | ( | GiNaC::exmap & | em | ) | [inline] |
void SyFi::SymbolMapBuilderVisitor::visit | ( | const symbol & | s | ) | [inline] |
Definition at line 1103 of file ginac_tools.cpp.
References symbolmap.
01104 { 01105 GiNaC::exmap::iterator it = symbolmap.find(s); 01106 if(it != symbolmap.end()) 01107 { 01108 it->second++; 01109 } 01110 else 01111 { 01112 //GiNaC::exmap::value_type p(ex(s), ex(s)); 01113 //symbolmap.insert(p); 01114 symbolmap[ex(s)] = ex(s); 01115 } 01116 }
GiNaC::exmap& SyFi::SymbolMapBuilderVisitor::symbolmap |