17. Mixture model evaluator¶
sasmodels.mixture¶
Mixture model¶
The product model multiplies the structure factor by the form factor, modulated by the effective radius of the form. The resulting model has a attributes of both the model description (with parameters, etc.) and the module evaluator (with call, release, etc.).
To use it, first load form factor P and structure factor S, then create ProductModel(P, S).
-
class
sasmodels.mixture.MixtureKernel(model_info, kernels)¶ Bases:
sasmodels.kernel.Kernel-
release()¶
-
dim= None¶
-
dtype= None¶
-
info= None¶
-
results= None¶
-
-
class
sasmodels.mixture.MixtureModel(model_info, parts)¶ Bases:
sasmodels.kernel.KernelModel-
make_kernel(q_vectors)¶
-
release()¶ Free resources associated with the model.
-
dtype= None¶
-
info= None¶
-
-
class
sasmodels.mixture.MixtureParts(model_info, kernels, call_details, values)¶ Bases:
object-
next()¶
-
-
sasmodels.mixture.make_mixture_info(parts, operation='+')¶ Create info block for mixture model.