# Plot solution of partial integro-differentiatial equation

I would like to plot solution to a differential equation using ParametricNDSolve3D. The indepedent variable f has arguments q and t where q represents angle between 0 and 2pi while t represents time. So, I would like to plot the solution on a circle and watch it evolve in time possibly using Manipulate function. But I am not able to do it. I keep getting error while plotting for reasons that are not clear to me.

• Please don't post images of the code, but the code itself so users don't have to type it. regards – Moo Apr 29 '19 at 4:07
• I genuinely tried to post the code, however, I don't know how to integrate function of two variables over one variable only. I was able to do it in the format shown in screenshot but I can't copy it as a code snippet in the description. That's why I shared code as an image, I am unable to paste it in the description – Achint Kumar Apr 29 '19 at 5:06
• Welcome to Mathematica.SE! I hope you will become a regular contributor. To get started, 1) take the introductory tour now, 2) when you see good questions and answers, vote them up by clicking the gray triangles, because the credibility of the system is based on the reputation gained by users sharing their knowledge, 3) remember to accept the answer, if any, that solves your problem, by clicking the checkmark sign, and 4) give help too, by answering questions in your areas of expertise. – bbgodfrey Apr 29 '19 at 13:24

sol = Flatten@NDSolve[{D[f[q, t], t] == -f[q, t] + Max[0, a f[q, t] +

to add a periodic boundary condition in q and to eliminate a pair of curly brackets in sol.