Beispiel #1
0
SynapsesWrapper Circuit_getProjectedSynapses(
    const CircuitPtr& circuit, bp::object pre, bp::object post,
    const brain::SynapsePrefetch prefetch )
{
    return SynapsesWrapper( circuit->getProjectedSynapses(
                                gidsFromPython( pre ), gidsFromPython( post ),
                                prefetch ),
                            circuit );
}
Beispiel #2
0
SynapsesWrapper Circuit_getEfferentSynapses(
    const CircuitPtr& circuit, bp::object gids,
    const brain::SynapsePrefetch prefetch )
{
    return SynapsesWrapper( circuit->getEfferentSynapses( gidsFromPython( gids ),
                                                          prefetch ),
                            circuit );
}
Beispiel #3
0
CompartmentReportViewPtr CompartmentReport_createView(CompartmentReport& reader,
                                                      bp::object gids)
{
    auto view = reader.createView(gidsFromPython(gids));
    return CompartmentReportViewPtr(new CompartmentReportView(std::move(view)));
}
Beispiel #4
0
bp::object Circuit_getRotations( const Circuit& circuit, bp::object gids )
{
    return toNumpy( circuit.getRotations( gidsFromPython( gids )));
}