comparison +scheme/Elastic2dVariable.m @ 730:9f28cf266f86 feature/poroelastic

Bugfix Elastic2dVariable interface
author Martin Almquist <malmquist@stanford.edu>
date Sat, 21 Apr 2018 16:04:46 -0700
parents aa8cf3851de8
children eebe24a636c7
comparison
equal deleted inserted replaced
729:aa8cf3851de8 730:9f28cf266f86
398 th3 = h*gamma; 398 th3 = h*gamma;
399 a1 = ( (th1 + th2)*th3*lambda + 4*th1*th2*mu ) / (2*th1*th2*th3); 399 a1 = ( (th1 + th2)*th3*lambda + 4*th1*th2*mu ) / (2*th1*th2*th3);
400 a2 = ( 16*(th1 + th2)*lambda*mu ) / (th1*th2*th3); 400 a2 = ( 16*(th1 + th2)*lambda*mu ) / (th1*th2*th3);
401 alpha_ii = a1 + sqrt(a2 + a1^2); 401 alpha_ii = a1 + sqrt(a2 + a1^2);
402 402
403 alpha_ij = 2/h11 + 1/(phi*h11); 403 alpha_ij = mu*(2/h11 + 1/(phi*h11));
404 end 404 end
405 405
406 [alpha_ii_u, alpha_ij_u] = computeAlpha(phi_u,h_u,h11_u,gamma_u,lambda_u,mu_u); 406 [alpha_ii_u, alpha_ij_u] = computeAlpha(phi_u,h_u,h11_u,gamma_u,lambda_u,mu_u);
407 [alpha_ii_v, alpha_ij_v] = computeAlpha(phi_v,h_v,h11_v,gamma_v,lambda_v,mu_v); 407 [alpha_ii_v, alpha_ij_v] = computeAlpha(phi_v,h_v,h11_v,gamma_v,lambda_v,mu_v);
408 sigma_ii = tuning*(alpha_ii_u + alpha_ii_v)/4; 408 sigma_ii = tuning*(alpha_ii_u + alpha_ii_v)/4;