|
std::ostream & | operator<< (std::ostream &os, const Particle &p) |
|
Particle | electron (const Point &pos) |
|
Particle | proton (const Point &pos) |
|
Point | E (const Particle &p, const Point &at) |
|
template<typename Iter > |
Point | E (const Iter &begin, const Iter &end, const Point &at) |
|
template<typename Iter , typename PartOf > |
Point | E_ (const Iter &begin, const Iter &end, const Point &at, const PartOf &part_of) |
|
template<typename PartIter , typename PosIter , typename OutputIt > |
double | 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 | 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 | V (const Particle &p, const Point &at) |
|
template<typename Iter > |
double | V (const Iter &begin, const Iter &end, const Point &at) |
|
template<typename PartIter , typename PosIter , typename OutputIt > |
std::pair< double, double > | V (const PartIter &particle_begin, const PartIter &particle_end, const PosIter &position_begin, const PosIter &position_end, OutputIt out) |
|
std::ostream & | operator<< (std::ostream &os, const Point &p) |
|
Point | uniform (const Point &A, const Point &B) |
|
double | d2 (const Point &A, const Point &B) |
|
double | d (const Point &A, const Point &B) |
|
template<typename OutputIt > |
void | mesh (const Point &A, const Point &B, unsigned int nb_x, unsigned int nb_y, OutputIt it) |
|