PLplot: plf2ops.c File Reference

PLplot 5.10.0

- Main Page
- Namespaces
- Classes
- Files

- File List
- File Members

All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Macros
Functions | Variables
plf2ops.c File Reference
`#include "plplotP.h"`

Go to the source code of this file.

## Functions
static PLFLT | plf2ops_c_get (PLPointer p, PLINT ix, PLINT iy)
static PLFLT | plf2ops_c_f2eval (PLINT ix, PLINT iy, PLPointer p)
static PLFLT | plf2ops_c_set (PLPointer p, PLINT ix, PLINT iy, PLFLT z)
static PLFLT | plf2ops_c_add (PLPointer p, PLINT ix, PLINT iy, PLFLT z)
static PLFLT | plf2ops_c_sub (PLPointer p, PLINT ix, PLINT iy, PLFLT z)
static PLFLT | plf2ops_c_mul (PLPointer p, PLINT ix, PLINT iy, PLFLT z)
static PLFLT | plf2ops_c_div (PLPointer p, PLINT ix, PLINT iy, PLFLT z)
static PLINT | plf2ops_c_isnan (PLPointer p, PLINT ix, PLINT iy)
static void | plf2ops_c_minmax (PLPointer p, PLINT nx, PLINT ny, PLFLT *zmin, PLFLT *zmax)
PLF2OPS | plf2ops_c ()
static PLFLT | plf2ops_grid_c_get (PLPointer p, PLINT ix, PLINT iy)
static PLFLT | plf2ops_grid_c_f2eval (PLINT ix, PLINT iy, PLPointer p)
static PLFLT | plf2ops_grid_c_set (PLPointer p, PLINT ix, PLINT iy, PLFLT z)
static PLFLT | plf2ops_grid_c_add (PLPointer p, PLINT ix, PLINT iy, PLFLT z)
static PLFLT | plf2ops_grid_c_sub (PLPointer p, PLINT ix, PLINT iy, PLFLT z)
static PLFLT | plf2ops_grid_c_mul (PLPointer p, PLINT ix, PLINT iy, PLFLT z)
static PLFLT | plf2ops_grid_c_div (PLPointer p, PLINT ix, PLINT iy, PLFLT z)
static PLINT | plf2ops_grid_c_isnan (PLPointer p, PLINT ix, PLINT iy)
static void | plf2ops_grid_c_minmax (PLPointer p, PLINT nx, PLINT ny, PLFLT *zmin, PLFLT *zmax)
PLF2OPS | plf2ops_grid_c ()
static PLFLT | plf2ops_grid_row_major_get (PLPointer p, PLINT ix, PLINT iy)
static PLFLT | plf2ops_grid_row_major_f2eval (PLINT ix, PLINT iy, PLPointer p)
static PLFLT | plf2ops_grid_row_major_set (PLPointer p, PLINT ix, PLINT iy, PLFLT z)
static PLFLT | plf2ops_grid_row_major_add (PLPointer p, PLINT ix, PLINT iy, PLFLT z)
static PLFLT | plf2ops_grid_row_major_sub (PLPointer p, PLINT ix, PLINT iy, PLFLT z)
static PLFLT | plf2ops_grid_row_major_mul (PLPointer p, PLINT ix, PLINT iy, PLFLT z)
static PLFLT | plf2ops_grid_row_major_div (PLPointer p, PLINT ix, PLINT iy, PLFLT z)
static PLINT | plf2ops_grid_row_major_isnan (PLPointer p, PLINT ix, PLINT iy)
static void | plf2ops_grid_xxx_major_minmax (PLPointer p, PLINT nx, PLINT ny, PLFLT *zmin, PLFLT *zmax)
PLF2OPS | plf2ops_grid_row_major ()
static PLFLT | plf2ops_grid_col_major_get (PLPointer p, PLINT ix, PLINT iy)
static PLFLT | plf2ops_grid_col_major_f2eval (PLINT ix, PLINT iy, PLPointer p)
static PLFLT | plf2ops_grid_col_major_set (PLPointer p, PLINT ix, PLINT iy, PLFLT z)
static PLFLT | plf2ops_grid_col_major_add (PLPointer p, PLINT ix, PLINT iy, PLFLT z)
static PLFLT | plf2ops_grid_col_major_sub (PLPointer p, PLINT ix, PLINT iy, PLFLT z)
static PLFLT | plf2ops_grid_col_major_mul (PLPointer p, PLINT ix, PLINT iy, PLFLT z)
static PLFLT | plf2ops_grid_col_major_div (PLPointer p, PLINT ix, PLINT iy, PLFLT z)
static PLINT | plf2ops_grid_col_major_isnan (PLPointer p, PLINT ix, PLINT iy)
PLF2OPS | plf2ops_grid_col_major ()

