Skip to content
Snippets Groups Projects
Commit b6bdf622 authored by Wuttke, Joachim's avatar Wuttke, Joachim
Browse files

fm now creates grid from 0 to 1.

New test mi.f2t
parent da7de707
No related branches found
No related tags found
No related merge requests found
#!/usr/bin/env frida
fm 101 1 h
0 oy sin(10*x)
0 oy .8*x
2 mi 1
exit_unless(abs(y[3,0,0]-(0))<1e-15,"mi_test11")
exit_unless(abs(y[3,0,50]-(sin(4)))<1e-7,"mi_test12")
exit_unless(abs(y[3,0,100]-(sin(8)))<1e-7,"mi_test13")
exit(0)
#!/usr/bin/env frida #!/usr/bin/env frida
fm 10 1 h fm 11 1 h
0 oy i^2 0 oy i^2
1 mpaf 3 1 mpaf 3
exit_unless(abs(x[2,0,2]-.7)<1e-15,"mpaf_x") exit_unless(abs(x[2,0,2]-.7)<1e-15,"mpaf_x")
......
...@@ -244,8 +244,12 @@ void NImport::make_grid() ...@@ -244,8 +244,12 @@ void NImport::make_grid()
PSpec s(new CSpec); PSpec s(new CSpec);
s->x.resize(ni); s->x.resize(ni);
for (int i = 0; i < ni; ++i) if (ni==1) {
s->x[i] = ((double)i) / ni; s->x[0] = 0;
} else {
for (int i = 0; i < ni; ++i)
s->x[i] = ((double)i) / (ni-1);
}
s->y.clear(); s->y.clear();
s->y.resize(ni, 0.); s->y.resize(ni, 0.);
......
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment