Uses of Interface
pulse.properties.Property
-
Packages that use Property Package Description 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.problem.schemes This package deals with abstractions associated with finite differences in PULsE, including the definition ofGrids, which determine the partitioning rules for space and time variables.pulse.problem.schemes.rte.dom Contains the implementation of the discrete ordinates method (DOM) for the solution of a anisotropic nonlinear radiative transfer equation.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.schemes.solvers Contains various finite-difference solvers for the different problem statements available.pulse.problem.statements Introduces various problem statements for the heat conduction problem in the laser flash experiment.pulse.properties Properties isPULsEare low-level entities used by the differentAccessibles orPropertyHolders, such asSearchTasks,Problems, etc.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.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.processing Lists classes for storing runtime information, storing and ordering of final execution results, storing intermediate results of execution to check convergence.pulse.util Contains abstract data and hierarchical structures that implement much of the Java Reflection API. -
-
Uses of Property in pulse.input
Methods in pulse.input that return types with arguments of type Property Modifier and Type Method Description List<Property>Metadata. data()Creates a list of data that contain allNumericPropertyobjects belonging to thisMetadataand anInstanceDescriptorrelating to the pulse shape.List<Property>Metadata. listedTypes()The listed types includeTEST_TEMPERATURE,THICKNESS,DIAMETER,PULSE_WIDTH,SPOT_DIAMETER,LASER_ENERGY,DETECTOR_GAIN,DETECTOR_IRIS, sample name and the types listed by the pulse descriptor. -
Uses of Property in pulse.problem.schemes
Methods in pulse.problem.schemes that return types with arguments of type Property Modifier and Type Method Description List<Property>RadiativeTransferCoupling. listedTypes() -
Uses of Property in pulse.problem.schemes.rte.dom
Methods in pulse.problem.schemes.rte.dom that return types with arguments of type Property Modifier and Type Method Description List<Property>DiscreteOrdinatesMethod. listedTypes()List<Property>Discretisation. listedTypes()List<Property>ExplicitRungeKutta. listedTypes() -
Uses of Property in pulse.problem.schemes.rte.exact
Methods in pulse.problem.schemes.rte.exact that return types with arguments of type Property Modifier and Type Method Description List<Property>NonscatteringRadiativeTransfer. listedTypes() -
Uses of Property in pulse.problem.schemes.solvers
Methods in pulse.problem.schemes.solvers that return types with arguments of type Property Modifier and Type Method Description List<Property>ExplicitNonlinearSolver. listedTypes() -
Uses of Property in pulse.problem.statements
Methods in pulse.problem.statements that return types with arguments of type Property Modifier and Type Method Description List<Property>PenetrationProblem. listedTypes()List<Property>Problem. listedTypes()List<Property>Pulse. listedTypes()List<Property>TwoTemperatureModel. listedTypes() -
Uses of Property in pulse.properties
Classes in pulse.properties that implement Property Modifier and Type Class Description classFlagAFlagis aPropertythat has atyperepresented by aNumericPropertyKeyword, aboolean value, and aStringwith a short abbreviation describing the type of this flag (this is usually defined by the correspondingNumericProperty).classNumericPropertyAPropertythat has a numericvalue, anerrorassociated with this value, a definition domain defining sensible value, and adimensionFactorused to convert the value to SI.classSampleName -
Uses of Property in pulse.search.direction
Methods in pulse.search.direction that return types with arguments of type Property Modifier and Type Method Description List<Property>PathOptimiser. genericProperties()This method has been overriden to account for each individual flag in theList<Flag>set out by this class.List<Property>CompositePathOptimiser. listedTypes()Methods in pulse.search.direction with parameters of type Property Modifier and Type Method Description voidPathOptimiser. update(Property property)Finds aFlagequivalent toflagin theoriginalListand substitutes its value withflag.getValue. -
Uses of Property in pulse.tasks
Classes in pulse.tasks that implement Property Modifier and Type Class Description classIdentifierAnIdentifieris used to identifySearchTasks. -
Uses of Property in pulse.tasks.processing
Methods in pulse.tasks.processing that return types with arguments of type Property Modifier and Type Method Description List<Property>Buffer. listedTypes()TheBUFFER_SIZEis the single listed parameter for this class. -
Uses of Property in pulse.util
Classes in pulse.util that implement Property Modifier and Type Class Description classDiscreteSelector<T extends Descriptive>classInstanceDescriptor<T extends Reflexive>Methods in pulse.util that return Property Modifier and Type Method Description PropertyAccessible. genericProperty(Property sameClass)Recursively searches for aPropertyfrom the non-unique list of generic properties in thisAccessibleby comparing its class tosameClass.getClass().PropertyPropertyEvent. getProperty()Gets the property, which is related to this event.PropertyAccessible. property(Property similar)Searches for aPropertyin thisAccessiblethat lookssimilarto the argument.Methods in pulse.util that return types with arguments of type Property Modifier and Type Method Description List<Property>PropertyHolder. data()Lists all data contained in thisPropertyHolder.List<Property>Accessible. genericProperties()Tries to access the property getter methods in thisAccessible, which should be declared as no-argument methods with a specific return type.List<Property>PropertyHolder. listedTypes()By default, collects a list of default properties corresponding to types defined by listedKeywords().Methods in pulse.util with parameters of type Property Modifier and Type Method Description voidPropertyHolder. firePropertyChanged(Object source, Property property)PropertyAccessible. genericProperty(Property sameClass)Recursively searches for aPropertyfrom the non-unique list of generic properties in thisAccessibleby comparing its class tosameClass.getClass().booleanPropertyHolder. isListedParameter(Property p)Checks whetherp, which is either a generic or a numeric property, is listed as as parameter for thisPropertyHolder.PropertyAccessible. property(Property similar)Searches for aPropertyin thisAccessiblethat lookssimilarto the argument.voidAccessible. update(Property property)Runs recursive search for a property in thisAccessibleobject with the same identifier aspropertyand sets its value to the value of thepropertyparameter.Ifpropertyis aNumericProperty, uses itsNumericPropertyKeywordfor identification.booleanPropertyHolder. updateProperty(Object sourceComponent, Property updatedProperty)Attempts to update anupdatedPropertysimilar to one found in thisPropertyHolder.Constructors in pulse.util with parameters of type Property Constructor Description PropertyEvent(Object source, PropertyHolder propertyHolder, Property property)Constructs an event that has happened because ofsource, resulting in an action taken on theproperty.
-