|
std::ostream & | elec::operator<< (std::ostream &os, const Particle &p) |
|
Particle | elec::electron (const Point &pos) |
|
Particle | elec::proton (const Point &pos) |
|
Point | elec::E (const Particle &p, const Point &at) |
|
template<typename Iter > |
Point | elec::E (const Iter &begin, const Iter &end, const Point &at) |
|
template<typename Iter , typename PartOf > |
Point | elec::E_ (const Iter &begin, const Iter &end, const Point &at, const PartOf &part_of) |
|
template<typename PartIter , typename PosIter , typename OutputIt > |
double | elec::E (const PartIter &particle_begin, const PartIter &particle_end, const PosIter &position_begin, const PosIter &position_end, OutputIt out) |
|
template<typename PartIter , typename PosIter , typename OutputIt , typename PartOf , typename PosOf > |
void | elec::E_ (const PartIter &particle_begin, const PartIter &particle_end, const PosIter &position_begin, const PosIter &position_end, OutputIt out, const PartOf &part_of, const PosOf &pos_of) |
|
double | elec::V (const Particle &p, const Point &at) |
|
template<typename Iter > |
double | elec::V (const Iter &begin, const Iter &end, const Point &at) |
|
template<typename PartIter , typename PosIter , typename OutputIt > |
std::pair< double, double > | elec::V (const PartIter &particle_begin, const PartIter &particle_end, const PosIter &position_begin, const PosIter &position_end, OutputIt out) |
|