pynestml package
Subpackages
- pynestml.cocos package
- Submodules
- pynestml.cocos.co_co module
- pynestml.cocos.co_co_all_variables_defined module
- pynestml.cocos.co_co_cm_channel_model module
- pynestml.cocos.co_co_cm_concentration_model module
- pynestml.cocos.co_co_cm_synapse_model module
- pynestml.cocos.co_co_convolve_cond_correctly_built module
- pynestml.cocos.co_co_correct_numerator_of_unit module
- pynestml.cocos.co_co_correct_order_in_equation module
- pynestml.cocos.co_co_each_block_defined_at_most_once module
- pynestml.cocos.co_co_equations_only_for_init_values module
- pynestml.cocos.co_co_function_argument_template_types_consistent module
- pynestml.cocos.co_co_function_calls_consistent module
- pynestml.cocos.co_co_function_unique module
- pynestml.cocos.co_co_illegal_expression module
CoCoIllegalExpression
CorrectExpressionVisitor
CorrectExpressionVisitor.handle_compound_assignment()
CorrectExpressionVisitor.handle_simple_assignment()
CorrectExpressionVisitor.visit_assignment()
CorrectExpressionVisitor.visit_declaration()
CorrectExpressionVisitor.visit_elif_clause()
CorrectExpressionVisitor.visit_for_stmt()
CorrectExpressionVisitor.visit_if_clause()
CorrectExpressionVisitor.visit_inline_expression()
CorrectExpressionVisitor.visit_while_stmt()
- pynestml.cocos.co_co_inline_expression_not_assigned_to module
- pynestml.cocos.co_co_inline_expressions_have_rhs module
- pynestml.cocos.co_co_inline_max_one_lhs module
- pynestml.cocos.co_co_input_port_not_assigned_to module
- pynestml.cocos.co_co_input_port_qualifier_unique module
- pynestml.cocos.co_co_integrate_odes_called_if_equations_defined module
- pynestml.cocos.co_co_internals_assigned_only_in_internals_block module
- pynestml.cocos.co_co_invariant_is_boolean module
- pynestml.cocos.co_co_kernel_type module
- pynestml.cocos.co_co_nest_delay_decorator_specified module
- pynestml.cocos.co_co_neuron_name_unique module
- pynestml.cocos.co_co_no_duplicate_compilation_unit_names module
- pynestml.cocos.co_co_no_kernels_except_in_convolve module
- pynestml.cocos.co_co_no_nest_name_space_collision module
- pynestml.cocos.co_co_ode_functions_have_consistent_units module
- pynestml.cocos.co_co_odes_have_consistent_units module
- pynestml.cocos.co_co_output_port_defined_if_emit_call module
- pynestml.cocos.co_co_parameters_assigned_only_in_parameter_block module
- pynestml.cocos.co_co_priorities_correctly_specified module
- pynestml.cocos.co_co_resolution_func_legally_used module
- pynestml.cocos.co_co_simple_delta_function module
- pynestml.cocos.co_co_state_variables_initialized module
- pynestml.cocos.co_co_sum_has_correct_parameter module
- pynestml.cocos.co_co_user_defined_function_correctly_defined module
- pynestml.cocos.co_co_v_comp_exists module
- pynestml.cocos.co_co_variable_once_per_scope module
- pynestml.cocos.co_co_vector_declaration_right_size module
- pynestml.cocos.co_co_vector_input_port_correct_size_type module
- pynestml.cocos.co_co_vector_parameter_declared_in_right_block module
- pynestml.cocos.co_co_vector_variable_in_non_vector_declaration module
- pynestml.cocos.co_cos_manager module
CoCosManager
CoCosManager.check_co_co_priorities_correctly_specified()
CoCosManager.check_compartmental_model()
CoCosManager.check_convolve_cond_curr_is_correct()
CoCosManager.check_correct_usage_of_kernels()
CoCosManager.check_each_block_defined_at_most_once()
CoCosManager.check_expression_correct()
CoCosManager.check_function_argument_template_types_consistent()
CoCosManager.check_function_declared_and_correctly_typed()
CoCosManager.check_function_defined()
CoCosManager.check_initial_ode_initial_values()
CoCosManager.check_inline_expression_not_assigned_to()
CoCosManager.check_inline_expressions_have_rhs()
CoCosManager.check_inline_has_max_one_lhs()
CoCosManager.check_input_port_qualifier_unique()
CoCosManager.check_input_port_size_type()
CoCosManager.check_input_ports_not_assigned_to()
CoCosManager.check_integrate_odes_called_if_equations_defined()
CoCosManager.check_internals_not_assigned_outside_internals_block()
CoCosManager.check_invariant_type_correct()
CoCosManager.check_kernel_type()
CoCosManager.check_neuron_names_unique()
CoCosManager.check_no_duplicate_compilation_unit_names()
CoCosManager.check_no_nest_namespace_collisions()
CoCosManager.check_numerator_of_unit_is_one_if_numeric()
CoCosManager.check_ode_functions_have_consistent_units()
CoCosManager.check_odes_have_consistent_units()
CoCosManager.check_order_of_equations_correct()
CoCosManager.check_output_port_defined_if_emit_call()
CoCosManager.check_parameters_not_assigned_outside_parameters_block()
CoCosManager.check_resolution_func_legally_used()
CoCosManager.check_simple_delta_function()
CoCosManager.check_state_variables_initialized()
CoCosManager.check_sum_has_correct_parameter()
CoCosManager.check_user_defined_function_correctly_built()
CoCosManager.check_v_comp_requirement()
CoCosManager.check_variables_defined_before_usage()
CoCosManager.check_variables_unique_in_scope()
CoCosManager.check_vector_declaration_size()
CoCosManager.check_vector_in_non_vector_declaration_detected()
CoCosManager.check_vector_parameter_declaration()
CoCosManager.post_symbol_table_builder_checks()
- pynestml.codegeneration package
- Subpackages
- pynestml.codegeneration.printers package
- Submodules
- pynestml.codegeneration.printers.ast_printer module
- pynestml.codegeneration.printers.c_simple_expression_printer module
- pynestml.codegeneration.printers.c_variable_printer module
- pynestml.codegeneration.printers.constant_printer module
- pynestml.codegeneration.printers.cpp_expression_printer module
- pynestml.codegeneration.printers.cpp_function_call_printer module
- pynestml.codegeneration.printers.cpp_printer module
- pynestml.codegeneration.printers.cpp_simple_expression_printer module
- pynestml.codegeneration.printers.cpp_type_symbol_printer module
- pynestml.codegeneration.printers.cpp_variable_printer module
- pynestml.codegeneration.printers.expression_printer module
- pynestml.codegeneration.printers.function_call_printer module
- pynestml.codegeneration.printers.gsl_variable_printer module
- pynestml.codegeneration.printers.latex_expression_printer module
- pynestml.codegeneration.printers.latex_function_call_printer module
- pynestml.codegeneration.printers.latex_simple_expression_printer module
- pynestml.codegeneration.printers.latex_variable_printer module
- pynestml.codegeneration.printers.model_printer module
- pynestml.codegeneration.printers.nest2_cpp_function_call_printer module
- pynestml.codegeneration.printers.nest2_gsl_function_call_printer module
- pynestml.codegeneration.printers.nest_cpp_function_call_printer module
- pynestml.codegeneration.printers.nest_cpp_type_symbol_printer module
- pynestml.codegeneration.printers.nest_gsl_function_call_printer module
- pynestml.codegeneration.printers.nest_variable_printer module
- pynestml.codegeneration.printers.nestml_printer module
- pynestml.codegeneration.printers.nestml_variable_printer module
- pynestml.codegeneration.printers.ode_toolbox_expression_printer module
- pynestml.codegeneration.printers.ode_toolbox_function_call_printer module
- pynestml.codegeneration.printers.ode_toolbox_variable_printer module
- pynestml.codegeneration.printers.python_expression_printer module
- pynestml.codegeneration.printers.python_function_call_printer module
- pynestml.codegeneration.printers.python_simple_expression_printer module
- pynestml.codegeneration.printers.python_standalone_printer module
- pynestml.codegeneration.printers.python_stepping_function_function_call_printer module
- pynestml.codegeneration.printers.python_stepping_function_variable_printer module
- pynestml.codegeneration.printers.python_type_symbol_printer module
- pynestml.codegeneration.printers.python_variable_printer module
- pynestml.codegeneration.printers.simple_expression_printer module
- pynestml.codegeneration.printers.spinnaker_c_function_call_printer module
- pynestml.codegeneration.printers.spinnaker_c_type_symbol_printer module
- pynestml.codegeneration.printers.spinnaker_c_variable_printer module
- pynestml.codegeneration.printers.spinnaker_gsl_function_call_printer module
- pynestml.codegeneration.printers.spinnaker_python_function_call_printer module
- pynestml.codegeneration.printers.spinnaker_python_simple_expression_printer module
- pynestml.codegeneration.printers.spinnaker_python_type_symbol_printer module
- pynestml.codegeneration.printers.symbol_printer module
- pynestml.codegeneration.printers.type_symbol_printer module
- pynestml.codegeneration.printers.unitless_c_simple_expression_printer module
- pynestml.codegeneration.printers.unitless_cpp_simple_expression_printer module
- pynestml.codegeneration.printers.variable_printer module
- pynestml.codegeneration.printers package
- Submodules
- pynestml.codegeneration.autodoc_code_generator module
AutoDocCodeGenerator
AutoDocCodeGenerator.generate_code()
AutoDocCodeGenerator.generate_index()
AutoDocCodeGenerator.generate_neuron_code()
AutoDocCodeGenerator.generate_synapse_code()
AutoDocCodeGenerator.setup_index_generation_helpers()
AutoDocCodeGenerator.setup_neuron_model_generation_helpers()
AutoDocCodeGenerator.setup_synapse_model_generation_helpers()
- pynestml.codegeneration.builder module
- pynestml.codegeneration.code_generator module
CodeGenerator
CodeGenerator.generate_code()
CodeGenerator.generate_model_code()
CodeGenerator.generate_module_code()
CodeGenerator.generate_neuron_code()
CodeGenerator.generate_neurons()
CodeGenerator.generate_synapse_code()
CodeGenerator.generate_synapses()
CodeGenerator.raise_helper()
CodeGenerator.setup_template_env()
- pynestml.codegeneration.nest_assignments_helper module
- pynestml.codegeneration.nest_builder module
- pynestml.codegeneration.nest_code_generator module
NESTCodeGenerator
NESTCodeGenerator.analyse_neuron()
NESTCodeGenerator.analyse_synapse()
NESTCodeGenerator.analyse_transform_neurons()
NESTCodeGenerator.analyse_transform_synapses()
NESTCodeGenerator.generate_code()
NESTCodeGenerator.get_spike_update_expressions()
NESTCodeGenerator.ode_toolbox_analysis()
NESTCodeGenerator.run_nest_target_specific_cocos()
NESTCodeGenerator.set_options()
NESTCodeGenerator.setup_printers()
NESTCodeGenerator.update_symbol_table()
find_spiking_post_port()
- pynestml.codegeneration.nest_code_generator_utils module
- pynestml.codegeneration.nest_compartmental_code_generator module
NESTCompartmentalCodeGenerator
NESTCompartmentalCodeGenerator.analyse_neuron()
NESTCompartmentalCodeGenerator.analyse_transform_neurons()
NESTCompartmentalCodeGenerator.compute_name_of_generated_file()
NESTCompartmentalCodeGenerator.create_initial_values_for_ode_toolbox_odes()
NESTCompartmentalCodeGenerator.create_ode_indict()
NESTCompartmentalCodeGenerator.find_non_equations_state_variables()
NESTCompartmentalCodeGenerator.generate_code()
NESTCompartmentalCodeGenerator.generate_module_code()
NESTCompartmentalCodeGenerator.getUniqueSuffix()
NESTCompartmentalCodeGenerator.get_cm_syns_compartmentcurrents_file_prefix()
NESTCompartmentalCodeGenerator.get_cm_syns_main_file_prefix()
NESTCompartmentalCodeGenerator.get_cm_syns_tree_file_prefix()
NESTCompartmentalCodeGenerator.get_spike_update_expressions()
NESTCompartmentalCodeGenerator.ode_solve_analytically()
NESTCompartmentalCodeGenerator.ode_toolbox_analysis()
NESTCompartmentalCodeGenerator.raise_helper()
NESTCompartmentalCodeGenerator.set_options()
NESTCompartmentalCodeGenerator.setup_printers()
NESTCompartmentalCodeGenerator.transform_ode_and_kernels_to_json()
NESTCompartmentalCodeGenerator.update_symbol_table()
- pynestml.codegeneration.nest_declarations_helper module
- pynestml.codegeneration.nest_tools module
- pynestml.codegeneration.nest_unit_converter module
- pynestml.codegeneration.python_code_generator_utils module
- pynestml.codegeneration.python_standalone_code_generator module
- pynestml.codegeneration.spinnaker_builder module
- pynestml.codegeneration.spinnaker_code_generator module
- pynestml.codegeneration.spinnaker_code_generator_utils module
- pynestml.codegeneration.spinnaker_unit_converter module
- Subpackages
- pynestml.exceptions package
- Submodules
- pynestml.exceptions.code_generator_options_exception module
- pynestml.exceptions.generated_code_build_exception module
- pynestml.exceptions.implicit_cast_exception module
- pynestml.exceptions.implicit_magnitude_cast_exception module
- pynestml.exceptions.invalid_path_exception module
- pynestml.exceptions.invalid_target_exception module
- pynestml.frontend package
- Submodules
- pynestml.frontend.frontend_configuration module
FrontendConfiguration
FrontendConfiguration.DEFAULT_TARGET_PATH_
FrontendConfiguration.argument_parser
FrontendConfiguration.codegen_opts
FrontendConfiguration.codegen_opts_fn
FrontendConfiguration.get_codegen_opts()
FrontendConfiguration.get_files()
FrontendConfiguration.get_install_path()
FrontendConfiguration.get_is_dev()
FrontendConfiguration.get_logging_level()
FrontendConfiguration.get_module_name()
FrontendConfiguration.get_provided_input_path()
FrontendConfiguration.get_target_path()
FrontendConfiguration.get_target_platform()
FrontendConfiguration.handle_codegen_opts_fn()
FrontendConfiguration.handle_input_path()
FrontendConfiguration.handle_install_path()
FrontendConfiguration.handle_module_name()
FrontendConfiguration.handle_target_path()
FrontendConfiguration.handle_target_platform()
FrontendConfiguration.install_path
FrontendConfiguration.is_dev
FrontendConfiguration.logging_level
FrontendConfiguration.module_name
FrontendConfiguration.parse_config()
FrontendConfiguration.paths_to_compilation_units
FrontendConfiguration.provided_input_path
FrontendConfiguration.set_codegen_opts()
FrontendConfiguration.store_log
FrontendConfiguration.suffix
FrontendConfiguration.target
FrontendConfiguration.target_path
FrontendConfiguration.target_platform
- pynestml.frontend.pynestml_frontend module
builder_from_target_name()
code_generator_from_target_name()
configure_front_end()
create_report_dir()
generate_code()
generate_nest_compartmental_target()
generate_nest_target()
generate_python_standalone_target()
generate_spinnaker_target()
generate_target()
get_known_targets()
get_parsed_models()
init_predefined()
main()
process()
store_log_to_file()
transform_models()
transformers_from_target_name()
- pynestml.generated package
- Submodules
- pynestml.generated.PyNestMLLexer module
PyNestMLLexer
PyNestMLLexer.AMPERSAND
PyNestMLLexer.AND_KEYWORD
PyNestMLLexer.AT
PyNestMLLexer.BOOLEAN_KEYWORD
PyNestMLLexer.BOOLEAN_LITERAL
PyNestMLLexer.CARET
PyNestMLLexer.COLON
PyNestMLLexer.COMMA
PyNestMLLexer.COMMENT
PyNestMLLexer.CONTINUOUS_KEYWORD
PyNestMLLexer.DECORATOR_HETEROGENEOUS
PyNestMLLexer.DECORATOR_HOMOGENEOUS
PyNestMLLexer.DEDENT
PyNestMLLexer.DIFFERENTIAL_ORDER
PyNestMLLexer.DOCSTRING
PyNestMLLexer.DOCSTRING_TRIPLEQUOTE
PyNestMLLexer.DOUBLE_COLON
PyNestMLLexer.ELIF_KEYWORD
PyNestMLLexer.ELLIPSIS
PyNestMLLexer.ELSE_KEYWORD
PyNestMLLexer.EQUALS
PyNestMLLexer.EQUALS_EQUALS
PyNestMLLexer.EQUATIONS_KEYWORD
PyNestMLLexer.EXCITATORY_KEYWORD
PyNestMLLexer.EXCLAMATION_EQUALS
PyNestMLLexer.FLOAT
PyNestMLLexer.FORWARD_SLASH
PyNestMLLexer.FORWARD_SLASH_EQUALS
PyNestMLLexer.FOR_KEYWORD
PyNestMLLexer.FUNCTION_KEYWORD
PyNestMLLexer.IF_KEYWORD
PyNestMLLexer.INDENT
PyNestMLLexer.INF_KEYWORD
PyNestMLLexer.INHIBITORY_KEYWORD
PyNestMLLexer.INLINE_KEYWORD
PyNestMLLexer.INPUT_KEYWORD
PyNestMLLexer.INTEGER_KEYWORD
PyNestMLLexer.INTERNALS_KEYWORD
PyNestMLLexer.IN_KEYWORD
PyNestMLLexer.KERNEL_JOINING
PyNestMLLexer.KERNEL_KEYWORD
PyNestMLLexer.LEFT_ANGLE
PyNestMLLexer.LEFT_ANGLE_EQUALS
PyNestMLLexer.LEFT_ANGLE_MINUS
PyNestMLLexer.LEFT_ANGLE_RIGHT_ANGLE
PyNestMLLexer.LEFT_LEFT_ANGLE
PyNestMLLexer.LEFT_LEFT_SQUARE
PyNestMLLexer.LEFT_PAREN
PyNestMLLexer.LEFT_SQUARE_BRACKET
PyNestMLLexer.LINE_ESCAPE
PyNestMLLexer.MINUS
PyNestMLLexer.MINUS_EQUALS
PyNestMLLexer.NAME
PyNestMLLexer.NEURON_KEYWORD
PyNestMLLexer.NEWLINE
PyNestMLLexer.NEWLINE_action()
PyNestMLLexer.NEWLINE_sempred()
PyNestMLLexer.NOT_KEYWORD
PyNestMLLexer.ON_RECEIVE_KEYWORD
PyNestMLLexer.OR_KEYWORD
PyNestMLLexer.OUTPUT_KEYWORD
PyNestMLLexer.PARAMETERS_KEYWORD
PyNestMLLexer.PERCENT
PyNestMLLexer.PIPE
PyNestMLLexer.PLUS
PyNestMLLexer.PLUS_EQUALS
PyNestMLLexer.QUESTION
PyNestMLLexer.REAL_KEYWORD
PyNestMLLexer.RECORDABLE_KEYWORD
PyNestMLLexer.RETURN_KEYWORD
PyNestMLLexer.RIGHT_ANGLE
PyNestMLLexer.RIGHT_ANGLE_EQUALS
PyNestMLLexer.RIGHT_PAREN
PyNestMLLexer.RIGHT_RIGHT_ANGLE
PyNestMLLexer.RIGHT_RIGHT_SQUARE
PyNestMLLexer.RIGHT_SQUARE_BRACKET
PyNestMLLexer.SEMICOLON
PyNestMLLexer.SL_COMMENT
PyNestMLLexer.SPIKE_KEYWORD
PyNestMLLexer.STAR
PyNestMLLexer.STAR_EQUALS
PyNestMLLexer.STAR_STAR
PyNestMLLexer.STATE_KEYWORD
PyNestMLLexer.STEP_KEYWORD
PyNestMLLexer.STRING_KEYWORD
PyNestMLLexer.STRING_LITERAL
PyNestMLLexer.SYNAPSE_KEYWORD
PyNestMLLexer.TILDE
PyNestMLLexer.UNSIGNED_INTEGER
PyNestMLLexer.UPDATE_KEYWORD
PyNestMLLexer.VOID_KEYWORD
PyNestMLLexer.WHILE_KEYWORD
PyNestMLLexer.WS
PyNestMLLexer.action()
PyNestMLLexer.atn
PyNestMLLexer.channelNames
PyNestMLLexer.decisionsToDFA
PyNestMLLexer.grammarFileName
PyNestMLLexer.literalNames
PyNestMLLexer.modeNames
PyNestMLLexer.ruleNames
PyNestMLLexer.sempred()
PyNestMLLexer.symbolicNames
serializedATN()
- pynestml.generated.PyNestMLLexerBase module
PyNestMLLexerBase
PyNestMLLexerBase.atStartOfInput()
PyNestMLLexerBase.commonToken()
PyNestMLLexerBase.createDedent()
PyNestMLLexerBase.emitToken()
PyNestMLLexerBase.getIndentationCount()
PyNestMLLexerBase.indents
PyNestMLLexerBase.lastToken
PyNestMLLexerBase.nextToken()
PyNestMLLexerBase.onNewLine()
PyNestMLLexerBase.opened
PyNestMLLexerBase.reset()
PyNestMLLexerBase.tokens
- pynestml.generated.PyNestMLParser module
PyNestMLParser
PyNestMLParser.AMPERSAND
PyNestMLParser.AND_KEYWORD
PyNestMLParser.AT
PyNestMLParser.AnyDecoratorContext
PyNestMLParser.AssignmentContext
PyNestMLParser.BOOLEAN_KEYWORD
PyNestMLParser.BOOLEAN_LITERAL
PyNestMLParser.BitOperatorContext
PyNestMLParser.BlockContext
PyNestMLParser.BlockWithVariablesContext
PyNestMLParser.CARET
PyNestMLParser.COLON
PyNestMLParser.COMMA
PyNestMLParser.CONTINUOUS_KEYWORD
PyNestMLParser.ComparisonOperatorContext
PyNestMLParser.CompoundStmtContext
PyNestMLParser.ConstParameterContext
PyNestMLParser.ContinuousInputPortContext
PyNestMLParser.DECORATOR_HETEROGENEOUS
PyNestMLParser.DECORATOR_HOMOGENEOUS
PyNestMLParser.DEDENT
PyNestMLParser.DIFFERENTIAL_ORDER
PyNestMLParser.DOCSTRING
PyNestMLParser.DOCSTRING_TRIPLEQUOTE
PyNestMLParser.DOUBLE_COLON
PyNestMLParser.DataTypeContext
PyNestMLParser.DeclarationContext
PyNestMLParser.Declaration_newlineContext
PyNestMLParser.ELIF_KEYWORD
PyNestMLParser.ELLIPSIS
PyNestMLParser.ELSE_KEYWORD
PyNestMLParser.EOF
PyNestMLParser.EQUALS
PyNestMLParser.EQUALS_EQUALS
PyNestMLParser.EQUATIONS_KEYWORD
PyNestMLParser.EXCITATORY_KEYWORD
PyNestMLParser.EXCLAMATION_EQUALS
PyNestMLParser.ElifClauseContext
PyNestMLParser.ElseClauseContext
PyNestMLParser.EquationsBlockContext
PyNestMLParser.ExpressionContext
PyNestMLParser.FLOAT
PyNestMLParser.FORWARD_SLASH
PyNestMLParser.FORWARD_SLASH_EQUALS
PyNestMLParser.FOR_KEYWORD
PyNestMLParser.FUNCTION_KEYWORD
PyNestMLParser.ForStmtContext
PyNestMLParser.FunctionCallContext
PyNestMLParser.FunctionContext
PyNestMLParser.IF_KEYWORD
PyNestMLParser.INDENT
PyNestMLParser.INF_KEYWORD
PyNestMLParser.INHIBITORY_KEYWORD
PyNestMLParser.INLINE_KEYWORD
PyNestMLParser.INPUT_KEYWORD
PyNestMLParser.INTEGER_KEYWORD
PyNestMLParser.INTERNALS_KEYWORD
PyNestMLParser.IN_KEYWORD
PyNestMLParser.IfClauseContext
PyNestMLParser.IfStmtContext
PyNestMLParser.InlineExpressionContext
PyNestMLParser.InputBlockContext
PyNestMLParser.InputQualifierContext
PyNestMLParser.KERNEL_JOINING
PyNestMLParser.KERNEL_KEYWORD
PyNestMLParser.KernelContext
PyNestMLParser.LEFT_ANGLE
PyNestMLParser.LEFT_ANGLE_EQUALS
PyNestMLParser.LEFT_ANGLE_MINUS
PyNestMLParser.LEFT_ANGLE_RIGHT_ANGLE
PyNestMLParser.LEFT_LEFT_ANGLE
PyNestMLParser.LEFT_LEFT_SQUARE
PyNestMLParser.LEFT_PAREN
PyNestMLParser.LEFT_SQUARE_BRACKET
PyNestMLParser.LINE_ESCAPE
PyNestMLParser.LogicalOperatorContext
PyNestMLParser.MINUS
PyNestMLParser.MINUS_EQUALS
PyNestMLParser.NAME
PyNestMLParser.NEURON_KEYWORD
PyNestMLParser.NEWLINE
PyNestMLParser.NOT_KEYWORD
PyNestMLParser.NamespaceDecoratorNameContext
PyNestMLParser.NamespaceDecoratorNamespaceContext
PyNestMLParser.NestMLCompilationUnitContext
PyNestMLParser.NeuronBodyContext
PyNestMLParser.NeuronContext
PyNestMLParser.ON_RECEIVE_KEYWORD
PyNestMLParser.OR_KEYWORD
PyNestMLParser.OUTPUT_KEYWORD
PyNestMLParser.OdeEquationContext
PyNestMLParser.OnReceiveBlockContext
PyNestMLParser.OutputBlockContext
PyNestMLParser.PARAMETERS_KEYWORD
PyNestMLParser.PERCENT
PyNestMLParser.PIPE
PyNestMLParser.PLUS
PyNestMLParser.PLUS_EQUALS
PyNestMLParser.ParameterContext
PyNestMLParser.QUESTION
PyNestMLParser.REAL_KEYWORD
PyNestMLParser.RECORDABLE_KEYWORD
PyNestMLParser.RETURN_KEYWORD
PyNestMLParser.RIGHT_ANGLE
PyNestMLParser.RIGHT_ANGLE_EQUALS
PyNestMLParser.RIGHT_PAREN
PyNestMLParser.RIGHT_RIGHT_ANGLE
PyNestMLParser.RIGHT_RIGHT_SQUARE
PyNestMLParser.RIGHT_SQUARE_BRACKET
PyNestMLParser.RULE_anyDecorator
PyNestMLParser.RULE_assignment
PyNestMLParser.RULE_bitOperator
PyNestMLParser.RULE_block
PyNestMLParser.RULE_blockWithVariables
PyNestMLParser.RULE_comparisonOperator
PyNestMLParser.RULE_compoundStmt
PyNestMLParser.RULE_constParameter
PyNestMLParser.RULE_continuousInputPort
PyNestMLParser.RULE_dataType
PyNestMLParser.RULE_declaration
PyNestMLParser.RULE_declaration_newline
PyNestMLParser.RULE_elifClause
PyNestMLParser.RULE_elseClause
PyNestMLParser.RULE_equationsBlock
PyNestMLParser.RULE_expression
PyNestMLParser.RULE_forStmt
PyNestMLParser.RULE_function
PyNestMLParser.RULE_functionCall
PyNestMLParser.RULE_ifClause
PyNestMLParser.RULE_ifStmt
PyNestMLParser.RULE_inlineExpression
PyNestMLParser.RULE_inputBlock
PyNestMLParser.RULE_inputQualifier
PyNestMLParser.RULE_kernel
PyNestMLParser.RULE_logicalOperator
PyNestMLParser.RULE_namespaceDecoratorName
PyNestMLParser.RULE_namespaceDecoratorNamespace
PyNestMLParser.RULE_nestMLCompilationUnit
PyNestMLParser.RULE_neuron
PyNestMLParser.RULE_neuronBody
PyNestMLParser.RULE_odeEquation
PyNestMLParser.RULE_onReceiveBlock
PyNestMLParser.RULE_outputBlock
PyNestMLParser.RULE_parameter
PyNestMLParser.RULE_returnStmt
PyNestMLParser.RULE_simpleExpression
PyNestMLParser.RULE_smallStmt
PyNestMLParser.RULE_spikeInputPort
PyNestMLParser.RULE_stmt
PyNestMLParser.RULE_synapse
PyNestMLParser.RULE_synapseBody
PyNestMLParser.RULE_unaryOperator
PyNestMLParser.RULE_unitType
PyNestMLParser.RULE_unitTypeExponent
PyNestMLParser.RULE_updateBlock
PyNestMLParser.RULE_variable
PyNestMLParser.RULE_whileStmt
PyNestMLParser.ReturnStmtContext
PyNestMLParser.SEMICOLON
PyNestMLParser.SL_COMMENT
PyNestMLParser.SPIKE_KEYWORD
PyNestMLParser.STAR
PyNestMLParser.STAR_EQUALS
PyNestMLParser.STAR_STAR
PyNestMLParser.STATE_KEYWORD
PyNestMLParser.STEP_KEYWORD
PyNestMLParser.STRING_KEYWORD
PyNestMLParser.STRING_LITERAL
PyNestMLParser.SYNAPSE_KEYWORD
PyNestMLParser.SimpleExpressionContext
PyNestMLParser.SmallStmtContext
PyNestMLParser.SpikeInputPortContext
PyNestMLParser.StmtContext
PyNestMLParser.SynapseBodyContext
PyNestMLParser.SynapseContext
PyNestMLParser.TILDE
PyNestMLParser.UNSIGNED_INTEGER
PyNestMLParser.UPDATE_KEYWORD
PyNestMLParser.UnaryOperatorContext
PyNestMLParser.UnitTypeContext
PyNestMLParser.UnitTypeExponentContext
PyNestMLParser.UpdateBlockContext
PyNestMLParser.VOID_KEYWORD
PyNestMLParser.VariableContext
PyNestMLParser.WHILE_KEYWORD
PyNestMLParser.WS
PyNestMLParser.WhileStmtContext
PyNestMLParser.anyDecorator()
PyNestMLParser.assignment()
PyNestMLParser.atn
PyNestMLParser.bitOperator()
PyNestMLParser.block()
PyNestMLParser.blockWithVariables()
PyNestMLParser.buildParseTrees
PyNestMLParser.comparisonOperator()
PyNestMLParser.compoundStmt()
PyNestMLParser.constParameter()
PyNestMLParser.continuousInputPort()
PyNestMLParser.dataType()
PyNestMLParser.decisionsToDFA
PyNestMLParser.declaration()
PyNestMLParser.declaration_newline()
PyNestMLParser.elifClause()
PyNestMLParser.elseClause()
PyNestMLParser.equationsBlock()
PyNestMLParser.expression()
PyNestMLParser.expression_sempred()
PyNestMLParser.forStmt()
PyNestMLParser.function()
PyNestMLParser.functionCall()
PyNestMLParser.grammarFileName
PyNestMLParser.ifClause()
PyNestMLParser.ifStmt()
PyNestMLParser.inlineExpression()
PyNestMLParser.inputBlock()
PyNestMLParser.inputQualifier()
PyNestMLParser.kernel()
PyNestMLParser.literalNames
PyNestMLParser.logicalOperator()
PyNestMLParser.namespaceDecoratorName()
PyNestMLParser.namespaceDecoratorNamespace()
PyNestMLParser.nestMLCompilationUnit()
PyNestMLParser.neuron()
PyNestMLParser.neuronBody()
PyNestMLParser.odeEquation()
PyNestMLParser.onReceiveBlock()
PyNestMLParser.outputBlock()
PyNestMLParser.parameter()
PyNestMLParser.returnStmt()
PyNestMLParser.ruleNames
PyNestMLParser.sempred()
PyNestMLParser.sharedContextCache
PyNestMLParser.simpleExpression()
PyNestMLParser.smallStmt()
PyNestMLParser.spikeInputPort()
PyNestMLParser.stmt()
PyNestMLParser.symbolicNames
PyNestMLParser.synapse()
PyNestMLParser.synapseBody()
PyNestMLParser.unaryOperator()
PyNestMLParser.unitType()
PyNestMLParser.unitTypeExponent()
PyNestMLParser.unitType_sempred()
PyNestMLParser.updateBlock()
PyNestMLParser.variable()
PyNestMLParser.whileStmt()
serializedATN()
- pynestml.generated.PyNestMLParserVisitor module
PyNestMLParserVisitor
PyNestMLParserVisitor.visitAnyDecorator()
PyNestMLParserVisitor.visitAssignment()
PyNestMLParserVisitor.visitBitOperator()
PyNestMLParserVisitor.visitBlock()
PyNestMLParserVisitor.visitBlockWithVariables()
PyNestMLParserVisitor.visitComparisonOperator()
PyNestMLParserVisitor.visitCompoundStmt()
PyNestMLParserVisitor.visitConstParameter()
PyNestMLParserVisitor.visitContinuousInputPort()
PyNestMLParserVisitor.visitDataType()
PyNestMLParserVisitor.visitDeclaration()
PyNestMLParserVisitor.visitDeclaration_newline()
PyNestMLParserVisitor.visitElifClause()
PyNestMLParserVisitor.visitElseClause()
PyNestMLParserVisitor.visitEquationsBlock()
PyNestMLParserVisitor.visitExpression()
PyNestMLParserVisitor.visitForStmt()
PyNestMLParserVisitor.visitFunction()
PyNestMLParserVisitor.visitFunctionCall()
PyNestMLParserVisitor.visitIfClause()
PyNestMLParserVisitor.visitIfStmt()
PyNestMLParserVisitor.visitInlineExpression()
PyNestMLParserVisitor.visitInputBlock()
PyNestMLParserVisitor.visitInputQualifier()
PyNestMLParserVisitor.visitKernel()
PyNestMLParserVisitor.visitLogicalOperator()
PyNestMLParserVisitor.visitNamespaceDecoratorName()
PyNestMLParserVisitor.visitNamespaceDecoratorNamespace()
PyNestMLParserVisitor.visitNestMLCompilationUnit()
PyNestMLParserVisitor.visitNeuron()
PyNestMLParserVisitor.visitNeuronBody()
PyNestMLParserVisitor.visitOdeEquation()
PyNestMLParserVisitor.visitOnReceiveBlock()
PyNestMLParserVisitor.visitOutputBlock()
PyNestMLParserVisitor.visitParameter()
PyNestMLParserVisitor.visitReturnStmt()
PyNestMLParserVisitor.visitSimpleExpression()
PyNestMLParserVisitor.visitSmallStmt()
PyNestMLParserVisitor.visitSpikeInputPort()
PyNestMLParserVisitor.visitStmt()
PyNestMLParserVisitor.visitSynapse()
PyNestMLParserVisitor.visitSynapseBody()
PyNestMLParserVisitor.visitUnaryOperator()
PyNestMLParserVisitor.visitUnitType()
PyNestMLParserVisitor.visitUnitTypeExponent()
PyNestMLParserVisitor.visitUpdateBlock()
PyNestMLParserVisitor.visitVariable()
PyNestMLParserVisitor.visitWhileStmt()
- pynestml.meta_model package
- Submodules
- pynestml.meta_model.ast_arithmetic_operator module
- pynestml.meta_model.ast_assignment module
ASTAssignment
ASTAssignment.clone()
ASTAssignment.construct_equivalent_direct_assignment_rhs()
ASTAssignment.deconstruct_compound_assignment()
ASTAssignment.equals()
ASTAssignment.extract_operator_from_compound_assignment()
ASTAssignment.get_bracketed_rhs_expression()
ASTAssignment.get_expression()
ASTAssignment.get_lhs_variable_as_expression()
ASTAssignment.get_parent()
ASTAssignment.get_variable()
- pynestml.meta_model.ast_bit_operator module
- pynestml.meta_model.ast_block module
- pynestml.meta_model.ast_block_with_variables module
- pynestml.meta_model.ast_comparison_operator module
- pynestml.meta_model.ast_compound_stmt module
- pynestml.meta_model.ast_data_type module
- pynestml.meta_model.ast_declaration module
ASTDeclaration
ASTDeclaration.clone()
ASTDeclaration.equals()
ASTDeclaration.get_data_type()
ASTDeclaration.get_decorators()
ASTDeclaration.get_expression()
ASTDeclaration.get_invariant()
ASTDeclaration.get_parent()
ASTDeclaration.get_size_parameter()
ASTDeclaration.get_variables()
ASTDeclaration.has_expression()
ASTDeclaration.has_invariant()
ASTDeclaration.has_size_parameter()
ASTDeclaration.set_expression()
ASTDeclaration.set_size_parameter()
- pynestml.meta_model.ast_elif_clause module
- pynestml.meta_model.ast_else_clause module
- pynestml.meta_model.ast_equations_block module
- pynestml.meta_model.ast_expression module
ASTExpression
ASTExpression.clone()
ASTExpression.equals()
ASTExpression.get_binary_operator()
ASTExpression.get_condition()
ASTExpression.get_expression()
ASTExpression.get_function_calls()
ASTExpression.get_has_delay()
ASTExpression.get_if_not()
ASTExpression.get_if_true()
ASTExpression.get_lhs()
ASTExpression.get_parent()
ASTExpression.get_rhs()
ASTExpression.get_unary_operator()
ASTExpression.get_units()
ASTExpression.get_variables()
ASTExpression.is_compound_expression()
ASTExpression.is_expression()
ASTExpression.is_ternary_operator()
ASTExpression.is_unary_operator()
- pynestml.meta_model.ast_expression_node module
- pynestml.meta_model.ast_external_variable module
- pynestml.meta_model.ast_for_stmt module
- pynestml.meta_model.ast_function module
- pynestml.meta_model.ast_function_call module
- pynestml.meta_model.ast_if_clause module
- pynestml.meta_model.ast_if_stmt module
- pynestml.meta_model.ast_inline_expression module
- pynestml.meta_model.ast_input_block module
- pynestml.meta_model.ast_input_port module
ASTInputPort
ASTInputPort.clone()
ASTInputPort.equals()
ASTInputPort.get_datatype()
ASTInputPort.get_input_qualifiers()
ASTInputPort.get_name()
ASTInputPort.get_parent()
ASTInputPort.get_size_parameter()
ASTInputPort.has_datatype()
ASTInputPort.has_input_qualifiers()
ASTInputPort.has_size_parameter()
ASTInputPort.is_continuous()
ASTInputPort.is_excitatory()
ASTInputPort.is_inhibitory()
ASTInputPort.is_spike()
- pynestml.meta_model.ast_input_qualifier module
- pynestml.meta_model.ast_kernel module
- pynestml.meta_model.ast_logical_operator module
- pynestml.meta_model.ast_namespace_decorator module
- pynestml.meta_model.ast_nestml_compilation_unit module
ASTNestMLCompilationUnit
ASTNestMLCompilationUnit.add_neuron()
ASTNestMLCompilationUnit.add_synapse()
ASTNestMLCompilationUnit.clone()
ASTNestMLCompilationUnit.delete_neuron()
ASTNestMLCompilationUnit.delete_synapse()
ASTNestMLCompilationUnit.equals()
ASTNestMLCompilationUnit.get_neuron_by_name()
ASTNestMLCompilationUnit.get_neuron_list()
ASTNestMLCompilationUnit.get_parent()
ASTNestMLCompilationUnit.get_synapse_by_name()
ASTNestMLCompilationUnit.get_synapse_list()
- pynestml.meta_model.ast_neuron module
ASTNeuron
ASTNeuron.clone()
ASTNeuron.equals()
ASTNeuron.get_continuous_input_ports()
ASTNeuron.get_input_ports()
ASTNeuron.get_parameter_invariants()
ASTNeuron.get_parent()
ASTNeuron.get_single_receptors()
ASTNeuron.get_spike_input_ports()
ASTNeuron.get_vector_state_symbols()
ASTNeuron.get_vector_symbols()
ASTNeuron.has_state_vectors()
ASTNeuron.has_vector_port()
- pynestml.meta_model.ast_neuron_or_synapse module
ASTNeuronOrSynapse
ASTNeuronOrSynapse.add_to_internals_block()
ASTNeuronOrSynapse.add_to_state_block()
ASTNeuronOrSynapse.clone()
ASTNeuronOrSynapse.create_empty_update_block()
ASTNeuronOrSynapse.equals()
ASTNeuronOrSynapse.get_all_kernels()
ASTNeuronOrSynapse.get_artifact_name()
ASTNeuronOrSynapse.get_body()
ASTNeuronOrSynapse.get_current_buffers()
ASTNeuronOrSynapse.get_equations()
ASTNeuronOrSynapse.get_equations_blocks()
ASTNeuronOrSynapse.get_functions()
ASTNeuronOrSynapse.get_initial_value()
ASTNeuronOrSynapse.get_inline_expression_symbols()
ASTNeuronOrSynapse.get_input_blocks()
ASTNeuronOrSynapse.get_input_buffers()
ASTNeuronOrSynapse.get_internal_symbols()
ASTNeuronOrSynapse.get_internals_blocks()
ASTNeuronOrSynapse.get_kernel_by_name()
ASTNeuronOrSynapse.get_multiple_receptors()
ASTNeuronOrSynapse.get_name()
ASTNeuronOrSynapse.get_non_inline_state_symbols()
ASTNeuronOrSynapse.get_ode_defined_symbols()
ASTNeuronOrSynapse.get_output_blocks()
ASTNeuronOrSynapse.get_parameter_invariants()
ASTNeuronOrSynapse.get_parameter_symbols()
ASTNeuronOrSynapse.get_parameter_variables()
ASTNeuronOrSynapse.get_parameters_blocks()
ASTNeuronOrSynapse.get_parent()
ASTNeuronOrSynapse.get_spike_buffers()
ASTNeuronOrSynapse.get_state_blocks()
ASTNeuronOrSynapse.get_state_declarations()
ASTNeuronOrSynapse.get_state_symbols()
ASTNeuronOrSynapse.get_state_symbols_without_ode()
ASTNeuronOrSynapse.get_state_variables()
ASTNeuronOrSynapse.get_update_blocks()
ASTNeuronOrSynapse.has_delay_variables()
ASTNeuronOrSynapse.is_array_buffer()
ASTNeuronOrSynapse.is_multisynapse_spikes()
ASTNeuronOrSynapse.print_comment()
ASTNeuronOrSynapse.remove_equations_block()
ASTNeuronOrSynapse.set_name()
- pynestml.meta_model.ast_neuron_or_synapse_body module
ASTNeuronOrSynapseBody
ASTNeuronOrSynapseBody.clone()
ASTNeuronOrSynapseBody.equals()
ASTNeuronOrSynapseBody.get_body_elements()
ASTNeuronOrSynapseBody.get_equations_blocks()
ASTNeuronOrSynapseBody.get_functions()
ASTNeuronOrSynapseBody.get_input_blocks()
ASTNeuronOrSynapseBody.get_internals_blocks()
ASTNeuronOrSynapseBody.get_on_receive_block()
ASTNeuronOrSynapseBody.get_on_receive_blocks()
ASTNeuronOrSynapseBody.get_output_blocks()
ASTNeuronOrSynapseBody.get_parameters_blocks()
ASTNeuronOrSynapseBody.get_parent()
ASTNeuronOrSynapseBody.get_spike_input_ports()
ASTNeuronOrSynapseBody.get_state_blocks()
ASTNeuronOrSynapseBody.get_update_blocks()
- pynestml.meta_model.ast_node module
ASTNode
ASTNode.accept()
ASTNode.clone()
ASTNode.equals()
ASTNode.get_comment()
ASTNode.get_comments()
ASTNode.get_implicit_conversion_factor()
ASTNode.get_parent()
ASTNode.get_scope()
ASTNode.get_source_position()
ASTNode.has_comment()
ASTNode.print_comment()
ASTNode.set_comment()
ASTNode.set_implicit_conversion_factor()
ASTNode.set_source_position()
ASTNode.update_scope()
- pynestml.meta_model.ast_node_factory module
ASTNodeFactory
ASTNodeFactory.create_ast_arithmetic_operator()
ASTNodeFactory.create_ast_assignment()
ASTNodeFactory.create_ast_bit_operator()
ASTNodeFactory.create_ast_block()
ASTNodeFactory.create_ast_block_with_variables()
ASTNodeFactory.create_ast_comparison_operator()
ASTNodeFactory.create_ast_compound_expression()
ASTNodeFactory.create_ast_compound_stmt()
ASTNodeFactory.create_ast_data_type()
ASTNodeFactory.create_ast_declaration()
ASTNodeFactory.create_ast_elif_clause()
ASTNodeFactory.create_ast_else_clause()
ASTNodeFactory.create_ast_equations_block()
ASTNodeFactory.create_ast_expression()
ASTNodeFactory.create_ast_for_stmt()
ASTNodeFactory.create_ast_function()
ASTNodeFactory.create_ast_function_call()
ASTNodeFactory.create_ast_if_clause()
ASTNodeFactory.create_ast_if_stmt()
ASTNodeFactory.create_ast_inline_expression()
ASTNodeFactory.create_ast_input_block()
ASTNodeFactory.create_ast_input_port()
ASTNodeFactory.create_ast_input_qualifier()
ASTNodeFactory.create_ast_kernel()
ASTNodeFactory.create_ast_logical_operator()
ASTNodeFactory.create_ast_namespace_decorator()
ASTNodeFactory.create_ast_nestml_compilation_unit()
ASTNodeFactory.create_ast_neuron()
ASTNodeFactory.create_ast_neuron_or_synapse_body()
ASTNodeFactory.create_ast_ode_equation()
ASTNodeFactory.create_ast_on_receive_block()
ASTNodeFactory.create_ast_output_block()
ASTNodeFactory.create_ast_parameter()
ASTNodeFactory.create_ast_return_stmt()
ASTNodeFactory.create_ast_simple_expression()
ASTNodeFactory.create_ast_small_stmt()
ASTNodeFactory.create_ast_stmt()
ASTNodeFactory.create_ast_synapse()
ASTNodeFactory.create_ast_ternary_expression()
ASTNodeFactory.create_ast_unary_operator()
ASTNodeFactory.create_ast_unit_type()
ASTNodeFactory.create_ast_update_block()
ASTNodeFactory.create_ast_variable()
ASTNodeFactory.create_ast_while_stmt()
- pynestml.meta_model.ast_ode_equation module
- pynestml.meta_model.ast_on_receive_block module
- pynestml.meta_model.ast_output_block module
- pynestml.meta_model.ast_parameter module
- pynestml.meta_model.ast_return_stmt module
- pynestml.meta_model.ast_simple_expression module
ASTSimpleExpression
ASTSimpleExpression.function_call
ASTSimpleExpression.numeric_literal
ASTSimpleExpression.variable
ASTSimpleExpression.is_boolean_true
ASTSimpleExpression.is_boolean_false
ASTSimpleExpression.is_inf_literal
ASTSimpleExpression.string
ASTSimpleExpression.clone()
ASTSimpleExpression.equals()
ASTSimpleExpression.get_boolean_literal()
ASTSimpleExpression.get_function_call()
ASTSimpleExpression.get_function_calls()
ASTSimpleExpression.get_has_delay()
ASTSimpleExpression.get_numeric_literal()
ASTSimpleExpression.get_parent()
ASTSimpleExpression.get_string()
ASTSimpleExpression.get_units()
ASTSimpleExpression.get_variable()
ASTSimpleExpression.get_variables()
ASTSimpleExpression.has_unit()
ASTSimpleExpression.is_delay_variable()
ASTSimpleExpression.is_function_call()
ASTSimpleExpression.is_numeric_literal()
ASTSimpleExpression.is_string()
ASTSimpleExpression.is_variable()
ASTSimpleExpression.set_function_call()
ASTSimpleExpression.set_numeric_literal()
ASTSimpleExpression.set_variable()
- pynestml.meta_model.ast_small_stmt module
ASTSmallStmt
ASTSmallStmt.assignment
ASTSmallStmt.function_call
ASTSmallStmt.declaration
ASTSmallStmt.return_stmt
ASTSmallStmt.clone()
ASTSmallStmt.equals()
ASTSmallStmt.get_assignment()
ASTSmallStmt.get_declaration()
ASTSmallStmt.get_function_call()
ASTSmallStmt.get_parent()
ASTSmallStmt.get_return_stmt()
ASTSmallStmt.is_assignment()
ASTSmallStmt.is_declaration()
ASTSmallStmt.is_function_call()
ASTSmallStmt.is_return_stmt()
- pynestml.meta_model.ast_stmt module
- pynestml.meta_model.ast_synapse module
ASTSynapse
ASTSynapse.clone()
ASTSynapse.get_default_delay_dtype()
ASTSynapse.get_default_delay_expression()
ASTSynapse.get_default_delay_variable()
ASTSynapse.get_default_weight()
ASTSynapse.get_input_buffers()
ASTSynapse.get_on_receive_block()
ASTSynapse.get_on_receive_blocks()
ASTSynapse.get_spike_buffers()
ASTSynapse.get_weight_variable()
ASTSynapse.set_default_delay()
ASTSynapse.set_default_weight()
- pynestml.meta_model.ast_unary_operator module
- pynestml.meta_model.ast_unit_type module
- pynestml.meta_model.ast_update_block module
- pynestml.meta_model.ast_variable module
ASTVariable
ASTVariable.clone()
ASTVariable.equals()
ASTVariable.get_complete_name()
ASTVariable.get_delay_parameter()
ASTVariable.get_differential_order()
ASTVariable.get_is_homogeneous()
ASTVariable.get_name()
ASTVariable.get_name_of_lhs()
ASTVariable.get_parent()
ASTVariable.get_type_symbol()
ASTVariable.get_vector_parameter()
ASTVariable.has_vector_parameter()
ASTVariable.is_delay_variable()
ASTVariable.is_unit_variable()
ASTVariable.resolve_in_own_scope()
ASTVariable.set_delay_parameter()
ASTVariable.set_differential_order()
ASTVariable.set_name()
ASTVariable.set_type_symbol()
ASTVariable.set_vector_parameter()
- pynestml.meta_model.ast_while_stmt module
- pynestml.symbol_table package
- Submodules
- pynestml.symbol_table.scope module
Scope
Scope.add_scope()
Scope.add_symbol()
Scope.delete_scope()
Scope.delete_symbol()
Scope.get_depth_of_scope()
Scope.get_enclosing_scope()
Scope.get_global_scope()
Scope.get_scope_type()
Scope.get_scopes()
Scope.get_source_location()
Scope.get_symbols_in_complete_scope()
Scope.get_symbols_in_this_scope()
Scope.has_enclosing_scope()
Scope.is_enclosed_in()
Scope.print_scope()
Scope.resolve_to_all_scopes()
Scope.resolve_to_all_symbols()
Scope.resolve_to_scope()
Scope.resolve_to_symbol()
Scope.update_variable_symbol()
ScopeType
- pynestml.symbol_table.symbol_table module
SymbolTable
SymbolTable.add_neuron_scope()
SymbolTable.add_synapse_scope()
SymbolTable.clean_up_table()
SymbolTable.delete_neuron_scope()
SymbolTable.delete_synapse_scope()
SymbolTable.initialize_symbol_table()
SymbolTable.name2neuron_scope
SymbolTable.name2synapse_scope
SymbolTable.print_symbol_table()
SymbolTable.source_location
- pynestml.symbols package
- Submodules
- pynestml.symbols.boolean_type_symbol module
- pynestml.symbols.error_type_symbol module
- pynestml.symbols.function_symbol module
- pynestml.symbols.integer_type_symbol module
- pynestml.symbols.predefined_functions module
PredefinedFunctions
PredefinedFunctions.ABS
PredefinedFunctions.CEIL
PredefinedFunctions.CLIP
PredefinedFunctions.CONVOLVE
PredefinedFunctions.COSH
PredefinedFunctions.DELIVER_SPIKE
PredefinedFunctions.DELTA
PredefinedFunctions.EMIT_SPIKE
PredefinedFunctions.ERF
PredefinedFunctions.ERFC
PredefinedFunctions.EXP
PredefinedFunctions.EXPM1
PredefinedFunctions.FLOOR
PredefinedFunctions.INTEGRATE_ODES
PredefinedFunctions.LN
PredefinedFunctions.LOG10
PredefinedFunctions.LOGGER_INFO
PredefinedFunctions.LOGGER_WARNING
PredefinedFunctions.MAX
PredefinedFunctions.MIN
PredefinedFunctions.POW
PredefinedFunctions.PRINT
PredefinedFunctions.PRINTLN
PredefinedFunctions.RANDOM_NORMAL
PredefinedFunctions.RANDOM_UNIFORM
PredefinedFunctions.ROUND
PredefinedFunctions.SINH
PredefinedFunctions.TANH
PredefinedFunctions.TIME_RESOLUTION
PredefinedFunctions.TIME_STEPS
PredefinedFunctions.get_function()
PredefinedFunctions.get_function_symbols()
PredefinedFunctions.name2function
PredefinedFunctions.register_function()
PredefinedFunctions.register_functions()
- pynestml.symbols.predefined_types module
PredefinedTypes
PredefinedTypes.BOOLEAN_TYPE
PredefinedTypes.INTEGER_TYPE
PredefinedTypes.REAL_TYPE
PredefinedTypes.STRING_TYPE
PredefinedTypes.VOID_TYPE
PredefinedTypes.get_boolean_type()
PredefinedTypes.get_integer_type()
PredefinedTypes.get_real_type()
PredefinedTypes.get_string_type()
PredefinedTypes.get_template_type()
PredefinedTypes.get_type()
PredefinedTypes.get_types()
PredefinedTypes.get_void_type()
PredefinedTypes.name2type
PredefinedTypes.register_type()
PredefinedTypes.register_types()
PredefinedTypes.register_unit()
- pynestml.symbols.predefined_units module
- pynestml.symbols.predefined_variables module
- pynestml.symbols.real_type_symbol module
- pynestml.symbols.string_type_symbol module
- pynestml.symbols.symbol module
- pynestml.symbols.template_type_symbol module
- pynestml.symbols.type_symbol module
TypeSymbol
TypeSymbol.binary_operation_not_defined_error()
TypeSymbol.differs_only_in_magnitude()
TypeSymbol.equals()
TypeSymbol.inverse_of_unit()
TypeSymbol.is_castable_to()
TypeSymbol.is_instance_of()
TypeSymbol.is_numeric()
TypeSymbol.is_numeric_primitive()
TypeSymbol.is_primitive()
TypeSymbol.negate()
TypeSymbol.print_nestml_type()
TypeSymbol.print_symbol()
TypeSymbol.unary_operation_not_defined_error()
TypeSymbol.warn_implicit_cast_from_to()
- pynestml.symbols.unit_type_symbol module
UnitTypeSymbol
UnitTypeSymbol.add_or_sub_another_unit()
UnitTypeSymbol.astropy_unit
UnitTypeSymbol.attempt_magnitude_cast()
UnitTypeSymbol.divide_by()
UnitTypeSymbol.equals()
UnitTypeSymbol.get_conversion_factor()
UnitTypeSymbol.is_castable_to()
UnitTypeSymbol.is_numeric()
UnitTypeSymbol.is_primitive()
UnitTypeSymbol.multiply_by()
UnitTypeSymbol.print_nestml_type()
UnitTypeSymbol.to_the_power_of()
- pynestml.symbols.variable_symbol module
BlockType
VariableSymbol
VariableSymbol.equals()
VariableSymbol.get_block_type()
VariableSymbol.get_declaring_expression()
VariableSymbol.get_decorators()
VariableSymbol.get_delay_parameter()
VariableSymbol.get_initial_value()
VariableSymbol.get_namespace_decorator()
VariableSymbol.get_namespace_decorators()
VariableSymbol.get_ode_or_kernel()
VariableSymbol.get_type_symbol()
VariableSymbol.get_variable_type()
VariableSymbol.get_vector_parameter()
VariableSymbol.has_declaring_expression()
VariableSymbol.has_decorators()
VariableSymbol.has_delay_parameter()
VariableSymbol.has_initial_value()
VariableSymbol.has_vector_parameter()
VariableSymbol.is_buffer()
VariableSymbol.is_conductance_based()
VariableSymbol.is_continuous_input_port()
VariableSymbol.is_equation()
VariableSymbol.is_excitatory()
VariableSymbol.is_homogeneous()
VariableSymbol.is_inhibitory()
VariableSymbol.is_input()
VariableSymbol.is_internals()
VariableSymbol.is_kernel()
VariableSymbol.is_local()
VariableSymbol.is_ode_defined()
VariableSymbol.is_output()
VariableSymbol.is_parameters()
VariableSymbol.is_spike_input_port()
VariableSymbol.is_state()
VariableSymbol.print_comment()
VariableSymbol.print_symbol()
VariableSymbol.set_delay_parameter()
VariableSymbol.set_initial_value()
VariableSymbol.set_ode_or_kernel()
VariableSymbol.set_type_symbol()
VariableSymbol.set_variable_type()
VariableType
- pynestml.symbols.void_type_symbol module
- pynestml.transformers package
- Submodules
- pynestml.transformers.illegal_variable_name_transformer module
- pynestml.transformers.synapse_post_neuron_transformer module
SynapsePostNeuronTransformer
SynapsePostNeuronTransformer.get_all_variables_assigned_to()
SynapsePostNeuronTransformer.get_convolve_with_not_post_vars()
SynapsePostNeuronTransformer.get_neuron_var_name_from_syn_port_name()
SynapsePostNeuronTransformer.get_post_port_names()
SynapsePostNeuronTransformer.get_spiking_post_port_names()
SynapsePostNeuronTransformer.get_vt_port_names()
SynapsePostNeuronTransformer.is_continuous_port()
SynapsePostNeuronTransformer.is_post_port()
SynapsePostNeuronTransformer.is_special_port()
SynapsePostNeuronTransformer.is_vt_port()
SynapsePostNeuronTransformer.transform()
SynapsePostNeuronTransformer.transform_neuron_synapse_pair_()
- pynestml.transformers.synapse_remove_post_port module
SynapseRemovePostPortTransformer
SynapseRemovePostPortTransformer.get_post_port_names()
SynapseRemovePostPortTransformer.get_spiking_post_port_names()
SynapseRemovePostPortTransformer.get_vt_port_names()
SynapseRemovePostPortTransformer.is_post_port()
SynapseRemovePostPortTransformer.is_special_port()
SynapseRemovePostPortTransformer.is_vt_port()
SynapseRemovePostPortTransformer.transform()
SynapseRemovePostPortTransformer.transform_neuron_synapse_pair_()
- pynestml.transformers.transformer module
- pynestml.utils package
- Submodules
- pynestml.utils.ast_mechanism_information_collector module
ASTFunctionCallCollectorVisitor
ASTFunctionCollectorVisitor
ASTInlineEquationCollectorVisitor
ASTKernelCollectorVisitor
ASTMechanismInformationCollector
ASTMechanismInformationCollector.collect_mechanism_related_definitions()
ASTMechanismInformationCollector.collector_visitor
ASTMechanismInformationCollector.detect_mechs()
ASTMechanismInformationCollector.extend_function_call_list_name_based_restricted()
ASTMechanismInformationCollector.extend_variable_list_name_based_restricted()
ASTMechanismInformationCollector.extend_variables_with_initialisations()
ASTMechanismInformationCollector.neuron
ASTMechanismInformationCollectorVisitor
ASTODEEquationCollectorVisitor
ASTVariableCollectorVisitor
VariableInitializationVisitor
VariableInitializationVisitor.endvisit_block_with_variables()
VariableInitializationVisitor.endvisit_declaration()
VariableInitializationVisitor.endvisit_variable()
VariableInitializationVisitor.visit_block_with_variables()
VariableInitializationVisitor.visit_declaration()
VariableInitializationVisitor.visit_variable()
- pynestml.utils.ast_source_location module
ASTSourceLocation
ASTSourceLocation.before()
ASTSourceLocation.encloses()
ASTSourceLocation.equals()
ASTSourceLocation.get_added_source_position()
ASTSourceLocation.get_end_column()
ASTSourceLocation.get_end_line()
ASTSourceLocation.get_predefined_source_position()
ASTSourceLocation.get_start_column()
ASTSourceLocation.get_start_line()
ASTSourceLocation.is_added_source_position()
ASTSourceLocation.is_predefined_source_position()
ASTSourceLocation.make_ast_source_position()
- pynestml.utils.ast_synapse_information_collector module
ASTSynapseInformationCollector
ASTSynapseInformationCollector.construct_kernel_X_spike_buf_name()
ASTSynapseInformationCollector.endvisit_block_with_variables()
ASTSynapseInformationCollector.endvisit_declaration()
ASTSynapseInformationCollector.endvisit_equations_block()
ASTSynapseInformationCollector.endvisit_expression()
ASTSynapseInformationCollector.endvisit_function_call()
ASTSynapseInformationCollector.endvisit_inline_expression()
ASTSynapseInformationCollector.endvisit_input_block()
ASTSynapseInformationCollector.endvisit_kernel()
ASTSynapseInformationCollector.endvisit_simple_expression()
ASTSynapseInformationCollector.get_basic_kernel_variable_names()
ASTSynapseInformationCollector.get_extracted_kernel_args()
ASTSynapseInformationCollector.get_inline_expressions_with_kernels()
ASTSynapseInformationCollector.get_inline_function_calls()
ASTSynapseInformationCollector.get_input_port_by_name()
ASTSynapseInformationCollector.get_kernel_by_name()
ASTSynapseInformationCollector.get_kernel_function_calls()
ASTSynapseInformationCollector.get_state_declaration()
ASTSynapseInformationCollector.get_synapse_specific_internal_declarations()
ASTSynapseInformationCollector.get_synapse_specific_parameter_declarations()
ASTSynapseInformationCollector.get_synapse_specific_state_declarations()
ASTSynapseInformationCollector.get_used_kernel_names()
ASTSynapseInformationCollector.get_used_spike_names()
ASTSynapseInformationCollector.get_variable_declaration()
ASTSynapseInformationCollector.get_variable_names_of_synapse()
ASTSynapseInformationCollector.get_variable_names_to_ignore()
ASTSynapseInformationCollector.visit_block_with_variables()
ASTSynapseInformationCollector.visit_declaration()
ASTSynapseInformationCollector.visit_equations_block()
ASTSynapseInformationCollector.visit_expression()
ASTSynapseInformationCollector.visit_function_call()
ASTSynapseInformationCollector.visit_inline_expression()
ASTSynapseInformationCollector.visit_input_block()
ASTSynapseInformationCollector.visit_input_port()
ASTSynapseInformationCollector.visit_kernel()
ASTSynapseInformationCollector.visit_simple_expression()
ASTSynapseInformationCollector.visit_variable()
- pynestml.utils.ast_utils module
ASTUtils
ASTUtils.add_assignment_to_update_block()
ASTUtils.add_declaration_to_internals()
ASTUtils.add_declaration_to_state_block()
ASTUtils.add_declaration_to_update_block()
ASTUtils.add_declarations_to_internals()
ASTUtils.add_declarations_to_state_block()
ASTUtils.add_kernel_to_variable()
ASTUtils.add_ode_to_variable()
ASTUtils.add_state_updates()
ASTUtils.add_suffix_to_decl_lhs()
ASTUtils.add_suffix_to_variable_name()
ASTUtils.add_suffix_to_variable_names()
ASTUtils.add_timestep_symbol()
ASTUtils.all_variables_defined_in_block()
ASTUtils.assign_numeric_non_numeric_state_variables()
ASTUtils.assign_ode_to_variables()
ASTUtils.collect_variable_names_in_expression()
ASTUtils.collects_vars_used_in_equation()
ASTUtils.compute_type_name()
ASTUtils.construct_kernel_X_spike_buf_name()
ASTUtils.contains_convolve_call()
ASTUtils.contains_convolve_function_call()
ASTUtils.create_equations_block()
ASTUtils.create_initial_values_for_kernels()
ASTUtils.create_internal_block()
ASTUtils.create_state_block()
ASTUtils.declaration_in_state_block()
ASTUtils.deconstruct_assignment()
ASTUtils.equations_from_block_to_block()
ASTUtils.extract_delay_parameter()
ASTUtils.find_model_by_name()
ASTUtils.generate_kernel_buffers_()
ASTUtils.get_all()
ASTUtils.get_all_neurons()
ASTUtils.get_all_nodes()
ASTUtils.get_all_synapses()
ASTUtils.get_all_variables()
ASTUtils.get_all_variables_used_in_convolutions()
ASTUtils.get_convolve_function_calls()
ASTUtils.get_declaration_by_name()
ASTUtils.get_declarations_from_block()
ASTUtils.get_delay_variable_symbol()
ASTUtils.get_delta_factors_()
ASTUtils.get_expr_from_kernel_var()
ASTUtils.get_function_call()
ASTUtils.get_function_calls()
ASTUtils.get_initial_value_from_ode_toolbox_result()
ASTUtils.get_inline_expression_by_name()
ASTUtils.get_inline_expression_symbols()
ASTUtils.get_input_port_by_name()
ASTUtils.get_internal_by_name()
ASTUtils.get_internal_variable_by_name()
ASTUtils.get_kernel_by_name()
ASTUtils.get_kernel_var_order_from_ode_toolbox_result()
ASTUtils.get_numeric_vector_size()
ASTUtils.get_parameter_by_name()
ASTUtils.get_parameter_variable_by_name()
ASTUtils.get_spike_input_ports_in_pairs()
ASTUtils.get_state_variable_by_name()
ASTUtils.get_state_variable_declaration_by_name()
ASTUtils.get_statements_from_block()
ASTUtils.get_tuple_from_single_dict_entry()
ASTUtils.get_unit_name()
ASTUtils.get_variable_by_name()
ASTUtils.get_vectorized_variable()
ASTUtils.has_continuous_input()
ASTUtils.has_equation_with_delay_variable()
ASTUtils.has_spike_input()
ASTUtils.inline_aliases_convolution()
ASTUtils.is_castable_to()
ASTUtils.is_compound_stmt()
ASTUtils.is_delta_kernel()
ASTUtils.is_function_delay_variable()
ASTUtils.is_integrate()
ASTUtils.is_ode_variable()
ASTUtils.is_small_stmt()
ASTUtils.make_inline_expressions_self_contained()
ASTUtils.move_decls()
ASTUtils.needs_arguments()
ASTUtils.recursive_dependent_variables_search()
ASTUtils.remove_initial_values_for_kernels()
ASTUtils.remove_kernel_definitions_from_equations_block()
ASTUtils.remove_ode_definitions_from_equations_block()
ASTUtils.replace_convolution_aliasing_inlines()
ASTUtils.replace_convolve_calls_with_buffers_()
ASTUtils.replace_inline_expressions_through_defining_expressions()
ASTUtils.replace_rhs_variable()
ASTUtils.replace_rhs_variables()
ASTUtils.replace_variable_names_in_expressions()
ASTUtils.replace_with_external_variable()
ASTUtils.resolve_to_variable_symbol_in_blocks()
ASTUtils.to_ode_toolbox_name()
ASTUtils.to_ode_toolbox_processed_name()
ASTUtils.transform_ode_and_kernels_to_json()
ASTUtils.update_blocktype_for_common_parameters()
ASTUtils.update_delay_parameter_in_state_vars()
ASTUtils.update_initial_values_for_odes()
ASTUtils.variable_in_kernels()
ASTUtils.variable_in_solver()
- pynestml.utils.chan_info_enricher module
- pynestml.utils.channel_processing module
- pynestml.utils.cloning_helpers module
- pynestml.utils.conc_info_enricher module
- pynestml.utils.concentration_processing module
ConcentrationProcessing
ConcentrationProcessing.check_if_key_zero_var_for_expression()
ConcentrationProcessing.collect_information_for_specific_mech_types()
ConcentrationProcessing.mechType
ConcentrationProcessing.ode_toolbox_processing_for_root_expression()
ConcentrationProcessing.search_for_key_zero_parameters_for_expression()
ConcentrationProcessing.write_key_zero_parameters_for_root_odes()
- pynestml.utils.error_listener module
- pynestml.utils.error_strings module
ErrorStrings
ErrorStrings.SEPARATOR
ErrorStrings.code()
ErrorStrings.message_add_sub_type_mismatch()
ErrorStrings.message_cannot_calculate_convolve_type()
ErrorStrings.message_comparison()
ErrorStrings.message_expected_bool()
ErrorStrings.message_expected_int()
ErrorStrings.message_implicit_magnitude_conversion()
ErrorStrings.message_logic_operands_not_bool()
ErrorStrings.message_no_semantics()
ErrorStrings.message_non_constant_exponent()
ErrorStrings.message_non_numeric_type()
ErrorStrings.message_resolve_fail()
ErrorStrings.message_ternary()
ErrorStrings.message_ternary_mismatch()
ErrorStrings.message_type_error()
ErrorStrings.message_unit_base()
ErrorStrings.message_void_function_on_rhs()
- pynestml.utils.logger module
Logger
Logger.curr_message
Logger.current_node
Logger.freeze_log()
Logger.get_all_messages_of_level()
Logger.get_all_messages_of_level_and_or_node()
Logger.get_all_messages_of_node()
Logger.get_json_format()
Logger.get_log()
Logger.has_errors()
Logger.init_logger()
Logger.level_to_string()
Logger.log
Logger.log_frozen
Logger.log_message()
Logger.logging_level
Logger.no_print
Logger.set_current_node()
Logger.set_log()
Logger.set_logging_level()
Logger.string_to_level()
LoggingLevel
- pynestml.utils.logging_helper module
- pynestml.utils.mechanism_processing module
MechanismProcessing
MechanismProcessing.check_co_co()
MechanismProcessing.collect_information_for_specific_mech_types()
MechanismProcessing.collect_raw_odetoolbox_output()
MechanismProcessing.determine_dependencies()
MechanismProcessing.first_time_run
MechanismProcessing.get_mechs_info()
MechanismProcessing.mechType
MechanismProcessing.mechs_info
MechanismProcessing.ode_toolbox_processing()
MechanismProcessing.prepare_equations_for_ode_toolbox()
MechanismProcessing.print_dictionary()
MechanismProcessing.print_element()
- pynestml.utils.mechs_info_enricher module
ASTEnricherInfoCollectorVisitor
ASTEnricherInfoCollectorVisitor.endvisit_block_with_variables()
ASTEnricherInfoCollectorVisitor.endvisit_declaration()
ASTEnricherInfoCollectorVisitor.endvisit_variable()
ASTEnricherInfoCollectorVisitor.visit_block_with_variables()
ASTEnricherInfoCollectorVisitor.visit_declaration()
ASTEnricherInfoCollectorVisitor.visit_variable()
MechsInfoEnricher
- pynestml.utils.messages module
MessageCode
MessageCode.ADD_SUB_TYPE_MISMATCH
MessageCode.ANALYSING_TRANSFORMING_NEURON
MessageCode.ARG_NOT_KERNEL_OR_EQUATION
MessageCode.ARG_NOT_SPIKE_INPUT
MessageCode.ASSIGNING_TO_INLINE
MessageCode.ASTDATATYPE_TYPE_SYMBOL_COULD_NOT_BE_DERIVED
MessageCode.BLOCK_NOT_CORRECT
MessageCode.BUFFER_SET_TO_CONDUCTANCE_BASED
MessageCode.CAST_NOT_POSSIBLE
MessageCode.CM_FUNCTION_BAD_NUMBER_ARGS
MessageCode.CM_FUNCTION_BAD_RETURN_TYPE
MessageCode.CM_FUNCTION_MISSING
MessageCode.CM_NO_GATING_VARIABLES
MessageCode.CM_NO_VALUE_ASSIGNMENT
MessageCode.CM_NO_V_COMP
MessageCode.CM_VARIABLES_NOT_DECLARED
MessageCode.CM_VARIABLE_NAME_MULTI_USE
MessageCode.CODE_SUCCESSFULLY_GENERATED
MessageCode.CONTINUOUS_INPUT_PORT_WITH_QUALIFIERS
MessageCode.CONVOLVE_NEEDS_BUFFER_PARAMETER
MessageCode.CREATING_INSTALL_PATH
MessageCode.CREATING_TARGET_PATH
MessageCode.DELAY_VARIABLE
MessageCode.DELTA_FUNCTION_CANNOT_BE_MIXED
MessageCode.EMIT_SPIKE_FUNCTION_BUT_NO_OUTPUT_PORT
MessageCode.EQUATIONS_DEFINED_BUT_INTEGRATE_ODES_NOT_CALLED
MessageCode.FUNCTION_CALL_TYPE_ERROR
MessageCode.FUNCTION_NOT_DECLARED
MessageCode.FUNCTION_REDECLARED
MessageCode.HARD_INCOMPATIBILITY
MessageCode.IMPLICIT_CAST
MessageCode.INPUT_PATH_NOT_FOUND
MessageCode.INPUT_PORT_SIZE_NOT_GREATER_THAN_ZERO
MessageCode.INPUT_PORT_SIZE_NOT_INTEGER
MessageCode.INSTALL_PATH_INFO
MessageCode.INTERNAL_WARNING
MessageCode.KERNEL_IV_WRONG_TYPE
MessageCode.KERNEL_OUTSIDE_CONVOLVE
MessageCode.KERNEL_WRONG_TYPE
MessageCode.LEXER_ERROR
MessageCode.MECHS_DICTIONARY_INFO
MessageCode.MODEL_CONTAINS_ERRORS
MessageCode.MODEL_REDECLARED
MessageCode.MODULE_NAME_INFO
MessageCode.MODULE_SUCCESSFULLY_GENERATED
MessageCode.MULTIPLE_KEYWORDS
MessageCode.NAME_COLLISION
MessageCode.NEST_COLLISION
MessageCode.NEST_DELAY_DECORATOR_NOT_FOUND
MessageCode.NEURON_SOLVED_BY_GSL
MessageCode.NOT_A_VARIABLE
MessageCode.NOT_LAST_STATEMENT
MessageCode.NOT_NEUROSCIENCE_UNIT
MessageCode.NO_ASSIGNMENT_ALLOWED
MessageCode.NO_CODE_GENERATED
MessageCode.NO_FILES_IN_INPUT_PATH
MessageCode.NO_INIT_VALUE
MessageCode.NO_ODE
MessageCode.NO_RETURN
MessageCode.NO_RHS
MessageCode.NO_SEMANTICS
MessageCode.NO_TYPE_ALLOWED
MessageCode.NO_UNIT
MessageCode.NO_VARIABLE_FOUND
MessageCode.NUMERATOR_NOT_ONE
MessageCode.ODE_FUNCTION_NEEDS_CONSISTENT_UNITS
MessageCode.ODE_NEEDS_CONSISTENT_UNITS
MessageCode.OPERATION_NOT_DEFINED
MessageCode.ORDER_NOT_DECLARED
MessageCode.PARSER_ERROR
MessageCode.PRIORITY_DEFINED_FOR_ONLY_ONE_EVENT_HANDLER
MessageCode.REPEATED_PRIORITY_VALUE
MessageCode.SEVERAL_LHS
MessageCode.SOFT_INCOMPATIBILITY
MessageCode.SPIKE_INPUT_PORT_TYPE_NOT_DEFINED
MessageCode.START_PROCESSING_FILE
MessageCode.START_PROCESSING_MODEL
MessageCode.START_SYMBOL_TABLE_BUILDING
MessageCode.STATE_VARIABLES_NOT_INITIALZED
MessageCode.SYMBOL_NOT_RESOLVED
MessageCode.SYNAPSE_SOLVED_BY_GSL
MessageCode.SYNS_BAD_BUFFER_COUNT
MessageCode.TARGET_PATH_INFO
MessageCode.TEMPLATED_ARG_TYPES_INCONSISTENT
MessageCode.TEMPLATE_ROOT_PATH_CREATED
MessageCode.TYPE_DIFFERENT_FROM_EXPECTED
MessageCode.TYPE_MISMATCH
MessageCode.TYPE_NOT_DERIVABLE
MessageCode.TYPE_NOT_SPECIFIED
MessageCode.UNKNOWN_TARGET
MessageCode.UNKNOWN_TYPE
MessageCode.VALUE_ASSIGNED_TO_BUFFER
MessageCode.VARIABLE_DEFINED_RECURSIVELY
MessageCode.VARIABLE_NOT_IN_STATE_BLOCK
MessageCode.VARIABLE_REDECLARED
MessageCode.VARIABLE_USED_BEFORE_DECLARATION
MessageCode.VARIABLE_WITH_SAME_NAME_AS_UNIT
MessageCode.VECTOR_IN_NON_VECTOR
MessageCode.VECTOR_PARAMETER_WRONG_BLOCK
MessageCode.VECTOR_PARAMETER_WRONG_SIZE
MessageCode.VECTOR_PARAMETER_WRONG_TYPE
MessageCode.WRONG_NUMBER_OF_ARGS
Messages
Messages.astdatatype_type_symbol_could_not_be_derived()
Messages.delta_function_cannot_be_mixed()
Messages.delta_function_one_arg()
Messages.get_analysing_transforming_neuron()
Messages.get_assigning_to_inline()
Messages.get_assignment_not_allowed()
Messages.get_binary_operation_not_defined()
Messages.get_binary_operation_type_could_not_be_derived()
Messages.get_block_not_defined_correctly()
Messages.get_buffer_set_to_conductance_based()
Messages.get_cm_inline_expression_variable_used_mulitple_times()
Messages.get_cm_variable_value_missing()
Messages.get_code_generated()
Messages.get_compilation_unit_name_collision()
Messages.get_continuous_input_port_specified()
Messages.get_convolve_needs_buffer_parameter()
Messages.get_could_not_be_solved()
Messages.get_could_not_determine_cond_based()
Messages.get_could_not_resolve()
Messages.get_creating_install_path()
Messages.get_creating_target_path()
Messages.get_data_type_not_specified()
Messages.get_different_type_rhs_lhs()
Messages.get_emit_spike_function_but_no_output_port()
Messages.get_equation_var_not_in_state_block()
Messages.get_equations_defined_but_integrate_odes_not_called()
Messages.get_equations_solved_by_gls()
Messages.get_equations_solved_exactly()
Messages.get_expected_cm_function_bad_return_type()
Messages.get_expected_cm_function_missing()
Messages.get_expected_cm_function_wrong_args_count()
Messages.get_expected_cm_variables_missing_in_blocks()
Messages.get_first_arg_not_kernel_or_equation()
Messages.get_function_call_implicit_cast()
Messages.get_function_is_delay_variable()
Messages.get_function_not_declared()
Messages.get_function_redeclared()
Messages.get_implicit_cast_rhs_to_lhs()
Messages.get_implicit_magnitude_conversion()
Messages.get_input_path_not_found()
Messages.get_input_port_size_not_greater_than_zero()
Messages.get_input_port_size_not_integer()
Messages.get_input_port_type_not_defined()
Messages.get_install_path_info()
Messages.get_kernel_iv_wrong_type()
Messages.get_kernel_outside_convolve()
Messages.get_kernel_wrong_type()
Messages.get_lexer_error()
Messages.get_mechs_dictionary_info()
Messages.get_model_contains_errors()
Messages.get_model_redeclared()
Messages.get_module_generated()
Messages.get_multiple_keywords()
Messages.get_nest_collision()
Messages.get_nest_delay_decorator_not_found()
Messages.get_neuron_solved_by_solver()
Messages.get_no_code_generated()
Messages.get_no_files_in_input_path()
Messages.get_no_gating_variables()
Messages.get_no_init_value()
Messages.get_no_ode()
Messages.get_no_return()
Messages.get_no_rhs()
Messages.get_no_variable_found()
Messages.get_not_a_variable()
Messages.get_not_last_statement()
Messages.get_not_neuroscience_unit_used()
Messages.get_not_type_allowed()
Messages.get_ode_function_needs_consistent_units()
Messages.get_ode_needs_consistent_units()
Messages.get_ode_solution_not_used()
Messages.get_order_not_declared()
Messages.get_parser_error()
Messages.get_priority_defined_for_only_one_receive_block()
Messages.get_repeated_priorty_value()
Messages.get_second_arg_not_a_spike_port()
Messages.get_several_lhs()
Messages.get_start_building_symbol_table()
Messages.get_start_processing_file()
Messages.get_start_processing_model()
Messages.get_state_variables_not_initialized()
Messages.get_synapse_solved_by_solver()
Messages.get_syns_bad_buffer_count()
Messages.get_target_path_info()
Messages.get_template_root_path_created()
Messages.get_type_could_not_be_derived()
Messages.get_type_different_from_expected()
Messages.get_unary_operation_not_defined()
Messages.get_unit_does_not_exist()
Messages.get_unknown_target()
Messages.get_v_comp_variable_value_missing()
Messages.get_value_assigned_to_buffer()
Messages.get_variable_defined_recursively()
Messages.get_variable_not_defined()
Messages.get_variable_redeclared()
Messages.get_variable_used_before_declaration()
Messages.get_variable_with_same_name_as_type()
Messages.get_vector_in_non_vector()
Messages.get_vector_parameter_wrong_block()
Messages.get_vector_parameter_wrong_size()
Messages.get_vector_parameter_wrong_type()
Messages.get_wrong_number_of_args()
Messages.get_wrong_numerator()
Messages.templated_arg_types_inconsistent()
Messages.unknown_type()
- pynestml.utils.model_parser module
ModelParser
ModelParser.parse_assignment()
ModelParser.parse_bit_operator()
ModelParser.parse_block()
ModelParser.parse_block_with_variables()
ModelParser.parse_comparison_operator()
ModelParser.parse_compound_stmt()
ModelParser.parse_data_type()
ModelParser.parse_declaration()
ModelParser.parse_elif_clause()
ModelParser.parse_else_clause()
ModelParser.parse_equations_block()
ModelParser.parse_expression()
ModelParser.parse_for_stmt()
ModelParser.parse_function()
ModelParser.parse_function_call()
ModelParser.parse_if_clause()
ModelParser.parse_if_stmt()
ModelParser.parse_inline_expression()
ModelParser.parse_input_block()
ModelParser.parse_input_port()
ModelParser.parse_input_qualifier()
ModelParser.parse_kernel()
ModelParser.parse_logic_operator()
ModelParser.parse_model()
ModelParser.parse_nestml_compilation_unit()
ModelParser.parse_neuron()
ModelParser.parse_neuron_or_synapse_body()
ModelParser.parse_ode_equation()
ModelParser.parse_output_block()
ModelParser.parse_parameter()
ModelParser.parse_return_stmt()
ModelParser.parse_simple_expression()
ModelParser.parse_small_stmt()
ModelParser.parse_stmt()
ModelParser.parse_synapse()
ModelParser.parse_unary_operator()
ModelParser.parse_unit_type()
ModelParser.parse_update_block()
ModelParser.parse_variable()
ModelParser.parse_while_stmt()
log_set_added_source_position()
tokenize()
- pynestml.utils.ode_toolbox_utils module
- pynestml.utils.port_signal_type module
- pynestml.utils.stack module
- pynestml.utils.string_utils module
- pynestml.utils.synapse_processing module
SynapseProcessing
SynapseProcessing.collect_additional_base_infos()
SynapseProcessing.collect_and_check_inputs_per_synapse()
SynapseProcessing.collect_information_for_specific_mech_types()
SynapseProcessing.convolution_ode_toolbox_processing()
SynapseProcessing.create_ode_indict()
SynapseProcessing.mechType
SynapseProcessing.ode_solve_convolution()
SynapseProcessing.transform_ode_and_kernels_to_json()
- pynestml.utils.syns_info_enricher module
ASTUsedVariableNamesExtractor
SynsInfoEnricher
SynsInfoEnricher.compute_expression_derivative()
SynsInfoEnricher.enrich_mechanism_specific()
SynsInfoEnricher.get_all_synapse_variables()
SynsInfoEnricher.get_analytic_helper_variable_declarations()
SynsInfoEnricher.get_analytic_helper_variable_names()
SynsInfoEnricher.get_new_variables_after_transformation()
SynsInfoEnricher.get_variable_names_used()
SynsInfoEnricher.restore_order_internals()
SynsInfoEnricher.transform_convolutions_analytic_solutions()
SynsInfoEnricherVisitor
SynsInfoEnricherVisitor.declarations_ordered
SynsInfoEnricherVisitor.endvisit_block_with_variables()
SynsInfoEnricherVisitor.endvisit_declaration()
SynsInfoEnricherVisitor.endvisit_inline_expression()
SynsInfoEnricherVisitor.endvisit_simple_expression()
SynsInfoEnricherVisitor.inline_name_to_transformed_inline
SynsInfoEnricherVisitor.internal_variable_name_to_variable
SynsInfoEnricherVisitor.variables_to_internal_declarations
SynsInfoEnricherVisitor.visit_block_with_variables()
SynsInfoEnricherVisitor.visit_declaration()
SynsInfoEnricherVisitor.visit_inline_expression()
SynsInfoEnricherVisitor.visit_simple_expression()
- pynestml.utils.type_caster module
- pynestml.utils.type_dictionary module
- pynestml.utils.unit_type module
- pynestml.utils.with_options module
- pynestml.visitors package
- Submodules
- pynestml.visitors.ast_binary_logic_visitor module
- pynestml.visitors.ast_boolean_literal_visitor module
- pynestml.visitors.ast_builder_visitor module
ASTBuilderVisitor
ASTBuilderVisitor.visitAnyDecorator()
ASTBuilderVisitor.visitAssignment()
ASTBuilderVisitor.visitBitOperator()
ASTBuilderVisitor.visitBlock()
ASTBuilderVisitor.visitBlockWithVariables()
ASTBuilderVisitor.visitComparisonOperator()
ASTBuilderVisitor.visitCompoundStmt()
ASTBuilderVisitor.visitContinuousInputPort()
ASTBuilderVisitor.visitDataType()
ASTBuilderVisitor.visitDeclaration()
ASTBuilderVisitor.visitElifClause()
ASTBuilderVisitor.visitElseClause()
ASTBuilderVisitor.visitEquationsBlock()
ASTBuilderVisitor.visitExpression()
ASTBuilderVisitor.visitForStmt()
ASTBuilderVisitor.visitFunction()
ASTBuilderVisitor.visitFunctionCall()
ASTBuilderVisitor.visitIfClause()
ASTBuilderVisitor.visitIfStmt()
ASTBuilderVisitor.visitInlineExpression()
ASTBuilderVisitor.visitInputBlock()
ASTBuilderVisitor.visitInputQualifier()
ASTBuilderVisitor.visitKernel()
ASTBuilderVisitor.visitLogicalOperator()
ASTBuilderVisitor.visitNamespaceDecoratorName()
ASTBuilderVisitor.visitNamespaceDecoratorNamespace()
ASTBuilderVisitor.visitNestMLCompilationUnit()
ASTBuilderVisitor.visitNeuron()
ASTBuilderVisitor.visitNeuronBody()
ASTBuilderVisitor.visitOdeEquation()
ASTBuilderVisitor.visitOnReceiveBlock()
ASTBuilderVisitor.visitOutputBlock()
ASTBuilderVisitor.visitParameter()
ASTBuilderVisitor.visitReturnStmt()
ASTBuilderVisitor.visitSimpleExpression()
ASTBuilderVisitor.visitSmallStmt()
ASTBuilderVisitor.visitSpikeInputPort()
ASTBuilderVisitor.visitStmt()
ASTBuilderVisitor.visitSynapse()
ASTBuilderVisitor.visitSynapseBody()
ASTBuilderVisitor.visitUnaryOperator()
ASTBuilderVisitor.visitUnitType()
ASTBuilderVisitor.visitUpdateBlock()
ASTBuilderVisitor.visitVariable()
ASTBuilderVisitor.visitWhileStmt()
create_source_pos()
get_next()
update_node_comments()
- pynestml.visitors.ast_comparison_operator_visitor module
- pynestml.visitors.ast_condition_visitor module
- pynestml.visitors.ast_data_type_visitor module
- pynestml.visitors.ast_dot_operator_visitor module
- pynestml.visitors.ast_equations_with_delay_vars_visitor module
- pynestml.visitors.ast_equations_with_vector_variables module
- pynestml.visitors.ast_expression_type_visitor module
ASTExpressionTypeVisitor
ASTExpressionTypeVisitor.binary_logic_visitor
ASTExpressionTypeVisitor.boolean_literal_visitor
ASTExpressionTypeVisitor.comparison_operator_visitor
ASTExpressionTypeVisitor.condition_visitor
ASTExpressionTypeVisitor.dot_operator_visitor
ASTExpressionTypeVisitor.function_call_visitor
ASTExpressionTypeVisitor.handle()
ASTExpressionTypeVisitor.inf_visitor
ASTExpressionTypeVisitor.line_operator_visitor
ASTExpressionTypeVisitor.logical_not_visitor
ASTExpressionTypeVisitor.no_semantics
ASTExpressionTypeVisitor.numeric_literal_visitor
ASTExpressionTypeVisitor.parentheses_visitor
ASTExpressionTypeVisitor.pow_visitor
ASTExpressionTypeVisitor.string_literal_visitor
ASTExpressionTypeVisitor.traverse_expression()
ASTExpressionTypeVisitor.traverse_simple_expression()
ASTExpressionTypeVisitor.unary_visitor
ASTExpressionTypeVisitor.variable_visitor
- pynestml.visitors.ast_function_call_visitor module
- pynestml.visitors.ast_higher_order_visitor module
- pynestml.visitors.ast_inf_visitor module
- pynestml.visitors.ast_line_operation_visitor module
- pynestml.visitors.ast_logical_not_visitor module
- pynestml.visitors.ast_mark_delay_vars_visitor module
- pynestml.visitors.ast_no_semantics_visitor module
- pynestml.visitors.ast_numeric_literal_visitor module
- pynestml.visitors.ast_parent_aware_visitor module
- pynestml.visitors.ast_parentheses_visitor module
- pynestml.visitors.ast_power_visitor module
- pynestml.visitors.ast_random_number_generator_visitor module
- pynestml.visitors.ast_set_vector_parameter_in_update_expressions module
- pynestml.visitors.ast_string_literal_visitor module
- pynestml.visitors.ast_symbol_table_visitor module
ASTSymbolTableVisitor
ASTSymbolTableVisitor.endvisit_block_with_variables()
ASTSymbolTableVisitor.endvisit_function()
ASTSymbolTableVisitor.endvisit_input_port()
ASTSymbolTableVisitor.endvisit_neuron()
ASTSymbolTableVisitor.endvisit_on_receive_block()
ASTSymbolTableVisitor.endvisit_synapse()
ASTSymbolTableVisitor.endvisit_synapse_body()
ASTSymbolTableVisitor.endvisit_update_block()
ASTSymbolTableVisitor.visit_assignment()
ASTSymbolTableVisitor.visit_block()
ASTSymbolTableVisitor.visit_block_with_variables()
ASTSymbolTableVisitor.visit_compound_stmt()
ASTSymbolTableVisitor.visit_data_type()
ASTSymbolTableVisitor.visit_declaration()
ASTSymbolTableVisitor.visit_elif_clause()
ASTSymbolTableVisitor.visit_else_clause()
ASTSymbolTableVisitor.visit_equations_block()
ASTSymbolTableVisitor.visit_expression()
ASTSymbolTableVisitor.visit_for_stmt()
ASTSymbolTableVisitor.visit_function()
ASTSymbolTableVisitor.visit_function_call()
ASTSymbolTableVisitor.visit_if_clause()
ASTSymbolTableVisitor.visit_if_stmt()
ASTSymbolTableVisitor.visit_inline_expression()
ASTSymbolTableVisitor.visit_input_block()
ASTSymbolTableVisitor.visit_input_port()
ASTSymbolTableVisitor.visit_kernel()
ASTSymbolTableVisitor.visit_neuron()
ASTSymbolTableVisitor.visit_neuron_or_synapse_body()
ASTSymbolTableVisitor.visit_ode_equation()
ASTSymbolTableVisitor.visit_on_receive_block()
ASTSymbolTableVisitor.visit_return_stmt()
ASTSymbolTableVisitor.visit_simple_expression()
ASTSymbolTableVisitor.visit_small_stmt()
ASTSymbolTableVisitor.visit_stmt()
ASTSymbolTableVisitor.visit_synapse()
ASTSymbolTableVisitor.visit_synapse_body()
ASTSymbolTableVisitor.visit_unit_type()
ASTSymbolTableVisitor.visit_update_block()
ASTSymbolTableVisitor.visit_variable()
ASTSymbolTableVisitor.visit_while_stmt()
- pynestml.visitors.ast_unary_visitor module
- pynestml.visitors.ast_variable_visitor module
- pynestml.visitors.ast_visitor module
ASTVisitor
ASTVisitor.endvisit()
ASTVisitor.endvisit_arithmetic_operator()
ASTVisitor.endvisit_assignment()
ASTVisitor.endvisit_bit_operator()
ASTVisitor.endvisit_block()
ASTVisitor.endvisit_block_with_variables()
ASTVisitor.endvisit_comparison_operator()
ASTVisitor.endvisit_compilation_unit()
ASTVisitor.endvisit_compound_stmt()
ASTVisitor.endvisit_data_type()
ASTVisitor.endvisit_declaration()
ASTVisitor.endvisit_elif_clause()
ASTVisitor.endvisit_else_clause()
ASTVisitor.endvisit_equations_block()
ASTVisitor.endvisit_expression()
ASTVisitor.endvisit_for_stmt()
ASTVisitor.endvisit_function()
ASTVisitor.endvisit_function_call()
ASTVisitor.endvisit_if_clause()
ASTVisitor.endvisit_if_stmt()
ASTVisitor.endvisit_inline_expression()
ASTVisitor.endvisit_input_block()
ASTVisitor.endvisit_input_port()
ASTVisitor.endvisit_input_qualifier()
ASTVisitor.endvisit_kernel()
ASTVisitor.endvisit_logical_operator()
ASTVisitor.endvisit_neuron()
ASTVisitor.endvisit_neuron_or_synapse_body()
ASTVisitor.endvisit_ode_equation()
ASTVisitor.endvisit_on_receive_block()
ASTVisitor.endvisit_output_block()
ASTVisitor.endvisit_parameter()
ASTVisitor.endvisit_return_stmt()
ASTVisitor.endvisit_simple_expression()
ASTVisitor.endvisit_small_stmt()
ASTVisitor.endvisit_stmt()
ASTVisitor.endvisit_synapse()
ASTVisitor.endvisit_unary_operator()
ASTVisitor.endvisit_unit_type()
ASTVisitor.endvisit_update_block()
ASTVisitor.endvisit_variable()
ASTVisitor.endvisit_while_stmt()
ASTVisitor.get_real_self()
ASTVisitor.handle()
ASTVisitor.set_real_self()
ASTVisitor.traverse()
ASTVisitor.traverse_arithmetic_operator()
ASTVisitor.traverse_assignment()
ASTVisitor.traverse_bit_operator()
ASTVisitor.traverse_block()
ASTVisitor.traverse_block_with_variables()
ASTVisitor.traverse_comparison_operator()
ASTVisitor.traverse_compilation_unit()
ASTVisitor.traverse_compound_stmt()
ASTVisitor.traverse_data_type()
ASTVisitor.traverse_declaration()
ASTVisitor.traverse_elif_clause()
ASTVisitor.traverse_else_clause()
ASTVisitor.traverse_equations_block()
ASTVisitor.traverse_expression()
ASTVisitor.traverse_for_stmt()
ASTVisitor.traverse_function()
ASTVisitor.traverse_function_call()
ASTVisitor.traverse_if_clause()
ASTVisitor.traverse_if_stmt()
ASTVisitor.traverse_inline_expression()
ASTVisitor.traverse_input_block()
ASTVisitor.traverse_input_port()
ASTVisitor.traverse_input_qualifier()
ASTVisitor.traverse_kernel()
ASTVisitor.traverse_logical_operator()
ASTVisitor.traverse_neuron()
ASTVisitor.traverse_neuron_or_synapse_body()
ASTVisitor.traverse_ode_equation()
ASTVisitor.traverse_on_receive_block()
ASTVisitor.traverse_output_block()
ASTVisitor.traverse_parameter()
ASTVisitor.traverse_return_stmt()
ASTVisitor.traverse_simple_expression()
ASTVisitor.traverse_small_stmt()
ASTVisitor.traverse_stmt()
ASTVisitor.traverse_synapse()
ASTVisitor.traverse_synapse_body()
ASTVisitor.traverse_unary_operator()
ASTVisitor.traverse_unit_type()
ASTVisitor.traverse_update_block()
ASTVisitor.traverse_variable()
ASTVisitor.traverse_while_stmt()
ASTVisitor.visit()
ASTVisitor.visit_arithmetic_operator()
ASTVisitor.visit_assignment()
ASTVisitor.visit_bit_operator()
ASTVisitor.visit_block()
ASTVisitor.visit_block_with_variables()
ASTVisitor.visit_comparison_operator()
ASTVisitor.visit_compilation_unit()
ASTVisitor.visit_compound_stmt()
ASTVisitor.visit_data_type()
ASTVisitor.visit_declaration()
ASTVisitor.visit_elif_clause()
ASTVisitor.visit_else_clause()
ASTVisitor.visit_equations_block()
ASTVisitor.visit_expression()
ASTVisitor.visit_for_stmt()
ASTVisitor.visit_function()
ASTVisitor.visit_function_call()
ASTVisitor.visit_if_clause()
ASTVisitor.visit_if_stmt()
ASTVisitor.visit_inline_expression()
ASTVisitor.visit_input_block()
ASTVisitor.visit_input_port()
ASTVisitor.visit_input_qualifier()
ASTVisitor.visit_kernel()
ASTVisitor.visit_logical_operator()
ASTVisitor.visit_neuron()
ASTVisitor.visit_neuron_or_synapse_body()
ASTVisitor.visit_ode_equation()
ASTVisitor.visit_on_receive_block()
ASTVisitor.visit_output_block()
ASTVisitor.visit_parameter()
ASTVisitor.visit_return_stmt()
ASTVisitor.visit_simple_expression()
ASTVisitor.visit_small_stmt()
ASTVisitor.visit_stmt()
ASTVisitor.visit_synapse()
ASTVisitor.visit_unary_operator()
ASTVisitor.visit_unit_type()
ASTVisitor.visit_update_block()
ASTVisitor.visit_variable()
ASTVisitor.visit_while_stmt()
- pynestml.visitors.comment_collector_visitor module
CommentCollectorVisitor
CommentCollectorVisitor.visitAssignment()
CommentCollectorVisitor.visitBlock()
CommentCollectorVisitor.visitBlockWithVariables()
CommentCollectorVisitor.visitCompoundStmt()
CommentCollectorVisitor.visitContinuousInputPort()
CommentCollectorVisitor.visitDeclaration()
CommentCollectorVisitor.visitElifClause()
CommentCollectorVisitor.visitElseClause()
CommentCollectorVisitor.visitEquationsBlock()
CommentCollectorVisitor.visitForStmt()
CommentCollectorVisitor.visitFunction()
CommentCollectorVisitor.visitFunctionCall()
CommentCollectorVisitor.visitIfClause()
CommentCollectorVisitor.visitInlineExpression()
CommentCollectorVisitor.visitInputBlock()
CommentCollectorVisitor.visitKernel()
CommentCollectorVisitor.visitNeuron()
CommentCollectorVisitor.visitOdeEquation()
CommentCollectorVisitor.visitOnReceiveBlock()
CommentCollectorVisitor.visitOutputBlock()
CommentCollectorVisitor.visitSmallStmt()
CommentCollectorVisitor.visitSpikeInputPort()
CommentCollectorVisitor.visitStmt()
CommentCollectorVisitor.visitSynapse()
CommentCollectorVisitor.visitUpdateBlock()
CommentCollectorVisitor.visitWhileStmt()
get_comments()
get_in_comment()
get_pre_comments()
is_dedent()
is_indent()
is_newline()
replace_delimiters()