SciML / DiffEqOperators.jl

Linear operators for discretizations of differential equations and scientific machine learning (SciML)
https://docs.sciml.ai/DiffEqOperators/stable/
Other
283 stars 74 forks source link

Maxwell Stefan Equation #91

Closed MaxwellStefan closed 5 years ago

MaxwellStefan commented 5 years ago

Dear All,

i am a phd student who is currently working on the Stefan-Maxwell equation to describe a diffusion problem. Similarly to the "Standard"Diffusion Equation, setting up a mass balance results in a second order PDE. To show the equations, I provided some files... Opposed to the "Standard" Diffusion equation, one does not simply combine the two Equations (1st Stefan Maxwell 2nd Mass Balance) of the PDE-system in one Equation. Here the concentrations of each components are densities \rho. In the chair im working, we are able to use nonlinear models to describe the chemical potential \mu e.g as a function of \rho, thus the notation f(\rho). I am fascinated by the simplicity of rewriting a PDE in the way it is presented in DiffEqOperators.jl. My idea to tackle this problem using the operators was to classify the given boundaries and translate them to variable \rho (using the physical/algebraic relationships governing the system). From a physical standpoint these translations also make sense. So to my question, is it valid to utilize the operaters in such a way? And if not what would be name of such a system (coupled PDEs?) and how would you solve it? Thanks for your help...

a nice day wishes, Dominik

Github1 Github2

ChrisRackauckas commented 5 years ago

Yes, if I'm reading it correctly then that's a valid way to use the operators, though I would wait since we are reforming the BC implementation.

MaxwellStefan commented 5 years ago

Hey Chris,

thanks for your assessment to my problem. I started the implementation using the operators and i will compare it to my work in python. Keep on the good work.

a successfull week wishes,

Dominik