I've just begun to use the Mathematica so my question may seem to be naive. To get a solution for my problem I looked at the example provided in help.
{vals, funs} = NDEigensystem[{-Laplacian[u[x, y], {x, y}], DirichletCondition[u[x, y] == 0, True]}, u[x, y], {x, y} ∈ Disk[], 6]; And I tried to apply it for 3D shape like this.
Ω = Pyramid[{{aa, aa, 0}, {aa, -aa, 0}, {-aa, -aa, 0}, {-aa, aa, 0}, {0, 0, hh}}]; Γ = ImplicitRegion[((Abs[x] >= Abs[y] && z == hh*(1 - Abs[x]/aa)) || (Abs[y] >= Abs[x] && z == hh*(1 - Abs[y]/aa)) || z == 0), {{x, -aa, aa}, {y, -aa, aa}, {z, 0, hh}}]; aa := 1; hh := 1; NDEigensystem[{-Laplacian[f[x, y, z], {x, y, z}] == NeumannValue[0, Element[{x, y, z}, Γ]]}, f[x, y, z], Element[{x, y, z}, Ω], 6] But unfortunately it returns the same thing as I have at input. Can anybody explain to me what I'm doing wrong?
I edited this post to make things more clear. I'm looking for natural frequencies of pyramid bounded area. So, my end-goal is to find eigenvalues and eigenfunctions for the Helmholtz equation with Neumann boundary condition u'[x,y,z]=0 on the surface of a pyramid. This task seemed to me to be difficult to start with so I decided to find first eigenvalues for the Laplacian operator. Here is the Helmholtz equation:
Laplacian[u(x,y,z),{x,y,z}] + k^2u(x,y,z) =0 
{}button above the edit window. The edit window help button?is also useful for learning how to format your questions and answers. You may also find this meta Q&A helpful $\endgroup$