mcsas.models.sphericalcoreshell module

Parameter(*args, **kwargs)

Warning

function ‘models.sphericalcoreshell.Parameter’ undocumented

class SphericalCoreShell[source]

Bases: bases.model.sasmodel.SASModel

Form factor for a spherical core shell structure as defined in the SASfit manual (par. 3.1.4, Spherical Shell III). One modification is the ability to specify SLD for core, shell and solvent, identical to the notation used in the Core-shell ellipsoid. Compared wiht a SASfit-generated model (both with and without distribution)

absVolume()[source]

Forwarding to usual volume() by default. Can be overridden to include SLD.

formfactor(dataset)[source]

Calculates the Rayleigh function of this model. Reimplement this for new models.

parameters = (None, None, None, None, None)
shortName = 'Core-Shell Sphere'
volume()[source]

Calculates the volume of this model, taking compensationExponent into account from input or preset parameters. Reimplement this for new models.