summaryrefslogtreecommitdiff
path: root/Build/tests/asytestlibs.asy
blob: 3feee964395cf0dafa03b3431572ca0b0566e83d (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
// $Id$
// Check Asymptote shared libraries.
// From Philipp Stephani, posted to tlbuild 28 Jun 2009 18:34:19.
// public domain.
size(4cm, 0);

// Test GSL
access gsl;
write(gsl.sinc(0));
write();

// Test FFTW
int n = 4;
pair[] f = sequence(n);
write(f);
pair[] g = fft(f, -1);
write();
write(g);
f=fft(g, 1);
write();
write(f/n);
write();

// Test OpenGL
access settings;
access three;
settings.render = -1;
settings.outformat = "png";
three.draw(three.unitsphere);