1*0436c2adSjeremylt!----------------------------------------------------------------------- 2*0436c2adSjeremylt program test 3*0436c2adSjeremylt 4*0436c2adSjeremylt include 'ceedf.h' 5*0436c2adSjeremylt 6*0436c2adSjeremylt integer ceed,err 7*0436c2adSjeremylt integer x,n 8*0436c2adSjeremylt real*8 a(10) 9*0436c2adSjeremylt real*8 b(10) 10*0436c2adSjeremylt integer*8 aoffset,boffset 11*0436c2adSjeremylt character arg*32 12*0436c2adSjeremylt 13*0436c2adSjeremylt call getarg(1,arg) 14*0436c2adSjeremylt 15*0436c2adSjeremylt call ceedinit(trim(arg)//char(0),ceed,err) 16*0436c2adSjeremylt 17*0436c2adSjeremylt n=10 18*0436c2adSjeremylt 19*0436c2adSjeremylt call ceedvectorcreate(ceed,n,x,err) 20*0436c2adSjeremylt 21*0436c2adSjeremylt call ceedvectorgetarrayread(x,ceed_mem_host,a,aoffset,err) 22*0436c2adSjeremylt call ceedvectorgetarrayread(x,ceed_mem_host,b,boffset,err) 23*0436c2adSjeremylt 24*0436c2adSjeremylt call ceedvectorrestorearrayread(x,a,aoffset,err) 25*0436c2adSjeremylt call ceedvectorrestorearrayread(x,b,boffset,err) 26*0436c2adSjeremylt 27*0436c2adSjeremylt call ceedvectordestroy(x,err) 28*0436c2adSjeremylt call ceeddestroy(ceed,err) 29*0436c2adSjeremylt 30*0436c2adSjeremylt end 31*0436c2adSjeremylt!----------------------------------------------------------------------- 32