Back to home page

EIC code displayed by LXR

 
 

    


File indexing completed on 2026-04-09 07:49:13

0001 #include "njuffa_erfcinvf.h"
0002 #include "NP.hh"
0003 
0004 int main()
0005 {
0006     const int ni = 1000 ; 
0007     NP* a = NP::Make<float>(ni, 2); 
0008     float* aa = a->values<float>(); 
0009 
0010     float SQRT2 = sqrtf(2.f) ; 
0011 
0012     for(int i=0 ; i < ni ; i++ )
0013     {
0014         float u = 2.f*float(i)/float(ni-1) ; 
0015         float v = -SQRT2*njuffa_erfcinvf(u);          
0016         aa[2*i+0] = u ; 
0017         aa[2*i+1] = v ; 
0018     } 
0019     a->save("$FOLD/njuffa_erfcinvf_test.npy"); 
0020 
0021     return 0 ; 
0022 }