mirror of
https://github.com/stevenrobertson/cuburn.git
synced 2025-02-05 11:40:04 -05:00
Name the variation templates for debugging
This commit is contained in:
parent
e79d9a58fd
commit
094df0ae21
@ -6,7 +6,7 @@ var_code = {}
|
|||||||
var_params = {}
|
var_params = {}
|
||||||
|
|
||||||
def var(num, name, code, params=None):
|
def var(num, name, code, params=None):
|
||||||
var_code[name] = Template(code)
|
var_code[name] = Template(code, name)
|
||||||
if params is not None:
|
if params is not None:
|
||||||
r = {}
|
r = {}
|
||||||
for p in params.split():
|
for p in params.split():
|
||||||
@ -25,7 +25,7 @@ def var(num, name, code, params=None):
|
|||||||
def precalc(name, code):
|
def precalc(name, code):
|
||||||
def precalc_fun(pv):
|
def precalc_fun(pv):
|
||||||
pre = pv._precalc()
|
pre = pv._precalc()
|
||||||
pre._code(Template(code).substitute(pre=pre))
|
pre._code(Template(code, name+'_precalc').substitute(pre=pre))
|
||||||
Template.default_namespace[name+'_precalc'] = precalc_fun
|
Template.default_namespace[name+'_precalc'] = precalc_fun
|
||||||
|
|
||||||
# Variables note: all functions will have their weights as 'w',
|
# Variables note: all functions will have their weights as 'w',
|
||||||
|
Loading…
Reference in New Issue
Block a user