Changeset 15452
- Timestamp:
- 07/07/13 09:40:45 (12 years ago)
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
issm/trunk-jpl/src/c/classes/Loads/Icefront.cpp
r15450 r15452 591 591 592 592 /*Fetch number of nodes and dof for this finite element*/ 593 //int numnodes = this->NumberofNodes(); 594 int numnodes = 2; 593 int numnodes = tria->NumberofNodes(); 595 594 int numdof = numnodes*NDOF2; 596 595 597 596 /*Initialize Element vector and vectors*/ 598 ElementVector* pe=new ElementVector( nodes,NUMVERTICESSEG,this->parameters,MacAyealApproximationEnum);597 ElementVector* pe=new ElementVector(tria->nodes,numnodes,this->parameters,MacAyealApproximationEnum); 599 598 IssmDouble* basis = xNew<IssmDouble>(numnodes); 600 599 … … 641 640 642 641 tria->GetSegmentJacobianDeterminant(&Jdet,&xyz_list[0][0],gauss); 643 tria->Get SegmentNodalFunctions(&basis[0],gauss,index1,index2);642 tria->GetNodalFunctions(basis,gauss); 644 643 645 644 for (int i=0;i<numnodes;i++){ … … 650 649 651 650 /*Transform load vector*/ 652 TransformLoadVectorCoord(pe, nodes,NUMVERTICESSEG,XYEnum);651 TransformLoadVectorCoord(pe,tria->nodes,numnodes,XYEnum); 653 652 654 653 /*Clean up and return*/
Note:
See TracChangeset
for help on using the changeset viewer.