Currently, the "User-defined" section requires that all fields are floats, strings or dicts of the form {"x": x_data, "y": y_data}, which then get converted into FloatFunctionTable objects. We should allow users add their own JSON structure within this field, so long as the final fields are of type FloatFunctionTable. This requires more carefully defining what is and is not an InterpolatedTable.
Currently, the "User-defined" section requires that all fields are floats, strings or dicts of the form
{"x": x_data, "y": y_data}
, which then get converted intoFloatFunctionTable
objects. We should allow users add their own JSON structure within this field, so long as the final fields are of typeFloatFunctionTable
. This requires more carefully defining what is and is not anInterpolatedTable
.