Fix $n expansion for rules to use rule component ptype

This commit is contained in:
Josh Holtrop 2022-11-14 20:58:47 -05:00
parent c6ea4f83c2
commit 2e48921bb1

View File

@ -191,7 +191,7 @@ class Propane
end end
code = code.gsub(/\$(\d+)/) do |match| code = code.gsub(/\$(\d+)/) do |match|
index = $1.to_i index = $1.to_i
"statevalues[$-1-n_states+#{index}].pvalue.v_#{rule.ptypename}" "statevalues[$-1-n_states+#{index}].pvalue.v_#{rule.components[index - 1].ptypename}"
end end
else else
code = code.gsub(/\$\$/) do |match| code = code.gsub(/\$\$/) do |match|