## Variables
static plf2ops_t | s_plf2ops_c
static plf2ops_t | s_plf2ops_grid_c
static plf2ops_t | s_plf2ops_grid_row_major
plf2ops_t | s_plf2ops_grid_col_major

## Function Documentation

PLF2OPS plf2ops_c | ( | void |  | ) |

Definition at line 128 of file plf2ops.c.

static PLFLT plf2ops_c_add | ( | PLPointer | p,
|  | PLINT | ix,
|  | PLINT | iy,
|  | PLFLT | z
| ) |  |
| static

Definition at line 55 of file plf2ops.c.

static PLFLT plf2ops_c_div | ( | PLPointer | p,
|  | PLINT | ix,
|  | PLINT | iy,
|  | PLFLT | z
| ) |  |
| static

Definition at line 73 of file plf2ops.c.

static PLFLT plf2ops_c_f2eval | ( | PLINT | ix,
|  | PLINT | iy,
|  | PLPointer | p
| ) |  |
| static

Definition at line 43 of file plf2ops.c.

static PLFLT plf2ops_c_get | ( | PLPointer | p,
|  | PLINT | ix,
|  | PLINT | iy
| ) |  |
| static

Definition at line 37 of file plf2ops.c.

static PLINT plf2ops_c_isnan | ( | PLPointer | p,
|  | PLINT | ix,
|  | PLINT | iy
| ) |  |
| static

Definition at line 79 of file plf2ops.c.

static void plf2ops_c_minmax | ( | PLPointer | p,
|  | PLINT | nx,
|  | PLINT | ny,
|  | PLFLT * | zmin,
|  | PLFLT * | zmax
| ) |  |
| static

Definition at line 85 of file plf2ops.c.

static PLFLT plf2ops_c_mul | ( | PLPointer | p,
|  | PLINT | ix,
|  | PLINT | iy,
|  | PLFLT | z
| ) |  |
| static

Definition at line 67 of file plf2ops.c.

static PLFLT plf2ops_c_set | ( | PLPointer | p,
|  | PLINT | ix,
|  | PLINT | iy,
|  | PLFLT | z
| ) |  |
| static

Definition at line 49 of file plf2ops.c.

static PLFLT plf2ops_c_sub | ( | PLPointer | p,
|  | PLINT | ix,
|  | PLINT | iy,
|  | PLFLT | z
| ) |  |
| static

Definition at line 61 of file plf2ops.c.

PLF2OPS plf2ops_grid_c | ( | void |  | ) |

Definition at line 235 of file plf2ops.c.

static PLFLT plf2ops_grid_c_add | ( | PLPointer | p,
|  | PLINT | ix,
|  | PLINT | iy,
|  | PLFLT | z
| ) |  |
| static

Definition at line 157 of file plf2ops.c.

static PLFLT plf2ops_grid_c_div | ( | PLPointer | p,
|  | PLINT | ix,
|  | PLINT | iy,
|  | PLFLT | z
| ) |  |
| static

Definition at line 175 of file plf2ops.c.

