A B C D E F G H I J K L M N O P Q R S T U V W X Y Z _
All Classes All Packages
All Classes All Packages
All Classes All Packages
M
- MAGENTA - Static variable in class jisa.gui.Colour
-
The color magenta with an RGB value of #FF00FF
- MAGNET - jisa.enums.Icon
- main(String[]) - Static method in class jisa.Main
- Main - Class in jisa
- Main() - Constructor for class jisa.Main
- mainBox - Variable in class jisa.gui.queue.SimpleActionDisplay
- mainBox - Variable in class jisa.gui.queue.SweepActionDisplay
- makeCountingArray(int, int) - Static method in class jisa.Util
- makeCountingString(int, int, String) - Static method in class jisa.Util
-
Returns an array of Strings specified by the pattern and a counting integer.
- makeCurrentFilter(AMode) - Method in class jisa.devices.smu.AgilentSPA.ASMU
- makeField(Fields) - Method in class jisa.experiment.Measurement.BooleanParameter
- makeField(Fields) - Method in class jisa.experiment.Measurement.ChoiceParameter
- makeField(Fields) - Method in class jisa.experiment.Measurement.CustomParameter
- makeField(Fields) - Method in class jisa.experiment.Measurement.DecimalParameter
- makeField(Fields) - Method in class jisa.experiment.Measurement.DoubleParameter
- makeField(Fields) - Method in class jisa.experiment.Measurement.IntegerParameter
- makeField(Fields) - Method in class jisa.experiment.Measurement.Parameter
- makeField(Fields) - Method in class jisa.experiment.Measurement.RangeParameter
- makeField(Fields) - Method in class jisa.experiment.Measurement.StringParameter
- makeField(Fields) - Method in class jisa.experiment.Measurement.TimeParameter
- makeLinearArray(Number, Number, int) - Static method in class jisa.Util
-
Creates an equally spaced array of numbers, starting at min, ending at max in numSteps steps.
- makeLogarithmicArray(Number, Number, int) - Static method in class jisa.Util
-
Creates an array of logarithmically spaced numbers.
- makeName(String, String) - Method in interface jisa.experiment.queue.MeasurementAction.NameGenerator
- makeSymLinearArray(Number, Number, int) - Static method in class jisa.Util
-
Creates an equally spaced symmetric array of numbers, starting at min, ending at max in numSteps steps, and then back again to min in numSteps.
- makeVoltageFilter(AMode) - Method in class jisa.devices.smu.AgilentSPA.ASMU
- makeVoltageFilter(AMode) - Method in class jisa.devices.smu.AgilentSPA.AVMU
- mantissa - Variable in class jisa.gui.DoubleInput
- manual(Number...) - Static method in class jisa.maths.Range
- manuallyClearReadBuffer() - Method in class jisa.devices.smu.K236
- manuallyClearReadBuffer() - Method in class jisa.visa.VISADevice
-
Continuously reads from the read buffer until there's nothing left to read.
- map() - Method in class jisa.Util.MapBuilder
- map(int, int, T) - Method in interface jisa.maths.matrices.Matrix.EntryMapper
- map(int, T) - Method in interface jisa.maths.matrices.Matrix.LinearMapper
- map(Map<K, V>) - Method in interface jisa.Util.MapBuild
- map(GFunction<Double, Double>) - Method in class jisa.maths.matrices.RealMatrix
- map(GFunction<Complex, Complex>) - Method in class jisa.maths.matrices.ComplexMatrix
- map(GFunction<T, T>) - Method in class jisa.maths.matrices.AbstractMatrix
- map(GFunction<T, T>) - Method in interface jisa.maths.matrices.Matrix
-
Map all elements of this matrix into a new matrix according to the provided mapping function.
- map(Matrix.EntryMapper<Double, Double>) - Method in class jisa.maths.matrices.RealMatrix
- map(Matrix.EntryMapper<Complex, Complex>) - Method in class jisa.maths.matrices.ComplexMatrix
- map(Matrix.EntryMapper<T, T>) - Method in class jisa.maths.matrices.AbstractMatrix
- map(Matrix.EntryMapper<T, T>) - Method in interface jisa.maths.matrices.Matrix
-
Map all elements of this matrix into a new matrix according to the provided mapping function.
- map(Matrix<U>, GFunction<U, T>) - Method in interface jisa.maths.matrices.Matrix
-
Map all elements onto another matrix of a different type, U.
- map(Matrix<U>, Matrix.EntryMapper<U, T>) - Method in interface jisa.maths.matrices.Matrix
-
Map all elements onto another matrix of a different type, U.
- MapBuilder(Class<K>, Class<V>) - Constructor for class jisa.Util.MapBuilder
- mapCol(int, GFunction<T, T>) - Method in interface jisa.maths.matrices.Matrix
-
Maps the values of a specified column onto themselves.
- mapCol(int, Matrix.LinearMapper<Double>) - Method in class jisa.maths.matrices.RealMatrix
- mapCol(int, Matrix.LinearMapper<Complex>) - Method in class jisa.maths.matrices.ComplexMatrix
- mapCol(int, Matrix.LinearMapper<T>) - Method in class jisa.maths.matrices.AbstractMatrix
- mapCol(int, Matrix.LinearMapper<T>) - Method in interface jisa.maths.matrices.Matrix
-
Maps the values of a specified column onto themselves.
- mapCollector() - Static method in class jisa.results.ResultList
- mapColToCol(int, int, GFunction<T, T>) - Method in interface jisa.maths.matrices.Matrix
-
Maps one column onto another.
- mapColToCol(int, int, Matrix.LinearMapper<Double>) - Method in class jisa.maths.matrices.RealMatrix
- mapColToCol(int, int, Matrix.LinearMapper<Complex>) - Method in class jisa.maths.matrices.ComplexMatrix
- mapColToCol(int, int, Matrix.LinearMapper<T>) - Method in class jisa.maths.matrices.AbstractMatrix
- mapColToCol(int, int, Matrix.LinearMapper<T>) - Method in interface jisa.maths.matrices.Matrix
-
Maps one column onto another.
- mapElement(int, int, GFunction<Double, Double>) - Method in class jisa.maths.matrices.RealMatrix
- mapElement(int, int, GFunction<Complex, Complex>) - Method in class jisa.maths.matrices.ComplexMatrix
- mapElement(int, int, GFunction<T, T>) - Method in class jisa.maths.matrices.AbstractMatrix
- mapElement(int, int, GFunction<T, T>) - Method in interface jisa.maths.matrices.Matrix
-
Replace an element with the value of a function of itself.
- mapOf(Object...) - Static method in class jisa.Util
- mapOf(String...) - Static method in class jisa.gui.plotting.JISAErrorDataSet
- mapRow(int, GFunction<T, T>) - Method in interface jisa.maths.matrices.Matrix
-
Maps the values of a specified row onto themselves.
- mapRow(int, Matrix.LinearMapper<Double>) - Method in class jisa.maths.matrices.RealMatrix
- mapRow(int, Matrix.LinearMapper<Complex>) - Method in class jisa.maths.matrices.ComplexMatrix
- mapRow(int, Matrix.LinearMapper<T>) - Method in class jisa.maths.matrices.AbstractMatrix
- mapRow(int, Matrix.LinearMapper<T>) - Method in interface jisa.maths.matrices.Matrix
-
Maps the values of a specified row onto themselves.
- mapRow(Map.Entry<Column, Object>...) - Method in class jisa.results.ResultTable
-
Adds a new row based on Column -> Value mappings.
- mapRow(Map<Column<?>, Object>) - Method in class jisa.results.ResultTable
-
Adds a new row based on Column -> Value mappings.
- mapRow(Pair<Column, Object>...) - Method in class jisa.results.ResultTable
-
Adds a new row based on Column -> Value mappings.
- mapRows(Map<Column, Iterable>) - Method in class jisa.results.ResultTable
-
Adds multiple new rows based on Column -> Iterable
mappings. - mapRows(Pair<Column, Iterable>...) - Method in class jisa.results.ResultTable
-
Adds multiple new rows based on Column -> Iterable
mappings. - mapRowToRow(int, int, GFunction<T, T>) - Method in interface jisa.maths.matrices.Matrix
-
Maps one row onto another.
- mapRowToRow(int, int, Matrix.LinearMapper<Double>) - Method in class jisa.maths.matrices.RealMatrix
- mapRowToRow(int, int, Matrix.LinearMapper<Complex>) - Method in class jisa.maths.matrices.ComplexMatrix
- mapRowToRow(int, int, Matrix.LinearMapper<T>) - Method in class jisa.maths.matrices.AbstractMatrix
- mapRowToRow(int, int, Matrix.LinearMapper<T>) - Method in interface jisa.maths.matrices.Matrix
-
Maps one row onto another.
- mapSelf(GFunction<T, T>) - Method in interface jisa.maths.matrices.Matrix
-
Map all elements of this matrix onto themselves according to the provided mapping function.
- mapSelf(Matrix.EntryMapper<T, T>) - Method in class jisa.maths.matrices.AbstractMatrix
- mapSelf(Matrix.EntryMapper<T, T>) - Method in interface jisa.maths.matrices.Matrix
-
Map all elements of this matrix onto themselves according to the provided mapping function.
- mario() - Method in class jisa.devices.smu.KeithleySCPI
- MARK - jisa.addresses.SerialAddress.Parity
- MARK - jisa.visa.connections.SerialConnection.Parity
- markerVisibleProperty() - Method in class jisa.gui.plotting.JISAErrorDataSet
- MAROON - Static variable in class jisa.gui.Colour
-
The color maroon with an RGB value of #800000
- matches(double) - Method in class jisa.devices.interfaces.PID.Zone
-
Returns whether this zone should be used for a given set-point value.
- Matrix<T> - Interface in jisa.maths.matrices
- Matrix.EntryConsumer<T> - Interface in jisa.maths.matrices
- Matrix.EntryMapper<U,T> - Interface in jisa.maths.matrices
- Matrix.LinearMapper<T> - Interface in jisa.maths.matrices
- MatrixException - Exception in jisa.maths.matrices.exceptions
- MatrixException(String) - Constructor for exception jisa.maths.matrices.exceptions.MatrixException
- MatrixFactory<T> - Class in jisa.maths.matrices
- MatrixFactory(T, T, MatrixFactory.Operation<T>, MatrixFactory.Operation<T>, MatrixFactory.Operation<T>, MatrixFactory.Operation<T>, MatrixFactory.Copier<T>) - Constructor for class jisa.maths.matrices.MatrixFactory
- MatrixFactory.Copier<T> - Interface in jisa.maths.matrices
- MatrixFactory.Operation<T> - Interface in jisa.maths.matrices
- max(Column<T>) - Method in class jisa.results.ResultTable
-
Returns the maximum value of the provided column in the table.
- max(RowEvaluable<T>) - Method in class jisa.results.ResultTable
-
Returns the maximum value of the provided expression when evaluated for each row.
- maxBy(Column<T>) - Method in class jisa.results.ResultTable
-
Returns the row for which the given column has its maximum value.
- maxBy(RowEvaluable<T>) - Method in class jisa.results.ResultTable
-
Returns the row for which the given expression has its maximum value.
- MCIVPoint - Class in jisa.experiment
-
Structure to hold I-V data from a multi-channel sweep
- MCIVPoint() - Constructor for class jisa.experiment.MCIVPoint
- MCSMU - Interface in jisa.devices.interfaces
-
Abstract class defining the standard interface for controller Multiple-Channel SMUs.
- MCSMU.VirtualSMU - Class in jisa.devices.interfaces
-
Class for controlling an MCSMU channel as if it were a separate SMU
- mean(Column<? extends Number>) - Method in class jisa.results.ResultTable
-
Returns the mean value of the given column.
- mean(RowEvaluable<? extends Number>) - Method in class jisa.results.ResultTable
-
Returns the mean value of the given expression evaluated across all rows.
- MEAN_MOVING - jisa.enums.AMode
-
Mean average, only taking one new data point each time and using the previous n-1 points.
- MEAN_REPEAT - jisa.enums.AMode
-
Mean average, taking n data points each time.
- MeanMovingFilter - Class in jisa.control
- MeanMovingFilter(Returnable<Double>, ReadFilter.Setupable) - Constructor for class jisa.control.MeanMovingFilter
- MeanRepeatFilter - Class in jisa.control
- MeanRepeatFilter(Returnable<Double>, ReadFilter.Setupable) - Constructor for class jisa.control.MeanRepeatFilter
- measure() - Method in interface jisa.control.Repeat.Measurement
- measureCurrent() - Method in class jisa.devices.smu.AgilentSPA.ASMU
- measureCurrent() - Method in class jisa.devices.smu.K2450
- measureCurrent() - Method in class jisa.devices.smu.K6430
- measureCurrent() - Method in class jisa.devices.smu.KeithleySCPI
- measureCurrent(int) - Method in class jisa.devices.smu.K2600B
- Measurement - Class in jisa.experiment
-
Abstract class for implementing measurement routines.
- Measurement() - Constructor for class jisa.experiment.Measurement
- Measurement.BooleanParameter - Class in jisa.experiment
- Measurement.ChoiceParameter - Class in jisa.experiment
- Measurement.CustomParameter<T> - Class in jisa.experiment
- Measurement.DecimalParameter - Class in jisa.experiment
- Measurement.DoubleParameter - Class in jisa.experiment
- Measurement.Getter<T> - Interface in jisa.experiment
- Measurement.IntegerParameter - Class in jisa.experiment
- Measurement.Parameter<T> - Class in jisa.experiment
- Measurement.RangeParameter - Class in jisa.experiment
- Measurement.Reader<T> - Interface in jisa.experiment
- Measurement.Setter<T> - Interface in jisa.experiment
- Measurement.StringParameter - Class in jisa.experiment
- Measurement.TimeParameter - Class in jisa.experiment
- Measurement.Writer<T> - Interface in jisa.experiment
- MeasurementAction - Class in jisa.experiment.queue
- MeasurementAction(String, Measurement) - Constructor for class jisa.experiment.queue.MeasurementAction
- MeasurementAction(Measurement) - Constructor for class jisa.experiment.queue.MeasurementAction
- MeasurementAction.NameGenerator - Interface in jisa.experiment.queue
- MeasurementConfigurator - Class in jisa.gui
- MeasurementConfigurator(String, Measurement) - Constructor for class jisa.gui.MeasurementConfigurator
- MeasurementConfigurator(Measurement) - Constructor for class jisa.gui.MeasurementConfigurator
- MeasurementSubAction - Class in jisa.experiment.queue
- MeasurementSubAction(String) - Constructor for class jisa.experiment.queue.MeasurementSubAction
- measureVoltage() - Method in class jisa.devices.smu.AgilentSPA.ASMU
- measureVoltage() - Method in class jisa.devices.smu.AgilentSPA.AVMU
- measureVoltage() - Method in class jisa.devices.smu.K2450
- measureVoltage() - Method in class jisa.devices.smu.K6430
- measureVoltage() - Method in class jisa.devices.smu.KeithleySCPI
- measureVoltage(int) - Method in class jisa.devices.smu.K2600B
- median - Variable in class jisa.control.MedianMovingFilter
- median - Variable in class jisa.control.MedianRepeatFilter
- MEDIAN_MOVING - jisa.enums.AMode
-
Median average, only taking one new data point each time and using the previous n-1 points.
- MEDIAN_REPEAT - jisa.enums.AMode
-
Median average, taking n data points each time.
- MedianMovingFilter - Class in jisa.control
- MedianMovingFilter(Returnable<Double>, ReadFilter.Setupable) - Constructor for class jisa.control.MedianMovingFilter
- MedianRepeatFilter - Class in jisa.control
- MedianRepeatFilter(Returnable<Double>, ReadFilter.Setupable) - Constructor for class jisa.control.MedianRepeatFilter
- MEDIUMAQUAMARINE - Static variable in class jisa.gui.Colour
-
The color medium aquamarine with an RGB value of #66CDAA
- MEDIUMBLUE - Static variable in class jisa.gui.Colour
-
The color medium blue with an RGB value of #0000CD
- MEDIUMORCHID - Static variable in class jisa.gui.Colour
-
The color medium orchid with an RGB value of #BA55D3
- MEDIUMPURPLE - Static variable in class jisa.gui.Colour
-
The color medium purple with an RGB value of #9370DB
- MEDIUMSEAGREEN - Static variable in class jisa.gui.Colour
-
The color medium sea green with an RGB value of #3CB371
- MEDIUMSLATEBLUE - Static variable in class jisa.gui.Colour
-
The color medium slate blue with an RGB value of #7B68EE
- MEDIUMSPRINGGREEN - Static variable in class jisa.gui.Colour
-
The color medium spring green with an RGB value of #00FA9A
- MEDIUMTURQUOISE - Static variable in class jisa.gui.Colour
-
The color medium turquoise with an RGB value of #48D1CC
- MEDIUMVIOLETRED - Static variable in class jisa.gui.Colour
-
The color medium violet red with an RGB value of #C71585
- MenuButton - Interface in jisa.gui
- MenuButton.MenuButtonWrapper - Class in jisa.gui
- MenuButtonWrapper(MenuButton) - Constructor for class jisa.gui.MenuButton.MenuButtonWrapper
- MenuItemWrapper(MenuItem) - Constructor for class jisa.gui.Button.MenuItemWrapper
- MenuSeparatorWrapper(SeparatorMenuItem) - Constructor for class jisa.gui.Separator.MenuSeparatorWrapper
- MercuryITC - Class in jisa.devices.temperature
-
Class MercuryITC
- MercuryITC(Address) - Constructor for class jisa.devices.temperature.MercuryITC
- MercuryITC.AuxOutput - Class in jisa.devices.temperature
- MercuryITC.Heater - Class in jisa.devices.temperature
- MercuryITC.Loop - Class in jisa.devices.temperature
- MercuryITC.TMeter - Class in jisa.devices.temperature
- MESSAGE - jisa.logging.LogEntry.Level
- MIDNIGHTBLUE - Static variable in class jisa.gui.Colour
-
The color midnight blue with an RGB value of #191970
- millis - Variable in class jisa.gui.TimeInput
- min(Column<T>) - Method in class jisa.results.ResultTable
-
Returns the minimum value of the provided column in the table.
- min(RowEvaluable<T>) - Method in class jisa.results.ResultTable
-
Returns the minimum value of the provided expression when evaluated for each row.
- minBy(Column<T>) - Method in class jisa.results.ResultTable
-
Returns the row for which the given column has its minimum value.
- minBy(RowEvaluable<T>) - Method in class jisa.results.ResultTable
-
Returns the row for which the given expression has its minimum value.
- MINTCREAM - Static variable in class jisa.gui.Colour
-
The color mint cream with an RGB value of #F5FFFA
- minus(double) - Method in class jisa.maths.ErrorValue
- minus(Double) - Method in class jisa.maths.matrices.RealMatrix
- minus(ErrorValue) - Method in class jisa.maths.ErrorValue
- minus(Matrix<Double>) - Method in class jisa.maths.matrices.RealMatrix
- minus(Matrix<T>) - Method in interface jisa.maths.matrices.Matrix
-
Subtracts the given matrix from this one, returning the result.
- minus(T) - Method in interface jisa.maths.matrices.Matrix
-
Subtracts the given value from each element in this matrix, returning the result.
- minutes - Variable in class jisa.gui.TimeInput
- mirror() - Method in class jisa.maths.Range
-
Returns a copy of this range, but with its reverse appended on the end.
- MISTYROSE - Static variable in class jisa.gui.Colour
-
The color misty rose with an RGB value of #FFE4E1
- MMatrix<U> - Class in jisa.maths.matrices
- MMatrix(Matrix<U>, Matrix<U>, int, int) - Constructor for class jisa.maths.matrices.MMatrix
- MOCCASIN - Static variable in class jisa.gui.Colour
-
The color moccasin with an RGB value of #FFE4B5
- ModbusAddress - Class in jisa.addresses
- ModbusAddress() - Constructor for class jisa.addresses.ModbusAddress
- ModbusAddress(String, int) - Constructor for class jisa.addresses.ModbusAddress
- ModbusAddress(Map<String, Object>) - Constructor for class jisa.addresses.ModbusAddress
- ModbusRTUDevice - Class in jisa.visa
- ModbusRTUDevice(Address, SerialPort.BaudRate, int, int, SerialPort.Parity) - Constructor for class jisa.visa.ModbusRTUDevice
- ModbusRTUDevice.ROCoil - Class in jisa.visa
- ModbusRTUDevice.RORegister - Class in jisa.visa
- ModbusRTUDevice.RWCoil - Class in jisa.visa
- ModbusRTUDevice.RWRegister - Class in jisa.visa
- Mode(int, int) - Constructor for class jisa.devices.interfaces.Camera.Mode
- MotorController - Class in jisa.control
- MotorController(Returnable<Double>, SetGettable<Double>, SetGettable<Boolean>) - Constructor for class jisa.control.MotorController
- moveActions(Map<Integer, Action<?>>) - Method in class jisa.gui.queue.ActionQueueDisplay
- moved(Map<Integer, T>) - Method in interface jisa.experiment.queue.ActionQueue.ListListener
- MSTCouple - Interface in jisa.devices.interfaces
- MSTMeter - Interface in jisa.devices.interfaces
- msToPaddedString(long) - Static method in class jisa.Util
- msToString(long) - Static method in class jisa.Util
- MSwitch - Interface in jisa.devices.interfaces
- MultiException(Exception...) - Constructor for exception jisa.experiment.queue.SweepAction.MultiException
- MultiException(Collection<Exception>) - Constructor for exception jisa.experiment.queue.SweepAction.MultiException
- MultiFunction - Interface in jisa.maths.functions
- MultiInstrument - Interface in jisa.devices.interfaces
- MultiIterable(Iterable<Double>...) - Constructor for class jisa.maths.interpolation.Interpolation.MultiIterable
- multiply(double) - Method in class jisa.maths.ErrorValue
- multiply(Double) - Method in class jisa.maths.matrices.RealMatrix
- multiply(ErrorValue) - Method in class jisa.maths.ErrorValue
- multiply(Function) - Method in interface jisa.maths.functions.Function
- multiply(Matrix<Double>) - Method in class jisa.maths.matrices.RealMatrix
- multiply(Matrix<Complex>) - Method in class jisa.maths.matrices.ComplexMatrix
- multiply(Matrix<T>) - Method in class jisa.maths.matrices.AbstractMatrix
- multiply(Matrix<T>) - Method in interface jisa.maths.matrices.Matrix
-
Multiplies this matrix by another (this * other).
- multiply(Matrix<U>, Matrix<U>) - Method in class jisa.maths.matrices.MMatrix
- multiply(Complex) - Method in class jisa.maths.matrices.ComplexMatrix
- multiply(RealMatrix) - Method in class jisa.maths.matrices.RealMatrix
- multiply(T) - Method in class jisa.maths.matrices.AbstractMatrix
- multiply(T) - Method in interface jisa.maths.matrices.Matrix
-
Multiplies each element in this matrix by a scalar value.
- multiply(T, T) - Method in class jisa.maths.matrices.AbstractMatrix.LMatrix
- multiply(T, T) - Method in class jisa.maths.matrices.AbstractMatrix
- multiplyElement(int, int, Double) - Method in class jisa.maths.matrices.RealMatrix
- multiplyElement(int, int, Complex) - Method in class jisa.maths.matrices.ComplexMatrix
- multiplyElement(int, int, T) - Method in class jisa.maths.matrices.AbstractMatrix
- multiplyElement(int, int, T) - Method in interface jisa.maths.matrices.Matrix
-
Replace the value of an element with itself multiplied by a given value.
All Classes All Packages