-
Notifications
You must be signed in to change notification settings - Fork 24
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
Adsorption/Desorption Rate constants #95
Comments
Thank you for your patience. Currently, pMuTT cannot calculate the rate constants for adsorption/desorption. Until an appropriate class is developed (it's unclear how long this will take), you can create a child class of from pmutt.reaction import ChemkinReaction
class AdsReaction(ChemkinReaction):
"""Model adsorption and desorption using Hertz-Knudsen kinetics
Attributes
----------
<<Insert relevant attributes for documentation>>
"""
def __init__(self, **kwargs):
super().__init__(**kwargs)
"""<<Insert relevant data to initialize variables>>"""
pass
def get_A(self, T, P):
"""<<Insert relevant equations to calculate pre-exponential factors>>"""
pass |
Thank you Jon for the clarification and suggestion! |
Thank you for bringing it up. I have been thinking about creating a new object for this so hopefully, I can find some time to implement it. |
Thank you! That would be a great addition to pMuTT. The rate constant for adsorption calculated by Hertz-Knudsen equation and its corresponding reverse rate (rate constant for desorption) calculated from the Gas-phase reaction Equilibrium constant, K_ads = k_ads/k_des, to maintain the thermodynamic consistency. |
I am using a in-house built micro kinetics code for my Catalytic reaction mechanism.
I am using pMutt to calculate the rate constants for various surface elementary reactions with the help of a code snippet like the one below:
I am wondering on how to use pMutt to calculate the rate constants for adsorption and desorption processes.
In general, Collision Theory (Hertz-Knudsen Equation) is used to describe the adsorption process.
How can i use pMutt to calculate the rate constants for adsorption and desorption.
The text was updated successfully, but these errors were encountered: