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

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.
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