User Guide
sympy_replace_solutions_visitor.hpp File Reference

Replace statements in node with pre_solve_statements, tmp_statements, and solutions. More...

Detailed Description

Replace statements in node with pre_solve_statements, tmp_statements, and solutions.

Definition in file sympy_replace_solutions_visitor.hpp.

#include "visitors/ast_visitor.hpp"
#include <algorithm>
#include <set>
#include <string>
#include <unordered_map>
#include <unordered_set>
#include <vector>

Go to the source code of this file.

Classes

class  nmodl::visitor::SympyReplaceSolutionsVisitor
 Replace statements in node with pre_solve_statements, tmp_statements, and solutions. More...
 
struct  nmodl::visitor::SympyReplaceSolutionsVisitor::InterleavesCounter
 Count interleaves of assignment statement inside the system of equations. More...
 
struct  nmodl::visitor::SympyReplaceSolutionsVisitor::StatementDispenser
 Sorts and maps statements to variables keeping track of what needs updating. More...
 

Namespaces

 nmodl
 encapsulates code generation backend implementations
 
 nmodl::visitor
 Implementation of different AST visitors.