samplers#

This module provides a set of sampling functions for rapidly generating samples of a 3D functions with cylindrical coords.

These functions use C calls when sampling Function3D objects and are therefore considerably faster than the equivalent Python code.

Functions

sample3d_rz(function3d, r_range, z_range[, phi])

Sample a 3D function with a specified toroidal angle and a certain range of R-Z coordinates

sample_xy_plane(func, x_range, y_range[, z])

Sample a 3D function over the specified range with X-Y coords at a certain Z-axis value.