From be1b4b616804c9b1a0bf419cc615285e65f8df96 Mon Sep 17 00:00:00 2001
From: iomaganaris print_fast_imem_calculation() override nmodl::codegen::CodegenAccVisitor protectedvirtual print_first_pointer_var_index_getter() nmodl::codegen::CodegenCoreneuronCppVisitor protected
- print_function(const ast::FunctionBlock &node) override nmodl::codegen::CodegenCoreneuronCppVisitor protectedvirtual
+ print_function_call(const ast::FunctionCall &node) override nmodl::codegen::CodegenCoreneuronCppVisitor protectedvirtual print_function_call(const ast::FunctionCall &node) nmodl::codegen::CodegenCppVisitor protectedvirtual print_function_declaration(const T &node, const std::string &name) nmodl::codegen::CodegenCoreneuronCppVisitor protected print_function_or_procedure(const ast::Block &node, const std::string &name) override nmodl::codegen::CodegenCoreneuronCppVisitor protectedvirtual
@@ -240,11 +240,11 @@
print_function_procedure_helper(const ast::Block &node) override nmodl::codegen::CodegenCoreneuronCppVisitor protectedvirtual print_namespace_end() override nmodl::codegen::CodegenCoreneuronCppVisitor protectedvirtual print_namespace_start() override nmodl::codegen::CodegenCoreneuronCppVisitor protectedvirtual
- print_namespace_stop() override nmodl::codegen::CodegenCoreneuronCppVisitor protectedvirtual
+ print_net_event_call(const ast::FunctionCall &node) nmodl::codegen::CodegenCoreneuronCppVisitor protected print_net_event_call(const ast::FunctionCall &node) override nmodl::codegen::CodegenCoreneuronCppVisitor protectedvirtual print_net_init() nmodl::codegen::CodegenCoreneuronCppVisitor protected print_net_init_acc_serial_annotation_block_begin() override nmodl::codegen::CodegenAccVisitor protectedvirtual
- print_net_init_acc_serial_annotation_block_end() override nmodl::codegen::CodegenAccVisitor protectedvirtual
+ print_net_move_call(const ast::FunctionCall &node) nmodl::codegen::CodegenCoreneuronCppVisitor protected print_net_move_call(const ast::FunctionCall &node) override nmodl::codegen::CodegenCoreneuronCppVisitor protectedvirtual print_net_receive() nmodl::codegen::CodegenCoreneuronCppVisitor protected print_net_receive_arg_size_getter() nmodl::codegen::CodegenCoreneuronCppVisitor protected
@@ -258,7 +258,7 @@
print_net_receive_buffering(bool need_mech_inst=true) nmodl::codegen::CodegenCoreneuronCppVisitor protected print_net_send_buffering() nmodl::codegen::CodegenCoreneuronCppVisitor protected print_net_send_buffering_cnt_update() const override nmodl::codegen::CodegenAccVisitor protectedvirtual
- print_net_send_buffering_grow() override nmodl::codegen::CodegenAccVisitor protectedvirtual
+ print_net_send_call(const ast::FunctionCall &node) nmodl::codegen::CodegenCoreneuronCppVisitor protected print_net_send_call(const ast::FunctionCall &node) override nmodl::codegen::CodegenCoreneuronCppVisitor protectedvirtual print_newtonspace_transfer_to_device() const override nmodl::codegen::CodegenAccVisitor protectedvirtual print_nmodl_constants() nmodl::codegen::CodegenCppVisitor protected
diff --git a/html/doxygen/classnmodl_1_1codegen_1_1_codegen_acc_visitor.html b/html/doxygen/classnmodl_1_1codegen_1_1_codegen_acc_visitor.html
index cce3ab3754..cf7898bb51 100644
--- a/html/doxygen/classnmodl_1_1codegen_1_1_codegen_acc_visitor.html
+++ b/html/doxygen/classnmodl_1_1codegen_1_1_codegen_acc_visitor.html
@@ -664,9 +664,6 @@
print_nrn_alloc() override nmodl::codegen::CodegenCoreneuronCppVisitor protectedvirtual virtual void print_global_var_struct_decl () Instantiate global var instance. More...
-
-void print_function_call (const ast::FunctionCall &node) override
- Print call to internal or external function. More... void print_top_verbatim_blocks () Print top level (global scope) verbatim blocks. More...
@@ -854,15 +851,15 @@
void print_net_receive_common_code (const ast::Block &node, bool need_mech_inst=true) Print the common code section for net receive related methods. More...
-
-void print_net_send_call (const ast::FunctionCall &node)
- Print call to net_send
. More...
-
-void print_net_move_call (const ast::FunctionCall &node)
- Print call to net_move. More...
-
-void print_net_event_call (const ast::FunctionCall &node)
- Print call to net_event. More...
+
+void print_net_send_call (const ast::FunctionCall &node) override
+ Print call to net_send
. More...
+
+void print_net_move_call (const ast::FunctionCall &node) override
+ Print call to net_move. More...
+
+void print_net_event_call (const ast::FunctionCall &node) override
+ Print call to net_event. More... void print_net_init () Print initial block in the net receive block. More...
@@ -1052,6 +1049,9 @@
void print_statement_block (const ast::StatementBlock &node, bool open_brace=true, bool close_brace=true) Print any statement block in nmodl with option to (not) print braces. More...
+
+virtual void print_function_call (const ast::FunctionCall &node)
+ Print call to internal or external function. More... void rename_function_arguments () Rename function/procedure arguments that conflict with default arguments. More...
diff --git a/html/doxygen/classnmodl_1_1codegen_1_1_codegen_coreneuron_cpp_visitor-members.html b/html/doxygen/classnmodl_1_1codegen_1_1_codegen_coreneuron_cpp_visitor-members.html
index 439364bc95..7e27838077 100644
--- a/html/doxygen/classnmodl_1_1codegen_1_1_codegen_coreneuron_cpp_visitor-members.html
+++ b/html/doxygen/classnmodl_1_1codegen_1_1_codegen_coreneuron_cpp_visitor-members.html
@@ -199,7 +199,7 @@
print_fast_imem_calculation() override nmodl::codegen::CodegenCoreneuronCppVisitor protectedvirtual print_first_pointer_var_index_getter() nmodl::codegen::CodegenCoreneuronCppVisitor protected
- print_function(const ast::FunctionBlock &node) override nmodl::codegen::CodegenCoreneuronCppVisitor protectedvirtual
+ print_function_call(const ast::FunctionCall &node) override nmodl::codegen::CodegenCoreneuronCppVisitor protectedvirtual print_function_call(const ast::FunctionCall &node) nmodl::codegen::CodegenCppVisitor protectedvirtual print_function_declaration(const T &node, const std::string &name) nmodl::codegen::CodegenCoreneuronCppVisitor protected print_function_or_procedure(const ast::Block &node, const std::string &name) override nmodl::codegen::CodegenCoreneuronCppVisitor protectedvirtual
@@ -238,11 +238,11 @@
print_function_procedure_helper(const ast::Block &node) override nmodl::codegen::CodegenCoreneuronCppVisitor protectedvirtual print_namespace_end() override nmodl::codegen::CodegenCoreneuronCppVisitor protectedvirtual print_namespace_start() override nmodl::codegen::CodegenCoreneuronCppVisitor protectedvirtual
- print_namespace_stop() override nmodl::codegen::CodegenCoreneuronCppVisitor protectedvirtual
+ print_net_event_call(const ast::FunctionCall &node) nmodl::codegen::CodegenCoreneuronCppVisitor protected print_net_event_call(const ast::FunctionCall &node) override nmodl::codegen::CodegenCoreneuronCppVisitor protectedvirtual print_net_init() nmodl::codegen::CodegenCoreneuronCppVisitor protected print_net_init_acc_serial_annotation_block_begin() nmodl::codegen::CodegenCoreneuronCppVisitor protectedvirtual
- print_net_init_acc_serial_annotation_block_end() nmodl::codegen::CodegenCoreneuronCppVisitor protectedvirtual
+ print_net_move_call(const ast::FunctionCall &node) nmodl::codegen::CodegenCoreneuronCppVisitor protected print_net_move_call(const ast::FunctionCall &node) override nmodl::codegen::CodegenCoreneuronCppVisitor protectedvirtual print_net_receive() nmodl::codegen::CodegenCoreneuronCppVisitor protected print_net_receive_arg_size_getter() nmodl::codegen::CodegenCoreneuronCppVisitor protected
@@ -256,7 +256,7 @@
print_net_receive_buffering(bool need_mech_inst=true) nmodl::codegen::CodegenCoreneuronCppVisitor protected print_net_send_buffering() nmodl::codegen::CodegenCoreneuronCppVisitor protected print_net_send_buffering_cnt_update() const nmodl::codegen::CodegenCoreneuronCppVisitor protectedvirtual
- print_net_send_buffering_grow() nmodl::codegen::CodegenCoreneuronCppVisitor protectedvirtual
+ print_net_send_call(const ast::FunctionCall &node) nmodl::codegen::CodegenCoreneuronCppVisitor protected print_net_send_call(const ast::FunctionCall &node) override nmodl::codegen::CodegenCoreneuronCppVisitor protectedvirtual print_newtonspace_transfer_to_device() const nmodl::codegen::CodegenCoreneuronCppVisitor protectedvirtual print_nmodl_constants() nmodl::codegen::CodegenCppVisitor protected
diff --git a/html/doxygen/classnmodl_1_1codegen_1_1_codegen_coreneuron_cpp_visitor.html b/html/doxygen/classnmodl_1_1codegen_1_1_codegen_coreneuron_cpp_visitor.html
index e373922cb0..87d155bf3c 100644
--- a/html/doxygen/classnmodl_1_1codegen_1_1_codegen_coreneuron_cpp_visitor.html
+++ b/html/doxygen/classnmodl_1_1codegen_1_1_codegen_coreneuron_cpp_visitor.html
@@ -649,9 +649,6 @@
print_nrn_alloc() override nmodl::codegen::CodegenCoreneuronCppVisitor protectedvirtual virtual void print_instance_struct_delete_from_device () Delete the instance struct from the device. More...
-
-void print_function_call (const ast::FunctionCall &node) override
- Print call to internal or external function. More... void print_top_verbatim_blocks () Print top level (global scope) verbatim blocks. More...
@@ -842,15 +839,15 @@
void print_net_receive_common_code (const ast::Block &node, bool need_mech_inst=true) Print the common code section for net receive related methods. More...
-
-void print_net_send_call (const ast::FunctionCall &node)
- Print call to net_send
. More...
-
-void print_net_move_call (const ast::FunctionCall &node)
- Print call to net_move. More...
-
-void print_net_event_call (const ast::FunctionCall &node)
- Print call to net_event. More...
+
+void print_net_send_call (const ast::FunctionCall &node) override
+ Print call to net_send
. More...
+
+void print_net_move_call (const ast::FunctionCall &node) override
+ Print call to net_move. More...
+
+void print_net_event_call (const ast::FunctionCall &node) override
+ Print call to net_event. More... void print_net_init () Print initial block in the net receive block. More...
@@ -1052,6 +1049,9 @@
void print_statement_block (const ast::StatementBlock &node, bool open_brace=true, bool close_brace=true) Print any statement block in nmodl with option to (not) print braces. More...
+
+virtual void print_function_call (const ast::FunctionCall &node)
+ Print call to internal or external function. More... void rename_function_arguments () Rename function/procedure arguments that conflict with default arguments. More...
@@ -1301,7 +1301,7 @@ Definition at line 1238 of file codegen_coreneuron_cpp_visitor.hpp.
Definition at line 1231 of file codegen_coreneuron_cpp_visitor.hpp.
@@ -1363,7 +1363,7 @@Definition at line 1253 of file codegen_coreneuron_cpp_visitor.hpp.
@@ -1466,7 +1466,7 @@return
a tuple <true, array_length> if variable is an array otherwise <false, 0> Definition at line 606 of file codegen_coreneuron_cpp_visitor.cpp.
+Definition at line 569 of file codegen_coreneuron_cpp_visitor.cpp.
@@ -1521,7 +1521,7 @@Definition at line 1250 of file codegen_coreneuron_cpp_visitor.cpp.
+Definition at line 1213 of file codegen_coreneuron_cpp_visitor.cpp.
@@ -1553,7 +1553,7 @@Definition at line 1124 of file codegen_coreneuron_cpp_visitor.cpp.
+Definition at line 1087 of file codegen_coreneuron_cpp_visitor.cpp.
@@ -1592,7 +1592,7 @@Definition at line 1129 of file codegen_coreneuron_cpp_visitor.cpp.
+Definition at line 1092 of file codegen_coreneuron_cpp_visitor.cpp.
@@ -1643,7 +1643,7 @@Definition at line 1428 of file codegen_coreneuron_cpp_visitor.cpp.
+Definition at line 1391 of file codegen_coreneuron_cpp_visitor.cpp.
@@ -1680,7 +1680,7 @@Definition at line 2298 of file codegen_coreneuron_cpp_visitor.cpp.
+Definition at line 2261 of file codegen_coreneuron_cpp_visitor.cpp.
@@ -1730,7 +1730,7 @@Definition at line 1502 of file codegen_coreneuron_cpp_visitor.cpp.
+Definition at line 1465 of file codegen_coreneuron_cpp_visitor.cpp.
@@ -1838,7 +1838,7 @@Definition at line 1474 of file codegen_coreneuron_cpp_visitor.cpp.
+Definition at line 1437 of file codegen_coreneuron_cpp_visitor.cpp.
@@ -1925,7 +1925,7 @@Definition at line 1448 of file codegen_coreneuron_cpp_visitor.cpp.
+Definition at line 1411 of file codegen_coreneuron_cpp_visitor.cpp.
@@ -1957,7 +1957,7 @@Definition at line 1096 of file codegen_coreneuron_cpp_visitor.cpp.
+Definition at line 1059 of file codegen_coreneuron_cpp_visitor.cpp.
@@ -1990,7 +1990,7 @@Definition at line 1107 of file codegen_coreneuron_cpp_visitor.cpp.
+Definition at line 1070 of file codegen_coreneuron_cpp_visitor.cpp.
@@ -2220,7 +2220,7 @@Definition at line 951 of file codegen_coreneuron_cpp_visitor.cpp.
+Definition at line 914 of file codegen_coreneuron_cpp_visitor.cpp.
@@ -2250,7 +2250,7 @@Definition at line 3056 of file codegen_coreneuron_cpp_visitor.cpp.
+Definition at line 3019 of file codegen_coreneuron_cpp_visitor.cpp.
@@ -2312,7 +2312,7 @@Definition at line 1139 of file codegen_coreneuron_cpp_visitor.cpp.
+Definition at line 1102 of file codegen_coreneuron_cpp_visitor.cpp.
@@ -2344,7 +2344,7 @@Definition at line 1151 of file codegen_coreneuron_cpp_visitor.cpp.
+Definition at line 1114 of file codegen_coreneuron_cpp_visitor.cpp.
@@ -2607,7 +2607,7 @@Definition at line 1575 of file codegen_coreneuron_cpp_visitor.cpp.
+Definition at line 1538 of file codegen_coreneuron_cpp_visitor.cpp.
@@ -2718,7 +2718,7 @@Definition at line 2565 of file codegen_coreneuron_cpp_visitor.cpp.
@@ -2803,7 +2803,7 @@Definition at line 789 of file codegen_coreneuron_cpp_visitor.cpp.
@@ -2834,7 +2834,7 @@Definition at line 3708 of file codegen_coreneuron_cpp_visitor.cpp.
+Definition at line 3671 of file codegen_coreneuron_cpp_visitor.cpp.
@@ -2863,7 +2863,7 @@Definition at line 3602 of file codegen_coreneuron_cpp_visitor.cpp.
@@ -2894,7 +2894,7 @@Definition at line 3677 of file codegen_coreneuron_cpp_visitor.cpp.
+Definition at line 3640 of file codegen_coreneuron_cpp_visitor.cpp.
@@ -2923,7 +2923,7 @@Definition at line 1569 of file codegen_coreneuron_cpp_visitor.cpp.
@@ -2961,7 +2961,7 @@Definition at line 3649 of file codegen_coreneuron_cpp_visitor.cpp.
+Definition at line 3612 of file codegen_coreneuron_cpp_visitor.cpp.
@@ -3030,7 +3030,7 @@Need to add instance into instance struct? data used here is wrong in AoS because as in original implementation, data is not incremented every iteration for AoS. May be better to derive actual variable names? [resolved now?] slist needs to added as local variable
-Definition at line 3270 of file codegen_coreneuron_cpp_visitor.cpp.
+Definition at line 3233 of file codegen_coreneuron_cpp_visitor.cpp.
@@ -3191,7 +3191,7 @@Definition at line 1054 of file codegen_coreneuron_cpp_visitor.cpp.
+Definition at line 1017 of file codegen_coreneuron_cpp_visitor.cpp.
@@ -3224,7 +3224,7 @@Definition at line 3552 of file codegen_coreneuron_cpp_visitor.cpp.
+Definition at line 3515 of file codegen_coreneuron_cpp_visitor.cpp.
@@ -3253,7 +3253,7 @@Definition at line 1262 of file codegen_coreneuron_cpp_visitor.cpp.
@@ -3291,45 +3291,7 @@Definition at line 893 of file codegen_coreneuron_cpp_visitor.cpp.
- - - - -
-
|
- -overrideprotectedvirtual | -
Print call to internal or external function.
-node | The AST node representing a function call |
Implements nmodl::codegen::CodegenCppVisitor.
- -Definition at line 510 of file codegen_coreneuron_cpp_visitor.cpp.
+Definition at line 856 of file codegen_coreneuron_cpp_visitor.cpp.
Definition at line 850 of file codegen_coreneuron_cpp_visitor.cpp.
+Definition at line 813 of file codegen_coreneuron_cpp_visitor.cpp.
@@ -3416,7 +3378,7 @@Definition at line 871 of file codegen_coreneuron_cpp_visitor.cpp.
+Definition at line 834 of file codegen_coreneuron_cpp_visitor.cpp.
@@ -3447,7 +3409,7 @@Definition at line 571 of file codegen_coreneuron_cpp_visitor.cpp.
+Definition at line 534 of file codegen_coreneuron_cpp_visitor.cpp.
@@ -3483,7 +3445,7 @@Definition at line 876 of file codegen_coreneuron_cpp_visitor.cpp.
@@ -3519,7 +3481,7 @@Definition at line 950 of file codegen_coreneuron_cpp_visitor.cpp.
@@ -3548,7 +3510,7 @@Definition at line 2647 of file codegen_coreneuron_cpp_visitor.cpp.
@@ -3579,7 +3541,7 @@Definition at line 3668 of file codegen_coreneuron_cpp_visitor.cpp.
+Definition at line 3631 of file codegen_coreneuron_cpp_visitor.cpp.
@@ -3608,7 +3570,7 @@Definition at line 3024 of file codegen_coreneuron_cpp_visitor.cpp.
@@ -3657,7 +3619,7 @@Definition at line 2474 of file codegen_coreneuron_cpp_visitor.cpp.
+Definition at line 2437 of file codegen_coreneuron_cpp_visitor.cpp.
@@ -3716,7 +3678,7 @@Definition at line 1812 of file codegen_coreneuron_cpp_visitor.cpp.
@@ -3778,7 +3740,7 @@Definition at line 2272 of file codegen_coreneuron_cpp_visitor.cpp.
+Definition at line 2235 of file codegen_coreneuron_cpp_visitor.cpp.
@@ -3810,7 +3772,7 @@Definition at line 1866 of file codegen_coreneuron_cpp_visitor.cpp.
+Definition at line 1829 of file codegen_coreneuron_cpp_visitor.cpp.
@@ -3841,7 +3803,7 @@Definition at line 3620 of file codegen_coreneuron_cpp_visitor.cpp.
+Definition at line 3583 of file codegen_coreneuron_cpp_visitor.cpp.
@@ -3878,7 +3840,7 @@Definition at line 2387 of file codegen_coreneuron_cpp_visitor.cpp.
@@ -4034,7 +3996,7 @@Definition at line 2277 of file codegen_coreneuron_cpp_visitor.cpp.
@@ -4070,7 +4032,7 @@Definition at line 2213 of file codegen_coreneuron_cpp_visitor.cpp.
@@ -4099,7 +4061,7 @@Definition at line 2183 of file codegen_coreneuron_cpp_visitor.cpp.
@@ -4128,7 +4090,7 @@Definition at line 2230 of file codegen_coreneuron_cpp_visitor.cpp.
@@ -4226,7 +4188,7 @@Definition at line 1298 of file codegen_coreneuron_cpp_visitor.cpp.
@@ -4268,7 +4230,7 @@Definition at line 1706 of file codegen_coreneuron_cpp_visitor.cpp.
+Definition at line 1669 of file codegen_coreneuron_cpp_visitor.cpp.
@@ -4306,7 +4268,7 @@Definition at line 2178 of file codegen_coreneuron_cpp_visitor.cpp.
+Definition at line 2141 of file codegen_coreneuron_cpp_visitor.cpp.
@@ -4346,7 +4308,7 @@Definition at line 1973 of file codegen_coreneuron_cpp_visitor.cpp.
+Definition at line 1936 of file codegen_coreneuron_cpp_visitor.cpp.
@@ -4375,7 +4337,7 @@Definition at line 1308 of file codegen_coreneuron_cpp_visitor.cpp.
@@ -4437,7 +4399,7 @@Definition at line 3627 of file codegen_coreneuron_cpp_visitor.cpp.
+Definition at line 3590 of file codegen_coreneuron_cpp_visitor.cpp.
@@ -4468,7 +4430,7 @@Definition at line 3633 of file codegen_coreneuron_cpp_visitor.cpp.
+Definition at line 3596 of file codegen_coreneuron_cpp_visitor.cpp.
@@ -4499,7 +4461,7 @@Definition at line 1357 of file codegen_coreneuron_cpp_visitor.cpp.
+Definition at line 1320 of file codegen_coreneuron_cpp_visitor.cpp.
@@ -4530,12 +4492,12 @@Definition at line 1363 of file codegen_coreneuron_cpp_visitor.cpp.
+Definition at line 1326 of file codegen_coreneuron_cpp_visitor.cpp.
- -Implements nmodl::codegen::CodegenCppVisitor.
+ +Definition at line 2912 of file codegen_coreneuron_cpp_visitor.cpp.
Definition at line 2964 of file codegen_coreneuron_cpp_visitor.cpp.
@@ -4661,8 +4625,8 @@Implements nmodl::codegen::CodegenCppVisitor.
+ +Definition at line 2885 of file codegen_coreneuron_cpp_visitor.cpp.
Definition at line 3191 of file codegen_coreneuron_cpp_visitor.cpp.
@@ -4751,7 +4717,7 @@Definition at line 1286 of file codegen_coreneuron_cpp_visitor.cpp.
@@ -4787,7 +4753,7 @@Definition at line 3045 of file codegen_coreneuron_cpp_visitor.cpp.
@@ -4834,7 +4800,7 @@Definition at line 2802 of file codegen_coreneuron_cpp_visitor.cpp.
@@ -4863,7 +4829,7 @@Definition at line 3131 of file codegen_coreneuron_cpp_visitor.cpp.
@@ -4892,7 +4858,7 @@Definition at line 3033 of file codegen_coreneuron_cpp_visitor.cpp.
@@ -4921,7 +4887,7 @@Definition at line 3040 of file codegen_coreneuron_cpp_visitor.cpp.
@@ -5044,7 +5010,7 @@Definition at line 3103 of file codegen_coreneuron_cpp_visitor.cpp.
@@ -5076,7 +5042,7 @@Definition at line 3128 of file codegen_coreneuron_cpp_visitor.cpp.
+Definition at line 3091 of file codegen_coreneuron_cpp_visitor.cpp.
@@ -5108,12 +5074,12 @@Definition at line 3133 of file codegen_coreneuron_cpp_visitor.cpp.
+Definition at line 3096 of file codegen_coreneuron_cpp_visitor.cpp.
- -Implements nmodl::codegen::CodegenCppVisitor.
+ +Definition at line 2853 of file codegen_coreneuron_cpp_visitor.cpp.
Definition at line 3359 of file codegen_coreneuron_cpp_visitor.cpp.
+Definition at line 3322 of file codegen_coreneuron_cpp_visitor.cpp.
@@ -5206,7 +5174,7 @@Definition at line 2694 of file codegen_coreneuron_cpp_visitor.cpp.
+Definition at line 2657 of file codegen_coreneuron_cpp_visitor.cpp.
@@ -5237,7 +5205,7 @@Definition at line 2660 of file codegen_coreneuron_cpp_visitor.cpp.
+Definition at line 2623 of file codegen_coreneuron_cpp_visitor.cpp.
@@ -5268,7 +5236,7 @@Definition at line 3581 of file codegen_coreneuron_cpp_visitor.cpp.
+Definition at line 3544 of file codegen_coreneuron_cpp_visitor.cpp.
@@ -5307,7 +5275,7 @@Definition at line 3445 of file codegen_coreneuron_cpp_visitor.cpp.
+Definition at line 3408 of file codegen_coreneuron_cpp_visitor.cpp.
@@ -5345,7 +5313,7 @@Definition at line 3516 of file codegen_coreneuron_cpp_visitor.cpp.
+Definition at line 3479 of file codegen_coreneuron_cpp_visitor.cpp.
@@ -5439,7 +5407,7 @@Definition at line 3482 of file codegen_coreneuron_cpp_visitor.cpp.
+Definition at line 3445 of file codegen_coreneuron_cpp_visitor.cpp.
@@ -5478,7 +5446,7 @@Definition at line 3426 of file codegen_coreneuron_cpp_visitor.cpp.
+Definition at line 3389 of file codegen_coreneuron_cpp_visitor.cpp.
@@ -5509,7 +5477,7 @@Definition at line 2672 of file codegen_coreneuron_cpp_visitor.cpp.
+Definition at line 2635 of file codegen_coreneuron_cpp_visitor.cpp.
@@ -5545,7 +5513,7 @@Definition at line 2488 of file codegen_coreneuron_cpp_visitor.cpp.
@@ -5577,7 +5545,7 @@Definition at line 3369 of file codegen_coreneuron_cpp_visitor.cpp.
+Definition at line 3332 of file codegen_coreneuron_cpp_visitor.cpp.
@@ -5606,7 +5574,7 @@Definition at line 1271 of file codegen_coreneuron_cpp_visitor.cpp.
@@ -5644,7 +5612,7 @@Definition at line 888 of file codegen_coreneuron_cpp_visitor.cpp.
+Definition at line 851 of file codegen_coreneuron_cpp_visitor.cpp.
@@ -5705,7 +5673,7 @@Definition at line 1639 of file codegen_coreneuron_cpp_visitor.cpp.
+Definition at line 1602 of file codegen_coreneuron_cpp_visitor.cpp.
@@ -5734,7 +5702,7 @@Definition at line 2998 of file codegen_coreneuron_cpp_visitor.cpp.
@@ -5763,7 +5731,7 @@Definition at line 2240 of file codegen_coreneuron_cpp_visitor.cpp.
@@ -5794,7 +5762,7 @@Definition at line 1595 of file codegen_coreneuron_cpp_visitor.cpp.
+Definition at line 1558 of file codegen_coreneuron_cpp_visitor.cpp.
@@ -5830,7 +5798,7 @@Definition at line 583 of file codegen_coreneuron_cpp_visitor.cpp.
@@ -5866,7 +5834,7 @@Definition at line 680 of file codegen_coreneuron_cpp_visitor.cpp.
@@ -5901,7 +5869,7 @@Definition at line 1342 of file codegen_coreneuron_cpp_visitor.cpp.
@@ -5930,7 +5898,7 @@Definition at line 2078 of file codegen_coreneuron_cpp_visitor.cpp.
@@ -5959,7 +5927,7 @@Definition at line 510 of file codegen_coreneuron_cpp_visitor.cpp.
@@ -5990,7 +5958,7 @@Definition at line 3656 of file codegen_coreneuron_cpp_visitor.cpp.
+Definition at line 3619 of file codegen_coreneuron_cpp_visitor.cpp.
@@ -6022,7 +5990,7 @@Definition at line 2707 of file codegen_coreneuron_cpp_visitor.cpp.
+Definition at line 2670 of file codegen_coreneuron_cpp_visitor.cpp.
@@ -6053,7 +6021,7 @@need to verify with neuron/coreneuron about rest.
-Definition at line 2756 of file codegen_coreneuron_cpp_visitor.cpp.
+Definition at line 2719 of file codegen_coreneuron_cpp_visitor.cpp.
@@ -6104,7 +6072,7 @@In this case we first update current mechanism's shadow vector and then add statement to queue that will be used in reduction queue.
-Definition at line 1278 of file codegen_coreneuron_cpp_visitor.cpp.
+Definition at line 1241 of file codegen_coreneuron_cpp_visitor.cpp.
@@ -6145,7 +6113,7 @@Definition at line 1192 of file codegen_coreneuron_cpp_visitor.cpp.
+Definition at line 1155 of file codegen_coreneuron_cpp_visitor.cpp.
@@ -6220,7 +6188,7 @@Definition at line 1238 of file codegen_coreneuron_cpp_visitor.cpp.
+Definition at line 1201 of file codegen_coreneuron_cpp_visitor.cpp.
@@ -6251,7 +6219,7 @@Definition at line 1219 of file codegen_coreneuron_cpp_visitor.cpp.
+Definition at line 1182 of file codegen_coreneuron_cpp_visitor.cpp.
@@ -6290,7 +6258,7 @@if function is defined the same mod file then the arguments must contain mechanism instance as well.
-Definition at line 1163 of file codegen_coreneuron_cpp_visitor.cpp.
+Definition at line 1126 of file codegen_coreneuron_cpp_visitor.cpp.
@@ -6358,7 +6326,7 @@ena
--> ion_ena
) Definition at line 1484 of file codegen_coreneuron_cpp_visitor.cpp.
+Definition at line 1447 of file codegen_coreneuron_cpp_visitor.cpp.
@@ -6390,7 +6358,7 @@Definition at line 3741 of file codegen_coreneuron_cpp_visitor.cpp.
+Definition at line 3704 of file codegen_coreneuron_cpp_visitor.cpp.
@@ -6422,7 +6390,7 @@Definition at line 3780 of file codegen_coreneuron_cpp_visitor.cpp.
+Definition at line 3743 of file codegen_coreneuron_cpp_visitor.cpp.
@@ -6454,7 +6422,7 @@Definition at line 3752 of file codegen_coreneuron_cpp_visitor.cpp.
+Definition at line 3715 of file codegen_coreneuron_cpp_visitor.cpp.
@@ -6486,7 +6454,7 @@Definition at line 3806 of file codegen_coreneuron_cpp_visitor.cpp.
+Definition at line 3769 of file codegen_coreneuron_cpp_visitor.cpp.
@@ -6518,7 +6486,7 @@Definition at line 3844 of file codegen_coreneuron_cpp_visitor.cpp.
+Definition at line 3807 of file codegen_coreneuron_cpp_visitor.cpp.
@@ -6550,7 +6518,7 @@Definition at line 3855 of file codegen_coreneuron_cpp_visitor.cpp.
+Definition at line 3818 of file codegen_coreneuron_cpp_visitor.cpp.
@@ -6587,7 +6555,7 @@Definition at line 1244 of file codegen_coreneuron_cpp_visitor.cpp.
+Definition at line 1207 of file codegen_coreneuron_cpp_visitor.cpp.
diff --git a/html/doxygen/classnmodl_1_1codegen_1_1_codegen_coreneuron_cpp_visitor.js b/html/doxygen/classnmodl_1_1codegen_1_1_codegen_coreneuron_cpp_visitor.js index c0ae80c99b..854261e507 100644 --- a/html/doxygen/classnmodl_1_1codegen_1_1_codegen_coreneuron_cpp_visitor.js +++ b/html/doxygen/classnmodl_1_1codegen_1_1_codegen_coreneuron_cpp_visitor.js @@ -56,7 +56,6 @@ var classnmodl_1_1codegen_1_1_codegen_coreneuron_cpp_visitor = [ "print_fast_imem_calculation", "classnmodl_1_1codegen_1_1_codegen_coreneuron_cpp_visitor.html#a6228949e87b0a9e14fe6886fc346e28c", null ], [ "print_first_pointer_var_index_getter", "classnmodl_1_1codegen_1_1_codegen_coreneuron_cpp_visitor.html#a6498ebb631852d55d7585ef179b3008e", null ], [ "print_function", "classnmodl_1_1codegen_1_1_codegen_coreneuron_cpp_visitor.html#ae47b27b3bfb2d9fa200b02f449c126e7", null ], - [ "print_function_call", "classnmodl_1_1codegen_1_1_codegen_coreneuron_cpp_visitor.html#a7b24f3b0faf05f17c28e06b4981b55dd", null ], [ "print_function_declaration", "group__codegen__backends.html#gaebe64f7d52f5cb96d8c73c1619bddabf", null ], [ "print_function_or_procedure", "classnmodl_1_1codegen_1_1_codegen_coreneuron_cpp_visitor.html#ab0d109b9d28587ba6cce93783a348d86", null ], [ "print_function_procedure_helper", "classnmodl_1_1codegen_1_1_codegen_coreneuron_cpp_visitor.html#a5be32556e7bb7fd48b1bdb71d75fe5bb", null ], @@ -94,11 +93,11 @@ var classnmodl_1_1codegen_1_1_codegen_coreneuron_cpp_visitor = [ "print_namespace_end", "classnmodl_1_1codegen_1_1_codegen_coreneuron_cpp_visitor.html#aed50b0789d65ce89402dcf00e186f261", null ], [ "print_namespace_start", "classnmodl_1_1codegen_1_1_codegen_coreneuron_cpp_visitor.html#a47aa1e9e08042a9c2bc4c5a0773fdf53", null ], [ "print_namespace_stop", "classnmodl_1_1codegen_1_1_codegen_coreneuron_cpp_visitor.html#aad6c90116002d10659c14c064bfa9aaa", null ], - [ "print_net_event_call", "classnmodl_1_1codegen_1_1_codegen_coreneuron_cpp_visitor.html#a1e4f93d026816a7f27d710cf2a6235bb", null ], + [ "print_net_event_call", "classnmodl_1_1codegen_1_1_codegen_coreneuron_cpp_visitor.html#ad964cdf59c0f6c54e92cd652f2ea8a02", null ], [ "print_net_init", "classnmodl_1_1codegen_1_1_codegen_coreneuron_cpp_visitor.html#a4f3cf2cc2726db4de8edd19ef660f52b", null ], [ "print_net_init_acc_serial_annotation_block_begin", "classnmodl_1_1codegen_1_1_codegen_coreneuron_cpp_visitor.html#a656859e8b2ce968ed39db6e966c2338f", null ], [ "print_net_init_acc_serial_annotation_block_end", "classnmodl_1_1codegen_1_1_codegen_coreneuron_cpp_visitor.html#afaaa9405b30312279aa8977c015ef1fa", null ], - [ "print_net_move_call", "classnmodl_1_1codegen_1_1_codegen_coreneuron_cpp_visitor.html#a2d1a1636e6662ed44ef6f6147abe78d4", null ], + [ "print_net_move_call", "classnmodl_1_1codegen_1_1_codegen_coreneuron_cpp_visitor.html#a3516dd7938db6a28e1d5668a9c4aca25", null ], [ "print_net_receive", "classnmodl_1_1codegen_1_1_codegen_coreneuron_cpp_visitor.html#a48e4c785bbae026d24044736fd6913c2", null ], [ "print_net_receive_arg_size_getter", "classnmodl_1_1codegen_1_1_codegen_coreneuron_cpp_visitor.html#ac1fd31d8615b5b189349471a7ca23cee", null ], [ "print_net_receive_buffering", "classnmodl_1_1codegen_1_1_codegen_coreneuron_cpp_visitor.html#af7cb383070a38db2f4015b982371ca1b", null ], @@ -112,7 +111,7 @@ var classnmodl_1_1codegen_1_1_codegen_coreneuron_cpp_visitor = [ "print_net_send_buffering", "classnmodl_1_1codegen_1_1_codegen_coreneuron_cpp_visitor.html#a213e98f7c1ff3a0b9f07a6f3f3af3ee3", null ], [ "print_net_send_buffering_cnt_update", "classnmodl_1_1codegen_1_1_codegen_coreneuron_cpp_visitor.html#a7be1a9429e5200afb286bbc3b4e4ba13", null ], [ "print_net_send_buffering_grow", "classnmodl_1_1codegen_1_1_codegen_coreneuron_cpp_visitor.html#ab83b1dd02818a29abd3ad0cd4697a470", null ], - [ "print_net_send_call", "classnmodl_1_1codegen_1_1_codegen_coreneuron_cpp_visitor.html#a38b1b3d5e9e9a3cd6a679380dc4f9b61", null ], + [ "print_net_send_call", "classnmodl_1_1codegen_1_1_codegen_coreneuron_cpp_visitor.html#a4d163cf837717e6f1bac43c1a492f456", null ], [ "print_newtonspace_transfer_to_device", "classnmodl_1_1codegen_1_1_codegen_coreneuron_cpp_visitor.html#a1b43c39d762c18b8457ba45496726e24", null ], [ "print_nrn_alloc", "classnmodl_1_1codegen_1_1_codegen_coreneuron_cpp_visitor.html#ac6eb4038a1823315b2aa509f7c05c132", null ], [ "print_nrn_constructor", "classnmodl_1_1codegen_1_1_codegen_coreneuron_cpp_visitor.html#a24f47375affd9cc7195d83f026fc2ab8", null ], diff --git a/html/doxygen/classnmodl_1_1codegen_1_1_codegen_cpp_visitor-members.html b/html/doxygen/classnmodl_1_1codegen_1_1_codegen_cpp_visitor-members.html index 72b2413cbb..2ef7dd8229 100644 --- a/html/doxygen/classnmodl_1_1codegen_1_1_codegen_cpp_visitor-members.html +++ b/html/doxygen/classnmodl_1_1codegen_1_1_codegen_cpp_visitor-members.html @@ -163,7 +163,7 @@net_send
. More...Definition at line 1092 of file codegen_cpp_visitor.hpp.
@@ -1086,7 +1095,7 @@Definition at line 1103 of file codegen_cpp_visitor.hpp.
@@ -1124,7 +1133,7 @@Definition at line 741 of file codegen_cpp_visitor.hpp.
+Definition at line 760 of file codegen_cpp_visitor.hpp.
@@ -1210,7 +1219,7 @@Definition at line 914 of file codegen_cpp_visitor.cpp.
+Definition at line 950 of file codegen_cpp_visitor.cpp.
@@ -1613,7 +1622,7 @@vector
of float
variables Definition at line 710 of file codegen_cpp_visitor.cpp.
+Definition at line 746 of file codegen_cpp_visitor.cpp.
@@ -1660,7 +1669,7 @@Definition at line 776 of file codegen_cpp_visitor.cpp.
+Definition at line 812 of file codegen_cpp_visitor.cpp.
@@ -2172,7 +2181,7 @@Definition at line 761 of file codegen_cpp_visitor.hpp.
+Definition at line 780 of file codegen_cpp_visitor.hpp.
@@ -2209,7 +2218,7 @@Definition at line 751 of file codegen_cpp_visitor.hpp.
+Definition at line 770 of file codegen_cpp_visitor.hpp.
@@ -2862,8 +2871,8 @@