|
CoreNEURON
|
#include <array>#include <vector>#include "coreneuron/mpi/nrnmpi.h"#include "coreneuron/nrnconf.h"#include "coreneuron/utils/nrn_assert.h"Go to the source code of this file.
Classes | |
| struct | coreneuron::LFPCalculator< Ty, SegmentIdTy > |
| LFPCalculator allows calculation of LFP given membrane currents. More... | |
Namespaces | |
| coreneuron | |
| THIS FILE IS AUTO GENERATED DONT MODIFY IT. | |
| coreneuron::lfputils | |
Typedefs | |
| using | coreneuron::lfputils::Point3D = std::array< double, 3 > |
| using | coreneuron::lfputils::Point3Ds = std::vector< Point3D > |
| using | coreneuron::lfputils::DoublePtr = double * |
Enumerations | |
| enum | coreneuron::LFPCalculatorType { coreneuron::LineSource, coreneuron::PointSource } |
Functions | |
| double | coreneuron::lfputils::dot (const Point3D &p1, const Point3D &p2) |
| double | coreneuron::lfputils::norm (const Point3D &p1) |
| Point3D | coreneuron::lfputils::barycenter (const Point3D &p1, const Point3D &p2) |
| Point3D | coreneuron::lfputils::paxpy (const Point3D &p1, const double alpha, const Point3D &p2) |
| double | coreneuron::lfputils::point_source_lfp_factor (const Point3D &e_pos, const Point3D &seg_pos, const double radius, const double f) |
| double | coreneuron::lfputils::line_source_lfp_factor (const Point3D &e_pos, const Point3D &seg_0, const Point3D &seg_1, const double radius, const double f) |