export("utility.endnode.discrete.create")
export("utility.endnode.intpol1d.create")
export("utility.endnode.parfun1d.create")
export("utility.endnode.intpol2d.create")
export("utility.endnode.cond.create")
export("utility.aggregation.create")
export("utility.conversion.intpol.create")
export("utility.conversion.parfun.create")

export("utility.aggregate.min")
export("utility.aggregate.max")
export("utility.aggregate.add")
export("utility.aggregate.cobbdouglas")
export("utility.aggregate.mix")
export("utility.aggregate.mult")

export("utility.fun.exp")

export("utility.calc.colors")
export("utility.get.colors")

S3method("print","utility.endnode.discrete")
S3method("print","utility.endnode.intpol1d")
S3method("print","utility.endnode.parfun1d")
S3method("print","utility.endnode.intpol2d")
S3method("print","utility.endnode.cond")
S3method("print","utility.aggregation")
S3method("print","utility.conversion.intpol")
S3method("print","utility.conversion.parfun")

S3method("summary","utility.endnode.discrete")
S3method("summary","utility.endnode.intpol1d")
S3method("summary","utility.endnode.parfun1d")
S3method("summary","utility.endnode.intpol2d")
S3method("summary","utility.endnode.cond")
S3method("summary","utility.aggregation")
S3method("summary","utility.conversion.intpol")
S3method("summary","utility.conversion.parfun")

export("evaluate")
S3method("evaluate","utility.endnode.discrete")
S3method("evaluate","utility.endnode.intpol1d")
S3method("evaluate","utility.endnode.parfun1d")
S3method("evaluate","utility.endnode.intpol2d")
S3method("evaluate","utility.endnode.cond")
S3method("evaluate","utility.aggregation")
S3method("evaluate","utility.conversion.intpol")
S3method("evaluate","utility.conversion.parfun")

S3method("plot","utility.endnode.discrete")
S3method("plot","utility.endnode.intpol1d")
S3method("plot","utility.endnode.parfun1d")
S3method("plot","utility.endnode.intpol2d")
S3method("plot","utility.endnode.cond")
S3method("plot","utility.aggregation")
S3method("plot","utility.conversion.intpol")
S3method("plot","utility.conversion.parfun")

export("updatepar")
S3method("updatepar","utility.endnode.discrete")
S3method("updatepar","utility.endnode.intpol1d")
S3method("updatepar","utility.endnode.parfun1d")
S3method("updatepar","utility.endnode.intpol2d")
S3method("updatepar","utility.endnode.cond")
S3method("updatepar","utility.aggregation")
S3method("updatepar","utility.conversion.intpol")
S3method("updatepar","utility.conversion.parfun")






