.. _pyfun-json-functional: ********************************** Options for ``Functional`` Section ********************************** The options below are the available options in the ``Functional`` Section of the ``pyfun.json`` control file *Functions*: {``None``} | :class:`dict` value of option "Functions" *Coeffs*: {``None``} | :class:`dict` value of option "Coeffs" Options for all ``Coeffs`` ========================== *compID*: {``None``} | :class:`int` | :class:`int8` | :class:`int16` | :class:`int32` | :class:`int64` | :class:`uint8` | :class:`uint16` | :class:`uint32` | :class:`uint64` | :class:`str` value of option "compID" *target*: {``0.0``} | :class:`float` | :class:`float32` value of option "target" *parent*: {``None``} | :class:`str` value of option "parent" *weight*: {``1.0``} | :class:`float` | :class:`float32` value of option "weight" *power*: {``1.0``} | :class:`float` | :class:`float16` | :class:`float32` | :class:`float64` | :class:`float128` | :class:`int` | :class:`int8` | :class:`int16` | :class:`int32` | :class:`int64` | :class:`uint8` | :class:`uint16` | :class:`uint32` | :class:`uint64` value of option "power" Options for all ``Functions`` ============================= *coeffs*: {``None``} | :class:`list`\ [:class:`str`] value of option "coeffs" *parent*: {``None``} | :class:`str` value of option "parent" *type*: {``'adapt'``} | ``'constraint'`` | ``'objective'`` value of option "type"