Changeset 7907
- Timestamp:
- 04/14/11 13:36:04 (14 years ago)
- Location:
- issm/trunk/src/c
- Files:
-
- 2 edited
Legend:
- Unmodified
- Added
- Removed
-
issm/trunk/src/c/modules/Orthx/Orthx.cpp
r6238 r7907 21 21 if(oldgradj){ 22 22 VecNorm(oldgradj,NORM_2,&norm_old); 23 _assert_(norm_old!=0); 23 24 VecDot(newgradj,oldgradj,&dot_product); 25 _assert_(dot_product!=NAN); 24 26 VecAXPY(newgradj, -dot_product/pow(norm_old,2), oldgradj); 25 27 } -
issm/trunk/src/c/objects/Loads/Friction.cpp
r6412 r7907 111 111 112 112 alpha2=pow(drag_coefficient,2)*pow(Neff,r)*pow(vmag,(s-1)); 113 _assert_(!isnan(alpha2)); 113 114 114 115 /*Assign output pointers:*/ … … 172 173 173 174 alpha2=pow(drag_coefficient,2)*pow(Neff,r)*pow(vmag,(s-1)); 175 _assert_(!isnan(alpha2)); 174 176 175 177 /*Assign output pointers:*/ … … 228 230 vmag=sqrt(pow(vx,2)+pow(vy,2)); 229 231 232 /*Checks*/ 233 if(vmag==0 && (s-1)<0) _error_("velocity is 0 ans (s-1)=%g<0, alpha_complement is Inf",s-1); 234 230 235 alpha_complement=pow(Neff,r)*pow(vmag,(s-1)); 236 _assert_(!isnan(alpha_complement)); 231 237 232 238 /*Assign output pointers:*/
Note:
See TracChangeset
for help on using the changeset viewer.