Stellarator-Tools
Loading...
Searching...
No Matches
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.
 
subroutine bivariate::bivariate_destruct (this)
 Deconstruct a bivariate_type object.
 
subroutine bivariate::bivariate_set_grids_2d (this, rsu, zsu, rgrid, zgrid)
 Set up the interpolation grid for a phi plane.
 
subroutine bivariate::bivariate_set_grids_1d (this, rsu, zsu, rgrid, zgrid)
 Set up the interpolation grid for a phi plane.
 
subroutine bivariate::bivariate_get_4pt (this, resp_rz, resp_su)
 Interpolate points on to response function grid.
 

Detailed Description

Contains module bivariate.