simulation.modules.MEEM¶
- simulation.modules.MEEM.group_velocity(w, k, g, h)¶
notebook p129 2/25/25 w2_over_gk and mult equal 1 in deep water, not 1 in finite depth
- simulation.modules.MEEM.run_MEEM(heaving_IC, heaving_OC, auto_BCs, N_num, M_num, K_num, a1_mat, a2_mat, d1_mat, d2_mat, h_mat, m0_mat, spatial_res, show_A, plot_phi)¶
Runs MEEM with potentially many numeric inputs (geometries and/or freqencies) while keeping the same setup (number of harmonics, which cylinder is heaving). Each numeric matrix is iterated through at the same time. This code does not find the combinations of all possible inputs. If you want this, pre-generate the combinations (ie with meshgrid) and pass the meshes in here).