User Guide
codegen Directory Reference

Code generation backend implementations for CoreNEURON.

More...

Detailed Description

Code generation backend implementations for CoreNEURON.

Code generation backend implementations for NEURON.

Files

file  codegen_acc_visitor.cpp [code]
 
file  codegen_acc_visitor.hpp [code]
 Visitor for printing C++ code with OpenACC backend
 
file  codegen_compatibility_visitor.cpp [code]
 
file  codegen_compatibility_visitor.hpp [code]
 Visitor for printing compatibility issues of the mod file
 
file  codegen_coreneuron_cpp_visitor.cpp [code]
 
file  codegen_coreneuron_cpp_visitor.hpp [code]
 Visitor for printing C++ code compatible with legacy api of CoreNEURON
 
file  codegen_cpp_visitor.cpp [code]
 
file  codegen_cpp_visitor.hpp [code]
 Visitor for printing C++ code compatible with legacy api of CoreNEURON
 
file  codegen_helper_visitor.cpp [code]
 
file  codegen_helper_visitor.hpp [code]
 Helper visitor to gather AST information to help code generation.
 
file  codegen_info.cpp [code]
 
file  codegen_info.hpp [code]
 Various types to store code generation specific information.
 
file  codegen_naming.hpp [code]
 
file  codegen_neuron_cpp_visitor.cpp [code]
 
file  codegen_neuron_cpp_visitor.hpp [code]
 Visitor for printing C++ code compatible with legacy api of NEURON
 
file  codegen_transform_visitor.cpp [code]
 
file  codegen_transform_visitor.hpp [code]
 
 
file  codegen_utils.cpp [code]
 
file  codegen_utils.hpp [code]
 Implement utility functions for codegen visitors.