Uses of Class
pulse.math.Segment
-
Packages that use Segment Package Description pulse Contains some of the most frequently used classes, which did not seem to fit in any other packages.pulse.input Introduces internal data structures that (a) are created as a result of parsing specific types of input files, such as: experimental heating curves, metadata, and property curves (e.g.pulse.math Provides general math functionality that is used when finding the direction (aVector) of the minimum, including operations with vector and matrices.pulse.math.transforms pulse.problem.schemes.rte.exact Contains classes for solving the radiative transfer equation in an absorbing-emitting medium (no scattering) using a semi-analytical approach.pulse.properties Properties isPULsEare low-level entities used by the differentAccessibles orPropertyHolders, such asSearchTasks,Problems, etc.pulse.search pulse.search.linear Provides classes that are able to search for the minimum of a scalar function of a vector variable that is unimodal on a specificSegment.pulse.tasks Introduces theSearchTask, which is the main actor inPULsE, and theTaskManager, a high-level class which among other functions manages loading and executingSearchTasks. -
-
Uses of Segment in pulse
Methods in pulse that return Segment Modifier and Type Method Description SegmentResponse. accessibleRange()default SegmentDiscreteInput. bounds() -
Uses of Segment in pulse.input
Methods in pulse.input that return Segment Modifier and Type Method Description SegmentRange. boundLimits(boolean isUpperBound)Calculates the allowed range for either the upper or lower bound.SegmentRange. getSegment()Gets the segment representing this range -
Uses of Segment in pulse.math
Fields in pulse.math declared as Segment Modifier and Type Field Description static SegmentSegment. UNBOUNDEDMethods in pulse.math that return Segment Modifier and Type Method Description static SegmentSegment. boundsFrom(NumericPropertyKeyword p)Creates a segment representing the bounds ofp, i.e.SegmentAbstractIntegrator. getBounds()Retrieves the integration boundsSegmentParameter. getBounds()SegmentFunctionWithInterpolation. getParameterBounds()Retrieves the parameter bounds.SegmentParameter. getTransformedBounds()If transform ofiis not null, applies the transformation to the component boundsMethods in pulse.math with parameters of type Segment Modifier and Type Method Description voidAbstractIntegrator. setBounds(Segment bounds)Simply sets the integration bounds toboundsvoidFixedIntervalIntegrator. setBounds(Segment bounds)Sets the bounds to the argument and re-evaluates the integration step size.voidParameter. setBounds(Segment bounds)voidFunctionWithInterpolation. setParameterBounds(Segment parameterBounds)Sets the parameter bounds toparameterBounds.Constructors in pulse.math with parameters of type Segment Constructor Description AbstractIntegrator(Segment bounds)Creates anAbstractIntegratorwith the specified integration bounds.FixedIntervalIntegrator(Segment bounds)Creates aFixedIntervalIntegratorwith the specified integration bounds and a default number of integration segments.FixedIntervalIntegrator(Segment bounds, NumericProperty segments)Creates aFixedIntervalIntegratorwith the specified integration bounds number of integration segments.FunctionWithInterpolation(Segment parameterBounds)FunctionWithInterpolation(Segment parameterBounds, int lookupTableSize)Constructs aFunctionWithInterpolationby tabulating the function values within theparameterBoundsat discrete nodes, the number of which is given by the second argument.MidpointIntegrator(Segment bounds)MidpointIntegrator(Segment bounds, NumericProperty segments)Parameter(ParameterIdentifier index, Transformable transform, Segment bound)Segment(Segment segment)CopiessegmentSimpsonIntegrator(Segment bounds)SimpsonIntegrator(Segment bounds, NumericProperty segments) -
Uses of Segment in pulse.math.transforms
Methods in pulse.math.transforms that return Segment Modifier and Type Method Description SegmentBoundedParameterTransform. getBounds()Methods in pulse.math.transforms with parameters of type Segment Modifier and Type Method Description voidBoundedParameterTransform. setBounds(Segment bounds)Constructors in pulse.math.transforms with parameters of type Segment Constructor Description AtanhTransform(Segment bounds)Only the upper bound of the argument is used.BoundedParameterTransform(Segment bounds)PeriodicTransform(Segment bounds)Only the upper bound of the argument is used.StickTransform(Segment bounds)Only the upper bound of the argument is used. -
Uses of Segment in pulse.problem.schemes.rte.exact
Constructors in pulse.problem.schemes.rte.exact with parameters of type Segment Constructor Description CompositionProduct(Segment bounds)Constructs the composition product with the specified integration bounds.NewtonCotesQuadrature(Segment bounds)Constructs a defaultNewtonCotesQuadraturewhose integration bounds are specified by the argument.NewtonCotesQuadrature(Segment bounds, NumericProperty segments)Constructs a customNewtonCotesQuadraturewith specified integration bounds and number of integration segments. -
Uses of Segment in pulse.properties
Methods in pulse.properties that return Segment Modifier and Type Method Description SegmentNumericProperty. getBounds()Represents the bounds specified for this numeric property as aSegmentobject.SegmentNumericPropertyFormatter. getBounds() -
Uses of Segment in pulse.search
Methods in pulse.search that return Segment Modifier and Type Method Description SegmentSimpleResponse. accessibleRange() -
Uses of Segment in pulse.search.linear
Methods in pulse.search.linear that return Segment Modifier and Type Method Description static SegmentLinearOptimiser. domain(ParameterVector x, Vector p)Sets the domain for this linear search onp. -
Uses of Segment in pulse.tasks
Methods in pulse.tasks that return Segment Modifier and Type Method Description SegmentCalculation. accessibleRange()
-