Stellarator-Tools
bivariate.f File Reference

Contains module bivariate. More...

Data Types

interface  bivariate::bivariate_class
 An object containing persistent data for the bivariate interpolation. More...
 

Modules

module  bivariate
 This modules contains routines for interpolating points inside a grid. This was originally written by S. P. Hirshman. It has been modified for thread safety converting it to be object oriented by M. Cianciosa.
 

Functions/Subroutines

class(bivariate_class) function, pointer bivariate::bivariate_construct (ns, nu)
 Construct a bivariate_type object. More...
 
subroutine bivariate::bivariate_destruct (this)
 Deconstruct a bivariate_type object. More...
 
subroutine bivariate::bivariate_set_grids_2d (this, rsu, zsu, rgrid, zgrid)
 Set up the interpolation grid for a phi plane. More...
 
subroutine bivariate::bivariate_set_grids_1d (this, rsu, zsu, rgrid, zgrid)
 Set up the interpolation grid for a phi plane. More...
 
subroutine bivariate::bivariate_get_4pt (this, resp_rz, resp_su)
 Interpolate points on to response function grid. More...
 

Detailed Description

Contains module bivariate.