Go to the source code of this file.
Definition at line 10 of file 23-numcxx-vtkfigrect3D.cxx.
19 const int N=1+ceil((x1-x0)/h);
20 h=(x1-x0)/(
double)(N-1);
33 auto griddata=vtkfig::DataSet::New();
34 griddata->SetRectilinearGrid(X,X,X);
37 auto frame=vtkfig::Frame::New();
38 auto scview=vtkfig::ScalarView::New();
39 scview->SetData(griddata,
"U");
40 frame->AddFigure(scview);
48 for (
int i=0; i<N; i++)
49 for (
int j=0; j<N; j++)
50 for (
int k=0; k<N; k++,ijk++)
52 U(ijk)=sin(10.0*(X(i)-t))*cos(10.0*(X(j)-2*t))*cos(10.0*X(k)-0.5*t);
55 snprintf(titlebuf,20,
"t=%g",t);
56 griddata->SetPointScalar(U ,
"U");
One dimensional array class.