Solving Diffusion Equation u_t=div(A\nabla u) Numerically

  • Context: Graduate 
  • Thread starter Thread starter shayj
  • Start date Start date
Click For Summary
SUMMARY

The discussion focuses on numerically solving the diffusion equation u_t = div(A∇u), where A is an anisotropic 2x2 matrix. The initial approach using central difference for discretization proved ineffective. A recommendation was made to utilize finite element methods, which require only first derivatives and offer improved discretization results.

PREREQUISITES
  • Understanding of diffusion equations and their mathematical formulation
  • Familiarity with finite element methods for numerical analysis
  • Knowledge of central difference discretization techniques
  • Basic concepts of anisotropic materials in mathematical modeling
NEXT STEPS
  • Research finite element method implementation for diffusion equations
  • Explore advanced discretization techniques for anisotropic materials
  • Study the role of first derivatives in numerical solutions
  • Investigate alternative numerical methods for solving partial differential equations
USEFUL FOR

Mathematicians, numerical analysts, and engineers involved in computational modeling of diffusion processes.

shayj
Messages
1
Reaction score
0
Can someone offer some help on this?

I have this diffusion equation:
u_t = div(A\nabla u)
where A is a 2 by 2 matrix, i.e. it's anisotropic.

I am not sure how I should properly discretize this and solve it numerically. I used simply central difference but it does seem work nicely.

Any help will be greatly appreciated.
 
Physics news on Phys.org


Try finite elements instead. You will only need first derivatives, and the discretization works better
 

Similar threads

  • · Replies 2 ·
Replies
2
Views
4K
  • · Replies 0 ·
Replies
0
Views
3K
  • · Replies 1 ·
Replies
1
Views
3K
  • · Replies 7 ·
Replies
7
Views
3K
  • · Replies 8 ·
Replies
8
Views
4K
  • · Replies 11 ·
Replies
11
Views
2K
  • · Replies 5 ·
Replies
5
Views
7K
  • · Replies 2 ·
Replies
2
Views
3K
  • · Replies 14 ·
Replies
14
Views
2K
  • · Replies 3 ·
Replies
3
Views
3K