Changeset 26424
- Timestamp:
- 09/01/21 18:35:51 (4 years ago)
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
issm/trunk-jpl/src/c/analyses/StressbalanceAnalysis.cpp
r26423 r26424 1878 1878 /*Start looping on Gaussian points*/ 1879 1879 Gauss* gauss=element->NewGauss(xyz_list,xyz_list_front,3); 1880 1881 double time;1882 element->FindParam(&time,TimeEnum);1883 1884 1880 while(gauss->next()){ 1885 1881 thickness_input->GetInputValue(&thickness,gauss); … … 1894 1890 ice_pressure = 1.0/2.0*gravity*rho_ice*thickness*thickness; 1895 1891 pressure = ice_pressure + water_pressure; 1896 1897 /*double alpha = 0.1/2*(1+sin(2*pi*time/(365*24*3600)))'*/1898 /*double alpha = 0.01/2*(1+sin(2*pi*time/(365*24*3600)))'*/1899 /*double alpha = 0.05/2*(1+sin(2*pi*time/(365*24*3600)))'*/1900 1901 if(base<sealevel){1902 double alpha = 0*0.02/2*(1+sin(2*PI*time/(365*24*3600)));1903 alpha = 0.1;1904 pressure = ice_pressure -( 0.5*rho_ice*gravity*pow(alpha*thickness,2) + 0.5*rho_water*gravity*base*base-0.5*rho_ice*rho_ice/rho_water*gravity*pow(alpha*thickness,2));1905 //pressure = ice_pressure + 0.5*rho_ice*gravity*pow(alpha*thickness,2) + 0.5*rho_water*gravity*(surface_under_water*surface_under_water - base_under_water*base_under_water)-0.5*rho_ice*rho_ice/rho_water*gravity*pow(alpha*thickness,2);1906 }1907 1892 1908 1893 for(int i=0;i<numnodes;i++){
Note:
See TracChangeset
for help on using the changeset viewer.