Duplicate Type Definitions #448
Labels
diffeq
Issues related to differential equations
randprocs
Issues related to random processes
refactoring
Refactoring of existing functionality
Milestone
In a Nutshell
Duplicate types
ToleranceDiffusionType
andDenseOutputLocationArgType
, which are just aliases for the same expressionUnion[FloatArgType, np.ndarray]
In Detail
There are type definitions in
probnum.type
, which define the same general concept, namely a variable which is either a scalar or an array. Currently there are two overly specific names for this type, once given as an arg type, suggesting there is some type normalization coming after and once not.TODO
ToleranceDiffusionType
andDenseOutputLocationArgType
to determine whether there is type normalization (meaning functionality which converts the input to a common type, e.g. anp.array
) going onScalarOrArrayArgType
superseding the overly specific types above or simply replace withUnion[FloatArgType, np.ndarray]
probnum.type
The text was updated successfully, but these errors were encountered: