@@ -124,9 +124,7 @@ cdef class ThirdBody(PDepKineticsModel):
124124 """
125125 Sets the kinetics and efficiencies for a cantera `ThreeBodyReaction` object
126126 """
127- import cantera as ct
128- assert isinstance (ct_reaction, ct.ThreeBodyReaction), " Must be a Cantera ThreeBodyReaction object"
129- ct_reaction.efficiencies = PDepKineticsModel.get_cantera_efficiencies(self , species_list)
127+ ct_reaction.third_body.efficiencies = PDepKineticsModel.get_cantera_efficiencies(self , species_list)
130128 self .arrheniusLow.set_cantera_kinetics(ct_reaction, species_list)
131129
132130# ###############################################################################
@@ -226,7 +224,7 @@ cdef class Lindemann(PDepKineticsModel):
226224 """
227225 import cantera as ct
228226 assert isinstance (ct_reaction.rate, ct.LindemannRate), " Must have a Cantera LindemannRate attribute"
229- ct_reaction.efficiencies = PDepKineticsModel.get_cantera_efficiencies(self , species_list)
227+ ct_reaction.third_body. efficiencies = PDepKineticsModel.get_cantera_efficiencies(self , species_list)
230228 ct_reaction.rate = self .to_cantera_kinetics()
231229
232230
@@ -398,7 +396,7 @@ cdef class Troe(PDepKineticsModel):
398396 """
399397 import cantera as ct
400398 assert isinstance (ct_reaction.rate, ct.TroeRate), " Must have a Cantera TroeRate attribute"
401- ct_reaction.efficiencies = PDepKineticsModel.get_cantera_efficiencies(self , species_list)
399+ ct_reaction.third_body. efficiencies = PDepKineticsModel.get_cantera_efficiencies(self , species_list)
402400 ct_reaction.rate = self .to_cantera_kinetics()
403401
404402 def to_cantera_kinetics (self ):
0 commit comments