File indexing completed on 2026-04-09 07:49:31
0001
0002 #include "sc4u.h"
0003 #include "scuda.h"
0004 #include "squad.h"
0005 #include "NP.hh"
0006
0007
0008 int main(int argc, char** argv)
0009 {
0010 C4U c4u ;
0011
0012 c4u.c4.x = -128 ;
0013 c4u.c4.y = 127 ;
0014 c4u.c4.z = -128 ;
0015 c4u.c4.w = -128 ;
0016
0017 unsigned u = c4u.u ;
0018
0019 std::cout << " c4u " << C4U_desc(c4u) << std::endl ;
0020 std::cout << " c4u.u " << C4U_desc(u) << std::endl ;
0021
0022 std::string s = C4U_name( u, "prefix", '_' );
0023
0024 std::cout << " C4U_name " << s << std::endl ;
0025
0026
0027
0028 quad4 p ;
0029 p.zero();
0030
0031 p.q3.u.w = u ;
0032
0033 NP::Write("/tmp/p.npy", (float*)(&p.q0.f.x), 1, 4, 4 );
0034
0035
0036
0037 return 0 ;
0038 }
0039
0040