def phi_beta_forward(dummy, keys, vals): input = Struct(zip(keys, vals)) output = Struct() vp = input.vp vs = input.vs rho = input.rho kappa = rho * (vp**2. - (4. / 3.) * vs**2.) output.bulk_c = (kappa / rho)**0.5 output.bulk_beta = vs output.rho = rho return output
def phi_beta_forward(dummy, keys, vals): input = Struct(zip(keys, vals)) output = Struct() vp = input.vp vs = input.vs rho = input.rho kappa = rho*(vp**2.-(4./3.)*vs**2.) output.bulk_c = (kappa/rho)**0.5 output.bulk_beta = vs output.rho = rho return output