Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Add an exchange module for the MCT #252

Open
4 of 9 tasks
AntoniaBerger opened this issue Jul 25, 2024 · 2 comments · May be fixed by #257
Open
4 of 9 tasks

Add an exchange module for the MCT #252

AntoniaBerger opened this issue Jul 25, 2024 · 2 comments · May be fixed by #257

Comments

@AntoniaBerger
Copy link
Collaborator

AntoniaBerger commented Jul 25, 2024

Motivation
In the multi-channel exchange model, inter-channel transfer along different channels is currently handled within the unit in CADET-Core.
In the future it would be useful to have different types of exchange between different channels. These can be used, for example, for extraction or more complex counter current chromotography simulations.

Therefore it would be practical to outsource the exchange model like the binding or reaction model in CADET-Core.
This way new versions of transport can be implemented more easily and efficiently.

Work structure:

  • Create a new exchange modul. #256
  • Add exchange to MCT unit
  • add Jacopian organization to MCT
  • Implement "Langumir" exchange model
  • Update Dokumentation
  • Replace MCTConDispOp with normal ConDispOp
  • Different exchange models in one unit ?
  • Combine binding and exchange
  • Add quasi-stady-state to exchange
@lieres
Copy link
Member

lieres commented Jul 25, 2024

We normally use the term "transport" for convection, diffusion and dispersion, .i.e. processes that impact on the spatial position of a molecule. In contrast, "binding" refers to a transition of the same molecule between different phases at the same spatial position, and "reaction" refers to the conversion of different molecules in the same phase and at the same spatial position. I would like everybody to stick to this terminology as much as possible, even though there sometimes is a grey zone. In the MCT model, the transfer of molecules from one channel to another (let's call it "inter-channel transfer") would then technically belong to the class of binding models. However, the term "binding" does not fit here. Hence, I would suggest to use an overarching term such as "phase change" to which both binding and inter-channel transfer would belong.

@AntoniaBerger
Copy link
Collaborator Author

I like "inter-channel transfer" or "transfer" for the MCT.
Another suggestion would be "inter-channel exchange" and "phase transition" as an overall term?

@AntoniaBerger AntoniaBerger changed the title Transportmodul for MCT Exchangemodul for MCT Jul 26, 2024
@jbreue16 jbreue16 changed the title Exchangemodul for MCT Add an exchange module for the MCT Jul 26, 2024
@AntoniaBerger AntoniaBerger linked a pull request Jul 31, 2024 that will close this issue
11 tasks
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

Successfully merging a pull request may close this issue.

3 participants