Changeset 15982
- Timestamp:
- 08/27/13 15:36:54 (12 years ago)
- Location:
- issm/trunk-jpl/src/c/classes
- Files:
-
- 6 edited
Legend:
- Unmodified
- Added
- Removed
-
issm/trunk-jpl/src/c/classes/Elements/Element.h
r15972 r15982 78 78 virtual void Delta18oParameterization(void)=0; 79 79 virtual void SmbGradients()=0; 80 virtual void UpdateConstraints(void)=0;81 80 virtual void ResetCoordinateSystem()=0; 82 81 -
issm/trunk-jpl/src/c/classes/Elements/Penta.cpp
r15978 r15982 3722 3722 break; 3723 3723 } 3724 }3725 /*}}}*/3726 /*FUNCTION Penta::UpdateConstraints{{{*/3727 void Penta::UpdateConstraints(void){3728 3729 /*Do nothing for now*/3730 3731 3724 } 3732 3725 /*}}}*/ -
issm/trunk-jpl/src/c/classes/Elements/Penta.h
r15972 r15982 231 231 Tria* SpawnTria(int location); 232 232 void SurfaceNormal(IssmDouble* surface_normal, IssmDouble xyz_list[3][3]); 233 void UpdateConstraints(void);234 233 235 234 #ifdef _HAVE_STRESSBALANCE_ -
issm/trunk-jpl/src/c/classes/Elements/Tria.cpp
r15978 r15982 2498 2498 //this->parameters: we still can't point to it, it may not even exist. Configure will handle this. 2499 2499 this->parameters=NULL; 2500 }2501 /*}}}*/2502 /*FUNCTION Tria::UpdateConstraints{{{*/2503 void Tria::UpdateConstraints(void){2504 2505 int analysis_type;2506 parameters->FindParam(&analysis_type,AnalysisTypeEnum);2507 2508 /*Skip if water element*/2509 if(NoIceInElement()) return;2510 2511 2500 } 2512 2501 /*}}}*/ -
issm/trunk-jpl/src/c/classes/Elements/Tria.h
r15972 r15982 223 223 void SetClone(int* minranks); 224 224 void SurfaceNormal(IssmDouble* surface_normal, IssmDouble xyz_list[3][3]); 225 void UpdateConstraints(void);226 225 227 226 #ifdef _HAVE_STRESSBALANCE_ -
issm/trunk-jpl/src/c/classes/FemModel.cpp
r15853 r15982 686 686 /*start module: */ 687 687 if(VerboseModule()) _printf0_(" Updating constraints for time: " << time << "\n"); 688 689 /*First, Nodes might be activated/deactivated by element*/690 for(int i=0;i<elements->Size();i++){691 element=dynamic_cast<Element*>(elements->GetObjectByOffset(i));692 element->UpdateConstraints();693 }694 688 695 689 /*Second, constraints might be time dependent: */
Note:
See TracChangeset
for help on using the changeset viewer.