Hi Alexander,
Sorry for the later reply. I think you made a good approach for coupling air and wood.
However, DirichletCondition is probably too strong in this case, all frequencies come from the wood, no air effect at all.
I proposed to solve NDEigensystem in one shot.
(* material parameters for bottom solid wood region *)
Y = 10.8*10^9;
nu = 31/100;
rho = 500;
h = .003;
d = 10^4 Sqrt[Y h^2/(12 rho (1 - nu^2))];
(* material parameters for upper fluid air region *)
ca = 34321 (* Need to check air parameters, Is it right for this \
equation ??? f=ca^2 vals\[LeftDoubleBracket]i\[RightDoubleBracket]/(2 \
Pi)^2 *);
(* coupled coeffiency based on Z position *)
cp = If[z == 0, d, ca];
(* governing equations *)
Ld3 = {Laplacian[-cp u[x, y, z], {x, y, z}] +
v[x, y, z], -cp Laplacian[v[x, y, z], {x, y, z}]};
{vals, funs} =
NDEigensystem[{Ld3,
DirichletCondition[u[x, y, z] == 0,
Element[{x, y}, fh[7, 11.49]] && z == dz]}, {u, v},
Element[{x, y, z}, mesh3d1], 16];
plot = Grid@
Partition[
Table[ContourPlot[
funs[[i, 1]][x, y, dz - .1], {x, -10, 10}, {y, 0, 36},
PlotRange -> All, PlotLabel -> vals[[i]]/(2 Pi),
ColorFunction -> "Rainbow", AspectRatio -> Automatic,
PlotLegends -> Automatic, PlotPoints -> 80, Contours -> 20], {i,
2, Length[vals]}], UpTo[5]]
I don't think, this result is numerical right at the moment, because air parameter "ca" seems almost same quantity level as wood parameter “d".
The above code is just show you the possibility to combine two subjects (wood and air) in one equation and solve it together.