Module type Interfaces.Specs.Kernel

module type Kernel = sig .. end
Signature of kernels and their parameters

type t 
Type of kernel
type params 
Type of kernel parameters
val create : params -> t
create params
Returns kernel given parameters params.
val get_params : t -> params
get_params kernel
Returns parameters used to parameterize kernel.