static PLFLT plf2ops_grid_c_f2eval | ( | PLINT | ix,
|  | PLINT | iy,
|  | PLPointer | p
| ) |  |
| static

Definition at line 145 of file plf2ops.c.

static PLFLT plf2ops_grid_c_get | ( | PLPointer | p,
|  | PLINT | ix,
|  | PLINT | iy
| ) |  |
| static

Definition at line 139 of file plf2ops.c.

static PLINT plf2ops_grid_c_isnan | ( | PLPointer | p,
|  | PLINT | ix,
|  | PLINT | iy
| ) |  |
| static

Definition at line 181 of file plf2ops.c.

static void plf2ops_grid_c_minmax | ( | PLPointer | p,
|  | PLINT | nx,
|  | PLINT | ny,
|  | PLFLT * | zmin,
|  | PLFLT * | zmax
| ) |  |
| static

Definition at line 187 of file plf2ops.c.

static PLFLT plf2ops_grid_c_mul | ( | PLPointer | p,
|  | PLINT | ix,
|  | PLINT | iy,
|  | PLFLT | z
| ) |  |
| static

Definition at line 169 of file plf2ops.c.

static PLFLT plf2ops_grid_c_set | ( | PLPointer | p,
|  | PLINT | ix,
|  | PLINT | iy,
|  | PLFLT | z
| ) |  |
| static

Definition at line 151 of file plf2ops.c.

static PLFLT plf2ops_grid_c_sub | ( | PLPointer | p,
|  | PLINT | ix,
|  | PLINT | iy,
|  | PLFLT | z
| ) |  |
| static

Definition at line 163 of file plf2ops.c.

PLF2OPS plf2ops_grid_col_major | ( | void |  | ) |

Definition at line 432 of file plf2ops.c.

static PLFLT plf2ops_grid_col_major_add | ( | PLPointer | p,
|  | PLINT | ix,
|  | PLINT | iy,
|  | PLFLT | z
| ) |  |
| static

Definition at line 385 of file plf2ops.c.

static PLFLT plf2ops_grid_col_major_div | ( | PLPointer | p,
|  | PLINT | ix,
|  | PLINT | iy,
|  | PLFLT | z
| ) |  |
| static

Definition at line 406 of file plf2ops.c.

static PLFLT plf2ops_grid_col_major_f2eval | ( | PLINT | ix,
|  | PLINT | iy,
|  | PLPointer | p
| ) |  |
| static

Definition at line 371 of file plf2ops.c.

static PLFLT plf2ops_grid_col_major_get | ( | PLPointer | p,
|  | PLINT | ix,
|  | PLINT | iy
| ) |  |
| static

Definition at line 364 of file plf2ops.c.

static PLINT plf2ops_grid_col_major_isnan | ( | PLPointer | p,
|  | PLINT | ix,
|  | PLINT | iy
| ) |  |
| static

Definition at line 413 of file plf2ops.c.

static PLFLT plf2ops_grid_col_major_mul | ( | PLPointer | p,
|  | PLINT | ix,
|  | PLINT | iy,
|  | PLFLT | z
| ) |  |
| static

Definition at line 399 of file plf2ops.c.

static PLFLT plf2ops_grid_col_major_set | ( | PLPointer | p,
|  | PLINT | ix,
|  | PLINT | iy,
|  | PLFLT | z
| ) |  |
| static

Definition at line 378 of file plf2ops.c.

static PLFLT plf2ops_grid_col_major_sub | ( | PLPointer | p,
|  | PLINT | ix,
|  | PLINT | iy,
|  | PLFLT | z
| ) |  |
| static

Definition at line 392 of file plf2ops.c.

PLF2OPS plf2ops_grid_row_major | ( | void |  | ) |

Definition at line 350 of file plf2ops.c.

static PLFLT plf2ops_grid_row_major_add | ( | PLPointer | p,
|  | PLINT | ix,
|  | PLINT | iy,
|  | PLFLT | z
| ) |  |
| static

