src.surface.abstract_surface
¶
Module Contents¶
Classes¶
A class used to represent an abstract toroidal surface |
- class src.surface.abstract_surface.Surface(surface_parametrization, nbpts, Np)¶
Bases:
abc.ABC
A class used to represent an abstract toroidal surface
- abstract load_file(pathfile)¶
extract the surface_parametrization from a file
- abstract change_param(param, dcoeff)¶
from a surface parameters and an array of modification, return the right surface parameters :param param: a complex type :param dcoeff: the perturbation to apply :type dcoeff: 1D array
- abstract get_theta_pertubation(self)¶
compute the perturbations of a surface