ASCOT5
Loading...
Searching...
No Matches
E_2DS.c File Reference

2D spline electric field More...

#include <stdlib.h>
#include "../ascot5.h"
#include "../offload.h"
#include "../print.h"
#include "../error.h"
#include "../spline/interp.h"
#include "E_2DS.h"

Go to the source code of this file.

Functions

int E_2DS_init (E_2DS_data *data, int nr, real rmin, real rmax, int nz, real zmin, real zmax, real *vpot)
void E_2DS_free (E_2DS_data *data)
void E_2DS_offload (E_2DS_data *data)
a5err E_2DS_eval_E (real E[3], real r, real z, E_2DS_data *Edata)

Detailed Description

2D spline electric field

Definition in file E_2DS.c.

Function Documentation

◆ E_2DS_init()

int E_2DS_init ( E_2DS_data * data,
int nr,
real rmin,
real rmax,
int nz,
real zmin,
real zmax,
real * vpot )

Definition at line 13 of file E_2DS.c.

◆ E_2DS_free()

void E_2DS_free ( E_2DS_data * data)

Definition at line 31 of file E_2DS.c.

◆ E_2DS_offload()

void E_2DS_offload ( E_2DS_data * data)

Definition at line 36 of file E_2DS.c.

◆ E_2DS_eval_E()

a5err E_2DS_eval_E ( real E[3],
real r,
real z,
E_2DS_data * Edata )

Definition at line 43 of file E_2DS.c.