Uses of Package
pulse.math
-
Packages that use pulse.math Package Description pulse Contains some of the most frequently used classes, which did not seem to fit in any other packages.pulse.baseline Contains classes for describing and evaluating the baseline signal of aHeatingCurveor its subclasses.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.filters 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.problem.statements Introduces various problem statements for the heat conduction problem in the laser flash experiment.pulse.problem.statements.model pulse.properties Properties isPULsEare low-level entities used by the differentAccessibles orPropertyHolders, such asSearchTasks,Problems, etc.pulse.search pulse.search.direction Provides a list ofPathSolvers and associated classes, which are used to determine the direction of the minimum of a specificSearchTaskusing an iterative approach.pulse.search.direction.pso 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.pulse.tasks.logs Lists classes for logging, storing runtime information including statuses.pulse.tasks.processing Lists classes for storing runtime information, storing and ordering of final execution results, storing intermediate results of execution to check convergence.pulse.ui.components This package contains all custom Swing-based components of the graphical user interface ofPULsEthat are used to interact with all other entities, such asPropertyHolders, etc. -
Classes in pulse.math used by pulse Class Description Segment ASegmentis simply a pair of valuesaandbsuch thata < b. -
Classes in pulse.math used by pulse.baseline Class Description Harmonic Harmonic class.ParameterVector A wrapper subclass that assignsParameterIdentifiers to specific components of the vector. -
Classes in pulse.math used by pulse.input Class Description ParameterVector A wrapper subclass that assignsParameterIdentifiers to specific components of the vector.Segment ASegmentis simply a pair of valuesaandbsuch thata < b. -
Classes in pulse.math used by pulse.math Class Description AbstractIntegrator AnAbstractIntegratorserves to calculate the definite integral of a function.FixedIntervalIntegrator A fixed-interval integrator implements a numerical scheme in which the domain within the integration bounds is divided into equal intervals of a sufficiently small (and fixed) length.Harmonic Harmonic class.Parameter Parameter classParameterIdentifier ParameterVector A wrapper subclass that assignsParameterIdentifiers to specific components of the vector.Segment ASegmentis simply a pair of valuesaandbsuch thata < b.Window -
Classes in pulse.math used by pulse.math.filters Class Description ParameterVector A wrapper subclass that assignsParameterIdentifiers to specific components of the vector. -
Classes in pulse.math used by pulse.math.transforms Class Description Segment ASegmentis simply a pair of valuesaandbsuch thata < b. -
Classes in pulse.math used by pulse.problem.schemes.rte.exact Class Description AbstractIntegrator AnAbstractIntegratorserves to calculate the definite integral of a function.FixedIntervalIntegrator A fixed-interval integrator implements a numerical scheme in which the domain within the integration bounds is divided into equal intervals of a sufficiently small (and fixed) length.FunctionWithInterpolation An abstract class for univariate functions with the capacity of spline interpolation.Segment ASegmentis simply a pair of valuesaandbsuch thata < b. -
Classes in pulse.math used by pulse.problem.statements Class Description ParameterVector A wrapper subclass that assignsParameterIdentifiers to specific components of the vector. -
Classes in pulse.math used by pulse.problem.statements.model Class Description ParameterVector A wrapper subclass that assignsParameterIdentifiers to specific components of the vector. -
Classes in pulse.math used by pulse.properties Class Description Segment ASegmentis simply a pair of valuesaandbsuch thata < b. -
Classes in pulse.math used by pulse.search Class Description ParameterVector A wrapper subclass that assignsParameterIdentifiers to specific components of the vector.Segment ASegmentis simply a pair of valuesaandbsuch thata < b. -
Classes in pulse.math used by pulse.search.direction Class Description ParameterVector A wrapper subclass that assignsParameterIdentifiers to specific components of the vector. -
Classes in pulse.math used by pulse.search.direction.pso Class Description ParameterVector A wrapper subclass that assignsParameterIdentifiers to specific components of the vector. -
Classes in pulse.math used by pulse.search.linear Class Description ParameterVector A wrapper subclass that assignsParameterIdentifiers to specific components of the vector.Segment ASegmentis simply a pair of valuesaandbsuch thata < b. -
Classes in pulse.math used by pulse.tasks Class Description ParameterVector A wrapper subclass that assignsParameterIdentifiers to specific components of the vector.Segment ASegmentis simply a pair of valuesaandbsuch thata < b. -
Classes in pulse.math used by pulse.tasks.logs Class Description Parameter Parameter class -
Classes in pulse.math used by pulse.tasks.processing Class Description ParameterIdentifier ParameterVector A wrapper subclass that assignsParameterIdentifiers to specific components of the vector. -
Classes in pulse.math used by pulse.ui.components Class Description ParameterIdentifier