lib
clib
bessel.c
Go to the documentation of this file.
1
#include <math.h>
2
#include "
eus.h
"
3
4
extern
double
jn
(),
yn
();
5
6
pointer
BESSEL
(ctx,
n
,argv)
7
int
n
;
8
pointer
argv[];
9
{
int
i=ckintval(argv[0]);
10
numunion
nu;
11
float
f
=
ckfltval
(argv[1]);
12
ckarg
(2);
13
f
=
jn
(i,
f
);
14
return
(
makeflt
(
f
));}
15
16
bessel
(ctx,
n
,argv,env)
17
context
*ctx;
18
int
n
;
19
pointer
argv[], *env;
20
{
defun
(ctx,
"BESSEL"
, argv[0],
BESSEL
,
NULL
);}
numunion
Definition:
eus.h:428
defun
defun("ADR_TO_STRING", mod, ADR_TO_STRING)
context
Definition:
eus.h:524
BESSEL
pointer BESSEL(ctx, int n, argv)
Definition:
bessel.c:6
ckfltval
float ckfltval()
eus.h
NULL
#define NULL
Definition:
transargv.c:8
makeflt
pointer makeflt()
f
f
cell
Definition:
eus.h:381
jn
double jn()
bessel
bessel(context *ctx, int n, argv, *env)
Definition:
bessel.c:16
yn
double yn()
n
GLfloat n[6][3]
Definition:
cube.c:15
ckarg
ckarg(2)
euslisp
Author(s): Toshihiro Matsui
autogenerated on Thu Jun 15 2023 02:06:42