-
-
Notifications
You must be signed in to change notification settings - Fork 201
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
API PINO PDE #860
Comments
@KirillZubov Can I suggest a PINO-based spatiotemporal MFG example and test https://www.mdpi.com/2227-7390/12/6/803 It is an example of system of coupled forward-backward PDEs consisting of an HJB and a FKP equation where PINO solves the bc of an initial distribution and a final value of the MFGs. |
Burger's is missing an initial condition? |
I think the thing missing here is showing how to use a parameterized initial condition in order to sample the space of initial conditions as well. |
yes, it is example where use data
it isn't missing, it is in first example |
##example parameterized initial/boundary condition
@parameters t, x
@variables u(..)
Dt = Differential(t)
Dx = Differential(x)
Dxx = Differential(x)^2
@parameters a [bounds = (-1, 1)] b [bounds = (-1, 1)]
@parameters c [bounds=(2, cos(2))] d [bounds = (4, 5)]
ν = 0.1
eq = Dt(u(t, x)) + u(t, x) * Dx(u(t, x)) - ν * Dxx(u(t, x)) ~ 0
init_cond1 = u(0, x) ~ a
init_cond2 = u(t, x) ~ cos(a)*c + b
init_cond3 = u(t, 0) + d ~ some_func(t,x,c)
bcs = [init_cond1, init_cond2, init_cond3, init_cond4]
domains = [t ∈ Interval(0.0, 1.0), x ∈ Interval(0.0, 1.0)]
neural_operator = SomeNeuralOperator(some_args)
pino = PhysicsInformedNO(neural_operator, SomeTraining)
@named pde_system = PDESystem(eq, bcs, domains, [t, x], [u(t, x)], [a,b,c,d])
pino = PhysicsInformedNN(neural_operator, SomeTraining)
res = Optimization.solve(prob, ADAM(0.1); maxiters=4000)
phi = discretization.phi
|
This issue is for more of an API discussion before I dig in to implement PINO PDE. Here I provide examples of supposed API for Physics Informed Neural operator (PINO) problem.
articles
https://arxiv.org/abs/2103.10974
https://arxiv.org/abs/2111.03794
Relate to #806, #575
@ChrisRackauckas , @sathvikbhagavan
The text was updated successfully, but these errors were encountered: