- Timestamp:
- 11/29/18 21:58:42 (6 years ago)
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
issm/trunk-jpl/src/c/modules/ConstraintsStatex/RiftConstraintsState.cpp
r16231 r23490 20 20 for (i=0;i<loads->Size();i++){ 21 21 Load* load=(Load*)loads->GetObjectByOffset(i); 22 if(load->InAnalysis(configuration_type)){ 23 if(RiftfrontEnum==loads->GetEnum(i)){ 24 found=1; 25 break; 26 } 22 _assert_(load->InAnalysis(configuration_type)); 23 if(RiftfrontEnum==loads->GetEnum(i)){ 24 found=1; 25 break; 27 26 } 28 27 } … … 77 76 78 77 load=(Load*)loads->GetObjectByOffset(i); 79 if(load->InAnalysis(configuration_type)){ 80 81 riftfront=(Riftfront*)load; 82 83 riftfront->Constrain(&unstable); 84 85 num_unstable_constraints+=unstable; 86 } 78 _assert_(load->InAnalysis(configuration_type)); 79 riftfront=(Riftfront*)load; 80 riftfront->Constrain(&unstable); 81 num_unstable_constraints+=unstable; 87 82 } 88 83 } … … 114 109 115 110 load=(Load*)loads->GetObjectByOffset(i); 116 if(load->InAnalysis(configuration_type)){ 117 118 riftfront=(Riftfront*)load; 119 if (riftfront->IsFrozen()){ 120 found=1; 121 break; 122 } 111 _assert_(load->InAnalysis(configuration_type)); 112 riftfront=(Riftfront*)load; 113 if (riftfront->IsFrozen()){ 114 found=1; 115 break; 123 116 } 124 117 } … … 146 139 147 140 if (RiftfrontEnum==loads->GetEnum(i)){ 148 149 141 load=(Load*)loads->GetObjectByOffset(i); 150 if(load->InAnalysis(configuration_type)){ 151 152 riftfront=(Riftfront*)load; 153 riftfront->FreezeConstraints(); 154 } 155 142 _assert_(load->InAnalysis(configuration_type)); 143 riftfront=(Riftfront*)load; 144 riftfront->FreezeConstraints(); 156 145 } 157 146 }
Note:
See TracChangeset
for help on using the changeset viewer.