lululxvi/deepxde

Initial condition depends on the variables in the inverse problem

emiresenov opened this issue · 0 comments

I'm trying to solve an inverse problem to obtain two parameter values, a and b. I want the initial condition at time t=0 to fulfill a relation, e.g. x_t0 = a/b. Since I have to initialize a and b as variables with arbitrary values when solving the inverse problem, if I specify the initial condition as x_t0 = a/b, I will be providing it with a wrong solution as the initial condition.

Is there a way to learn variables a and b in the inverse problem and make sure that they fulfill a specific relation as initial condition so that I get the correct specific solution?

If I have to modify the code to do this, how would I do it?