RAT Core#

This module contains the Pybind11 objects which are used to interface with RAT’s C++ code.

class RATapi.rat_core.EventTypes#

Members:

Message

Plot

Progress

property name#
RATapi.rat_core.RATMain(arg0: RATapi.rat_core.ProblemDefinition, arg1: RATapi.rat_core.Limits, arg2: RATapi.rat_core.Control, arg3: RATapi.rat_core.Priors) tuple#

Entry point for the main reflectivity computation.

RATapi.rat_core.makeSLDProfileXY(arg0: float, arg1: float, arg2: float, arg3: numpy.ndarray[numpy.float64], arg4: float, arg5: float) numpy.ndarray[numpy.float64]#

Creates the profiles for the SLD plots