Changeset 24186
- Timestamp:
- 09/30/19 13:45:59 (6 years ago)
- Location:
- issm/trunk-jpl/src/c/classes/Elements
- Files:
-
- 2 edited
Legend:
- Unmodified
- Added
- Removed
-
issm/trunk-jpl/src/c/classes/Elements/Penta.cpp
r24184 r24186 4365 4365 TransientInput *transientinput = NULL; 4366 4366 IssmDouble values[6]; 4367 IssmDouble value; 4367 4368 4368 4369 /*Check that name is an element input*/ … … 4386 4387 if(t==0) transientinput=new TransientInput(name); 4387 4388 transientinput->AddTimeInput(new PentaInput(name,values,P1Enum),time); 4389 transientinput->Configure(parameters); 4390 } 4391 this->inputs->AddInput(transientinput); 4392 break; 4393 4394 case ElementEnum: 4395 /*Get value for the element: */ 4396 for(t=0;t<ncols;t++){ //ncols is the number of times 4397 value=matrix[ncols*(this->Sid())+t]; 4398 4399 /*time:*/ 4400 time=matrix[(nrows-1)*ncols+t]; 4401 4402 if(t==0) transientinput=new TransientInput(name); 4403 transientinput->AddTimeInput(new PentaInput(name,&value,P0Enum),time); 4388 4404 transientinput->Configure(parameters); 4389 4405 } -
issm/trunk-jpl/src/c/classes/Elements/Tria.cpp
r24182 r24186 5838 5838 TransientInput *transientinput = NULL; 5839 5839 IssmDouble values[3]; 5840 IssmDouble value; 5840 5841 5841 5842 /*Check that name is an element input*/ … … 5859 5860 if(t==0) transientinput=new TransientInput(name); 5860 5861 transientinput->AddTimeInput(new TriaInput(name,values,P1Enum),time); 5862 transientinput->Configure(parameters); 5863 } 5864 this->inputs->AddInput(transientinput); 5865 break; 5866 5867 case ElementEnum: 5868 /*Get value for the element: */ 5869 for(t=0;t<ncols;t++){ //ncols is the number of times 5870 value=matrix[ncols*(this->Sid())+t]; 5871 5872 /*time:*/ 5873 time=matrix[(nrows-1)*ncols+t]; 5874 5875 if(t==0) transientinput=new TransientInput(name); 5876 transientinput->AddTimeInput(new TriaInput(name,&value,P0Enum),time); 5861 5877 transientinput->Configure(parameters); 5862 5878 }
Note:
See TracChangeset
for help on using the changeset viewer.