Services & Resources / Wolfram Forums / MathGroup Archive
-----

MathGroup Archive 2011

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

Search the Archive

NDSolve Unable to find initial conditions that satisfy the residual function

  • To: mathgroup at smc.vnet.net
  • Subject: [mg116380] NDSolve Unable to find initial conditions that satisfy the residual function
  • From: "Ali K. Ozdagli" <ozdagli at gmail.com>
  • Date: Sat, 12 Feb 2011 05:20:44 -0500 (EST)

Hello all,

When I write the following to mathematica

NDSolve[{0.04*u[z, t] == -3*(D[u[z, t], z])^(1/3) + 0.02*z*D[u[z, t], z] -
D[u[z, t], t], Derivative[1, 0][u][1, t] == 0, u[z, 0] == 0}, u, {z, 1, 2},
{t, 0, 1}, MaxSteps -> 10^4, AccuracyGoal -> 8, SolveDelayed -> True];

Although the solution is relatively easy, u[z,t]=0, it gives the following
errors:

NDSolve::ibcinc: Warning: Boundary and initial conditions are inconsistent.
>>

NDSolve::icfail: Unable to find initial conditions that satisfy the residual
function within specified tolerances. Try giving initial conditions for both
values and derivatives of the functions >>


I do not see any inconsistency in the boundary conditions and don't know why
mathematica cannot find a solution.

Any help is appreciated.

Best,

Ali


  • Prev by Date: Re: list manipulation
  • Next by Date: Re: ContourPlot confusion
  • Previous by thread: Re: solution of equation
  • Next by thread: Nonorthogonal Eigenvectors