def METHOD_NAME():
    r"""Generate the neuron model code"""
    # generate the "jit" model (co-generated neuron and synapse), that does not rely on ArchivingNode
    files = [os.path.join("models", "neurons", "iaf_psc_delta.nestml"),
             os.path.join("models", "neurons", "izhikevich.nestml"),
             os.path.join("models", "synapses", "stdp_synapse.nestml")]
    input_path = [os.path.realpath(os.path.join(os.path.dirname(__file__), os.path.join(
        os.pardir, os.pardir, s))) for s in files]
    generate_nest_target(input_path=input_path,
                         logging_level="DEBUG",
                         suffix="_nestml",
                         codegen_opts={"neuron_synapse_pairs": [{"neuron": "iaf_psc_delta",
                                                                 "synapse": "stdp",
                                                                 "post_ports": ["post_spikes"]},
                                                                {"neuron": "izhikevich",
                                                                 "synapse": "stdp",
                                                                 "post_ports": ["post_spikes"]}]})
    nest.Install("nestmlmodule")