45 global pres, simple_python_var, simple_python_tracer
46 print(
"simple_python_constructor called!", file=sys.stderr)
48 [comin.EP_ATM_WRITE_OUTPUT_BEFORE], (
"pres", 1), comin.COMIN_FLAG_READ
51 [comin.EP_ATM_WRITE_OUTPUT_BEFORE],
52 (
"simple_python_var", 1),
53 comin.COMIN_FLAG_READ | comin.COMIN_FLAG_WRITE,
56 [comin.EP_ATM_WRITE_OUTPUT_BEFORE],
57 (
"simple_python_tracer", 1),
58 comin.COMIN_FLAG_READ | comin.COMIN_FLAG_WRITE,
60 print(
"tracer dim_semantics:", simple_python_tracer.dim_semantics)
61 print(
"tracer ncontained:", simple_python_tracer.ncontained)
64@comin.EP_ATM_WRITE_OUTPUT_BEFORE
var_get(context, var_descriptor, flag)
get variable object, arguments: [entry point], (name string, domain id), access flag)
metadata_set(var_descriptor, **kwargs)
sets metadata for a requested field, arguments: name string, domain id, metadata key,...