Loading...
Searching...
No Matches
ast_extensions Namespace Reference

Classes

class  Conditional
 
class  TerraNeoASTPrinter
 

Functions

 flattened_cse (M, prefix)
 
 create_3x3_mat_symbols (prefix)
 
 create_3x3_mat_from_col_vec (prefix, col, col_vec)
 
 replace_matrix (matrix, prefix)
 
 make_ast_from_exprs (exprs)
 
 terraneo_ccode (stmts)
 

Function Documentation

◆ create_3x3_mat_from_col_vec()

ast_extensions.create_3x3_mat_from_col_vec (   prefix,
  col,
  col_vec 
)

◆ create_3x3_mat_symbols()

ast_extensions.create_3x3_mat_symbols (   prefix)

◆ flattened_cse()

ast_extensions.flattened_cse (   M,
  prefix 
)

◆ make_ast_from_exprs()

ast_extensions.make_ast_from_exprs (   exprs)

◆ replace_matrix()

ast_extensions.replace_matrix (   matrix,
  prefix 
)

◆ terraneo_ccode()

ast_extensions.terraneo_ccode (   stmts)