Solving 2nd Order PDE System with Crank-Nicholson

Click For Summary

Discussion Overview

The discussion revolves around solving a system of second-order partial differential equations (PDEs) using the Crank-Nicholson method. Participants explore the challenges posed by a nonlinear term and the absence of a time-stepping equation for one of the variables.

Discussion Character

  • Technical explanation
  • Debate/contested

Main Points Raised

  • One participant presents a system of PDEs and expresses a desire to solve it using the Crank-Nicholson method, noting the presence of a nonlinear term in E and the lack of a time-stepping equation for E.
  • Another participant asks for clarification on the specific question being posed.
  • A subsequent participant reiterates the request for guidance on the best way forward, emphasizing the need for a solution approach.
  • A later post suggests using a perturbation expansion for E and critiques the notation used in the equations, indicating that the use of hats may complicate understanding unless the variables are vector quantities.

Areas of Agreement / Disagreement

Participants do not appear to reach a consensus on the best approach to take, with multiple suggestions and requests for clarification present in the discussion.

Contextual Notes

The discussion highlights the complexity of the system due to the nonlinear term and the lack of a time-stepping equation for E, which may affect the proposed solution methods.

hunt_mat
Homework Helper
Messages
1,816
Reaction score
33
I have the following system of PDEs:
<br /> \hat{\rho}\hat{c}_{th}\frac{\partial\hat{T}}{\partial\hat{x}}-\alpha_{1}\frac{\partial}{\partial\hat{x}}\left(\hat{k}(\hat{x})\frac{\partial\hat{T}}{\partial\hat{x}}\right)=\alpha_{1}\hat{\sigma}(\hat{x})\hat{E}<br />
<br /> \frac{\partial}{\partial\hat{x}}(\hat{\varepsilon}(\hat{x})\hat{E})=-\beta\hat{c}<br />
<br /> \frac{\partial\hat{c}}{\partial\hat{t}}-\gamma_{1}\frac{\partial}{\partial\hat{x}}\left(\hat{D}(\hat{x})\frac{\partial\hat{c}}{\partial\hat{x}}\right)= \gamma_{2}\left(\frac{\partial\hat{E}}{\partial\hat{x}}+\frac{\partial\hat{c}}{\partial\hat{x}}-\frac{\partial\hat{T}}{\partial\hat{x}}\right)<br />

I would like to solve this system using the Crank-Nicholson method. Now for a linear equation, the CN scheme is well defined, MATLAB has some very nice algorithms for this.

However the first equation has a nonlinear term in E, and I have no equation which time steps E. I suppose that I could use a Newton-Raphson scheme to get the solution. Would that be the correct way forward?
 
Physics news on Phys.org
What is your question?
 
What would be the best way forward? As stated in my post.
 
hunt_mat said:
What would be the best way forward? As stated in my post.
Sorry about that.
For some reason no text after your first equation is visible in Safari on iOS.
 
a perturbation expansion for E (kill all the \hat{}, it makes the equations hard to read and is confusing, unless they are all vector quantities,l then you have a mess and an intractable system).
 

Similar threads

Replies
2
Views
1K
Replies
5
Views
8K
  • · Replies 5 ·
Replies
5
Views
1K
  • · Replies 2 ·
Replies
2
Views
2K
  • · Replies 1 ·
Replies
1
Views
2K
  • · Replies 3 ·
Replies
3
Views
2K
  • · Replies 1 ·
Replies
1
Views
2K
Replies
12
Views
2K
  • · Replies 1 ·
Replies
1
Views
3K
  • · Replies 17 ·
Replies
17
Views
3K