Definition at line 270 of file plf2ops.c.

static PLFLT plf2ops_grid_row_major_div | ( | PLPointer | p,
|  | PLINT | ix,
|  | PLINT | iy,
|  | PLFLT | z
| ) |  |
| static

Definition at line 291 of file plf2ops.c.

static PLFLT plf2ops_grid_row_major_f2eval | ( | PLINT | ix,
|  | PLINT | iy,
|  | PLPointer | p
| ) |  |
| static

Definition at line 256 of file plf2ops.c.

static PLFLT plf2ops_grid_row_major_get | ( | PLPointer | p,
|  | PLINT | ix,
|  | PLINT | iy
| ) |  |
| static

Definition at line 249 of file plf2ops.c.

static PLINT plf2ops_grid_row_major_isnan | ( | PLPointer | p,
|  | PLINT | ix,
|  | PLINT | iy
| ) |  |
| static

Definition at line 298 of file plf2ops.c.

static PLFLT plf2ops_grid_row_major_mul | ( | PLPointer | p,
|  | PLINT | ix,
|  | PLINT | iy,
|  | PLFLT | z
| ) |  |
| static

Definition at line 284 of file plf2ops.c.

static PLFLT plf2ops_grid_row_major_set | ( | PLPointer | p,
|  | PLINT | ix,
|  | PLINT | iy,
|  | PLFLT | z
| ) |  |
| static

Definition at line 263 of file plf2ops.c.

static PLFLT plf2ops_grid_row_major_sub | ( | PLPointer | p,
|  | PLINT | ix,
|  | PLINT | iy,
|  | PLFLT | z
| ) |  |
| static

Definition at line 277 of file plf2ops.c.

static void plf2ops_grid_xxx_major_minmax | ( | PLPointer | p,
|  | PLINT | nx,
|  | PLINT | ny,
|  | PLFLT * | zmin,
|  | PLFLT * | zmax
| ) |  |
| static

Definition at line 305 of file plf2ops.c.

## Variable Documentation

plf2ops_t s_plf2ops_c
| static

Initial value:
{
plf2ops_c_get,
plf2ops_c_set,
plf2ops_c_add,
plf2ops_c_sub,
plf2ops_c_mul,
plf2ops_c_div,
plf2ops_c_isnan,
plf2ops_c_minmax,
plf2ops_c_f2eval
}

Definition at line 115 of file plf2ops.c.

plf2ops_t s_plf2ops_grid_c
| static

Initial value:
{
plf2ops_grid_c_get,
plf2ops_grid_c_set,
plf2ops_grid_c_add,
plf2ops_grid_c_sub,
plf2ops_grid_c_mul,
plf2ops_grid_c_div,
plf2ops_grid_c_isnan,
plf2ops_grid_c_minmax,
plf2ops_grid_c_f2eval
}

Definition at line 222 of file plf2ops.c.

plf2ops_t s_plf2ops_grid_col_major

Initial value:
{
plf2ops_grid_col_major_get,
plf2ops_grid_col_major_set,
plf2ops_grid_col_major_add,
plf2ops_grid_col_major_sub,
plf2ops_grid_col_major_mul,
plf2ops_grid_col_major_div,
plf2ops_grid_col_major_isnan,
plf2ops_grid_xxx_major_minmax,
plf2ops_grid_col_major_f2eval
}

Definition at line 419 of file plf2ops.c.

plf2ops_t s_plf2ops_grid_row_major
| static

Initial value:
{
plf2ops_grid_row_major_get,
plf2ops_grid_row_major_set,
plf2ops_grid_row_major_add,
plf2ops_grid_row_major_sub,
plf2ops_grid_row_major_mul,
plf2ops_grid_row_major_div,
plf2ops_grid_row_major_isnan,
plf2ops_grid_xxx_major_minmax,
plf2ops_grid_row_major_f2eval
}

Definition at line 337 of file plf2ops.c.