Программа предназначена для нахождения линий уровня потенциала поверхностного тока на токонесущей поверхности, воспроизводящего заданную магнитную поверхность. Выходными данными является пригодный для визуализации файл с распределением линий поверхностного тока на токонесущей поверхности и данные о максимальном и среднем наклоне линий тока, характеризующих сложность модульных катушек. Код SurfPot создан в ходе решения задачи воспроизведения заданной трёхмерной магнитной поверхности модульными катушками и служит для обоснованного выбора начальной токонесущей поверхности. Язык программы Fortran intel