// funzione di utilita` per stabilire le coordinate del punto // in cui calcolare il campo void setPoint(double xset, double yset, double zset); // funzione integranda per dare il campo di una spira centrata // in (0,0,0) double intBx(double theta); double intBy(double theta); double intBz(double theta); // calcolo del campo magnetico generato da una singola spira // nel punto (xset,yset,zset) double Bx(double xset, double yset, double zset); double By(double xset, double yset, double zset); double Bz(double xset, double yset, double zset);