Changeset 2635 in Sophya for trunk/SophyaLib/Samba
- Timestamp:
- Nov 19, 2004, 12:24:22 PM (21 years ago)
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
trunk/SophyaLib/Samba/harmspher.cc
r2634 r2635 145 145 if(expos!=0.) { 146 146 for(int i=0;i<=lmax-m;i++) { 147 double e = log10(fabs(xlm[i])); 148 if(lp>1) cout<<" xlm["<<i<<"]="<<xlm[i]<<" (e="<<e<<")"; 149 if(expos+e<EXPO_MINI) xlm[i] = 0.; 150 else if(expos>EXPO_MINI) xlm[i] *= pow(10.,expos); 151 else xlm[i] = pow(10.,expos+e); 147 double fxml=fabs(xlm[i]); 148 if(lp>1) cout<<" xlm["<<i<<"]="<<xlm[i]; 149 if(fxml>0.) { 150 double e = log10(fxml); 151 if(lp>1) cout<<" (e="<<e<<")"; 152 if(expos+e<EXPO_MINI) xlm[i] = 0.; 153 else if(expos>EXPO_MINI) xlm[i] *= pow(10.,expos); 154 else xlm[i] = pow(10.,expos+e); 155 } 152 156 if(lp>1) cout<<" ---> "<<xlm[i]<<endl; 153 157 }
Note:
See TracChangeset
for help on using the changeset viewer.