MathGroup Archive 2007

[Date Index] [Thread Index] [Author Index]

Search the Archive

Re: Problem using NDSolve


Hi,

NDSolve[] solves only n-1 Boundary plus 1 initial value problem,
you have a (n=2) pure boundary value problem and this may not work,
but you can relax into the solution of the static problem
by adding a time variable and let t go to infinity ..

Regards
   Jens

Benoit Scheid wrote:
> Hi,
> 
> I'm trying to solve a partial differential equation using NDSolve:
> 
> NDSolve[{Derivative[0, 2][T][x, y] - Pe*Derivative[1, 0][T][x, y] + 
> Derivative[2, 0][T][x, y] == 0, T[0, y] == 1, T[1, y] == 0, 
> Derivative[0, 1][T][x, 1] == 0, Derivative[0, 1][T][x, 0] == Bi*T[x, 
> 0]}, T[x, y], {x, 0, 1}, {y, 0, 1}]
> 
> But I got the following message:
> 
> NDSolve::ivone: Boundary values may only be specified for one 
> independent variable. Initial values may only be specified at one value 
> of the other independent variable.
> 
> Even by following the instructions related to "NDSolve::ivone" (which 
> means removing one condition, ie T[1, y] == 0) it does not work.
> 
> Any Idea?
> 
> Thanks,
> Benoit
> 
> 


  • Prev by Date: Re: Plot a simple function
  • Next by Date: Re: NDSolve can't solve a complex ODE correctly?
  • Previous by thread: Problem using NDSolve
  • Next by thread: listdensityplot, black box?