#include "machdefs.h" #include #include #include #include #include #include "ntoolsinit.h" #include "pexceptions.h" #include "array.h" #include "srandgen.h" //////////////////////////////////////////////////////////////////////////////////////// int main(int narg,char *arg[]) { SophyaInit(); r_8 v[10] = {1,2,3,4,5,6,7,8,9,10}; { cout<<"TVector(10)"< v1(10); {for(int i=0;i<10;i++) v1(i)=100+i;} cout<<"nel="< ftv(v1); ftv.Write("tvec.ppf"); } { cout << " Test lecture PPersist TVector " << endl; FIO_TArray ftv("tvec.ppf"); cout<<"Vlue:"<<(TVector)ftv< v2(TArray(2,siz,v,1,0,new Bridge)); cout< v3; cout< M(2,4); {for(int i=0;i<8;i++) M[i]=i+1;} cout< v4(10); v4 = M*v3; cout< A(5,5); TVector B(5); {for(int i=0;i<25;i++) {A[i]=drand01(); if(i<5) B(i)=drand01();}} TVector X; X = B; cout<<"A = "<