Changeset 8863
- Timestamp:
- May 9, 2013, 6:23:53 PM (12 years ago)
- Location:
- trunk/anuga_work/development/2010-projects/anuga_1d/base
- Files:
-
- 2 edited
Legend:
- Unmodified
- Added
- Removed
-
trunk/anuga_work/development/2010-projects/anuga_1d/base/generic_domain.py
r8263 r8863 1059 1059 """ 1060 1060 1061 import numpy as np1062 Stage = self.quantities['stage']1063 print 'w_ex_update', np.any(np.isnan(Stage.explicit_update))1064 1065 1061 # Compute fluxes across each element edge 1066 1062 self.compute_fluxes() 1067 1063 1068 print 'w_ex_update', np.any(np.isnan(Stage.explicit_update))1069 1064 1070 1065 # Update timestep to fit yieldstep and finaltime … … 1094 1089 Q^{n+1} = 0.5 Q^n + 0.5 E(h)^2 Q^n 1095 1090 """ 1091 1096 1092 1097 1093 # Save initial conserved quantities values -
trunk/anuga_work/development/2010-projects/anuga_1d/base/limiters_python.py
r8189 r8863 39 39 from numpy import fabs, where 40 40 41 return where((fabs(a) + fabs(b) >= 1.0e-12), (a*fabs(b)+fabs(a)*b)/(fabs(a)+fabs(b) ), 0.0)41 return where((fabs(a) + fabs(b) >= 1.0e-12), (a*fabs(b)+fabs(a)*b)/(fabs(a)+fabs(b)+ 1.0e-50), 0.0) 42 42 43 43
Note: See TracChangeset
for help on using the changeset viewer.