MATLAB Answers

How can I solve 2D transient diffusion equation with nonlinear source term?

15 views (last 30 days)
Aimi Oguri
Aimi Oguri on 28 Jan 2020
Answered: Ravi Kumar on 29 Jan 2020
I am trying to solve the problem of 2d transient diffusion equation.
I created block like this figure, 60×6.
All of edges (E1,E2,E3,E4) is Dirichlet Boundary, 0.
where S is the concentration of each species(A,B,C,D), Ds is the diffusion constant for each species, and Rs is the reaction term for each species.
Initial condition:
Diffusion constant :
What should I write program?
Can anybody help me?
block.jpg

  0 Comments

Sign in to comment.

Answers (1)

Ravi Kumar
Ravi Kumar on 29 Jan 2020
I don't see any interaction between species being defined by the stated PDEs. You can define coefficients usng PDEModel workflow: d = 1, c = Ds, and f = Rs.
Regards,
Ravi

  0 Comments

Sign in to comment.

Sign in to answer this question.