As related to the 2D+1 PDE problem,
if now I would like to solve the stationary solution which satisfies $\partial_t u(t,x,y)=0$.
Or equivalently,
$-y\partial_{x}u+\partial_{y}\left[a y+b sin(x)u+c\partial_{y}u\right]=0$
ωcb = -50;
ωct = 50;
ωb = -5;
ωt = 5;
A = 10;
γ = 0.1;
kT = 0.1;
With[{u = u[θ, ω]},
eq = -D[ω u, θ] - D[-A Sin[θ] u, ω] - γ kT D[u, ω] + γ D[ω u, ω]==0
];
ufun = NDSolveValue[{eq, u[-π, ω] == u[π, ω], u[θ, ωcb] == u[θ, ωct]},u, {θ, -π, π}, {ω, ωcb, ωct}];
Plot3D[Abs[ufun[θ, ω]], {θ, -π, π}, {ω, ωb, ωt},
PlotRange -> All, AxesLabel -> Automatic, PlotPoints -> 50,
BoxRatios -> {Pi, ωb, 1}]
We see the message:
NDSolveValue::femibcnd: No DirichletCondition or Robin-type NeumannValue was specified for {u}; the result may not be unique.
NDSolveValue::femcscd: The PDE is convection dominated and the result may not be stable. Adding artificial diffusion may help.
As expected, the solution is not unique.
Since the function $u(x,y)$ represents the probability density function, namely, we have the normalization condition :$\int dx\int dy \text{ }u(x,y)=1$.
Question: Is it possible to include this additional constraint in NDSolve to make it unique?
Note:
For the boundary condition, we have $u(-\pi,y)=u(\pi,y)$. In $y$-direction, it is unbounded, but in the code I use a periodic boundary condition at some cutoff coordinates to mimic the case without boundary.



avaries inu[0, θ, ω] == E^(-((θ - π/4)^2/(2 a^2)) - ω^2/(2 a^2))/(2 a^2 π). (This i.c. makes the solutions always satisfy the normalization condition, right? ) – xzczd Aug 18 '18 at 11:12