Advertisement
Guest User

Untitled

a guest
Feb 19th, 2019
65
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 0.62 KB | None | 0 0
  1. mat_data_struct f_matpar_H_water(double H) {
  2. mat_data_struct matnow;
  3. double hmelt = 333550;
  4. if (H <= 0) {
  5. matnow.H = H;
  6. matnow.rho = 920;
  7. matnow.cp = 2000;
  8. matnow.T = H / matnow.cp;
  9. matnow.k = 2.3;
  10. matnow.mu = 0;
  11. }
  12. else if (H >= hmelt) {
  13. matnow.H = H;
  14. matnow.cp = 4180;
  15. matnow.T = (H - hmelt) / matnow.cp;
  16. matnow.rho = 1000*(1+0.0007*matnow.T);
  17. matnow.k = 0.62;
  18. matnow.mu = 0.0101;
  19. }
  20. else {
  21. matnow.H = H;
  22. double x = H / hmelt;
  23. matnow.rho = 920 + x * 80;
  24. matnow.cp = 2000 + x * 218;
  25. matnow.T = 0;
  26. matnow.k = 2.3 - x * 1.68;
  27. matnow.mu = 0.;
  28. }
  29. return matnow;
  30. }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement