A B C D E F G H I J K L M N O P R S T U V W Z
All Classes All Packages
All Classes All Packages
All Classes All Packages
A
- AbstractGenericMatrix<D,L extends List<?>> - Class in eu.simuline.octave.type.matrix
-
A general matrix that does not even know that it is an array it stores its in.
- AbstractGenericMatrix(int...) - Constructor for class eu.simuline.octave.type.matrix.AbstractGenericMatrix
-
Constructor that creates new blank matrix.
- AbstractGenericMatrix(D, int...) - Constructor for class eu.simuline.octave.type.matrix.AbstractGenericMatrix
-
Constructor that reuses data in the new object.
- AbstractGenericMatrix(AbstractGenericMatrix<D, L>) - Constructor for class eu.simuline.octave.type.matrix.AbstractGenericMatrix
-
Copy constructor.
- AbstractLogicalFloatingPointWriter<T extends AbstractGenericMatrix<?,?>> - Class in eu.simuline.octave.io.impl
-
Common Writer class for logical and floating point types: Boolean, Double, ...
- AbstractLogicalFloatingPointWriter() - Constructor for class eu.simuline.octave.io.impl.AbstractLogicalFloatingPointWriter
- AbstractObjectMatrix<T> - Class in eu.simuline.octave.type.matrix
-
General matrix with Object values which serves also as base class for
OctaveCell
. - AbstractObjectMatrix(int...) - Constructor for class eu.simuline.octave.type.matrix.AbstractObjectMatrix
- AbstractObjectMatrix(AbstractGenericMatrix<T[], ObjectArrayList<T>>) - Constructor for class eu.simuline.octave.type.matrix.AbstractObjectMatrix
-
Copy constructor.
- AbstractObjectMatrix(Object[], int...) - Constructor for class eu.simuline.octave.type.matrix.AbstractObjectMatrix
- AbstractOctaveStringReader - Class in eu.simuline.octave.io.impl
-
The reader of string/sq_string.
- AbstractOctaveStringReader() - Constructor for class eu.simuline.octave.io.impl.AbstractOctaveStringReader
- AbstractPrimitiveMatrixReader<T extends AbstractGenericMatrix<?,?>> - Class in eu.simuline.octave.io.impl
-
Common Reader class for matrices of primitive java types: Boolean, Double, Integer....
- AbstractPrimitiveMatrixReader() - Constructor for class eu.simuline.octave.io.impl.AbstractPrimitiveMatrixReader
- AbstractPrimitiveMatrixWriter<T extends AbstractGenericMatrix<?,?>> - Class in eu.simuline.octave.io.impl
-
Common Writer class for primitive java types: Boolean, Double, Integer....
- AbstractPrimitiveMatrixWriter() - Constructor for class eu.simuline.octave.io.impl.AbstractPrimitiveMatrixWriter
- AbstractPrimitiveScalarReader<T extends AbstractGenericMatrix<?,?>> - Class in eu.simuline.octave.io.impl
-
Common Reader class for scalars of primitive java types: Boolean, Double, Integer....
- AbstractPrimitiveScalarReader() - Constructor for class eu.simuline.octave.io.impl.AbstractPrimitiveScalarReader
- ANS - Static variable in class eu.simuline.octave.OctaveEngine
-
A variable name not to be listed by
OctaveUtils.listVars(OctaveEngine)
. - appendChar(StringBuffer, char) - Static method in class eu.simuline.octave.util.StringUtil
- archprefix - Variable in class eu.simuline.octave.OctaveEngine.PackageDesc
- argsArray - Variable in class eu.simuline.octave.OctaveEngineFactory
-
The array of arguments of the octave engines created.
- author - Variable in class eu.simuline.octave.OctaveEngine.PackageDesc
-
The name of the original author, convention (TBC) name
, if more than one, separated by comma.
B
- bool(boolean) - Static method in class eu.simuline.octave.type.Octave
-
Returns java counterparts of octave bools.
- BooleanReader - Class in eu.simuline.octave.io.impl
-
The reader for the octave type "bool matrix" (matrix with boolean entries) reading an
OctaveBoolean
from aBufferedReader
. **** the class name should be BoolMatrixReader **** - BooleanReader() - Constructor for class eu.simuline.octave.io.impl.BooleanReader
- BooleanSingleReader - Class in eu.simuline.octave.io.impl
-
The reader for the octave type (scalar) "bool" reading an
OctaveBoolean
from aBufferedReader
. - BooleanSingleReader() - Constructor for class eu.simuline.octave.io.impl.BooleanSingleReader
- BooleanWriter - Class in eu.simuline.octave.io.impl
-
The writer for the octave type "bool matrix" (matrix with boolean entries) and "bool", which is short for "bool scalar", writing an
OctaveBoolean
to aWriter
. - BooleanWriter() - Constructor for class eu.simuline.octave.io.impl.BooleanWriter
- BUF - Static variable in class eu.simuline.octave.util.ReaderWriterPipeThread
- buffer - Variable in class eu.simuline.octave.exec.OctaveReaderCallable.OctaveExecuteReader
-
The current line read from
OctaveReaderCallable.processReader
but not yet passed to a char-array byOctaveReaderCallable.OctaveExecuteReader.read(char[], int, int)
. - BUFFER_SIZE - Static variable in class eu.simuline.octave.util.IOUtils
C
- call() - Method in class eu.simuline.octave.exec.OctaveReaderCallable
-
Calling essentially reads from
OctaveReaderCallable.processReader
representing the octave process: Reads untilOctaveReaderCallable.spacer
is detected which is not really read but is interpreted as an eof symbol. - call() - Method in class eu.simuline.octave.exec.OctaveWriterCallable
-
Calling writes to
OctaveWriterCallable.processWriter
representing the octave process: first according toOctaveWriterCallable.writeFunctor
, i.e. delegates toWriteFunctor.doWrites(Writer)
, then writesprintf
ofOctaveWriterCallable.spacer
and then flush. - cast(OctaveDouble) - Method in class eu.simuline.octave.type.cast.DoubleToComplexCaster
- cast(F) - Method in interface eu.simuline.octave.type.cast.Caster
- cast(Class<T>, F) - Static method in class eu.simuline.octave.type.cast.Cast
-
Cast and transform the object.
- Cast - Class in eu.simuline.octave.type.cast
-
Helper class for the auto cast functionality.
- Cast() - Constructor for class eu.simuline.octave.type.cast.Cast
- Cast.ClassPair<F,T> - Class in eu.simuline.octave.type.cast
-
Represents a pair of classes, essentially a cast from one to the other class.
- castClass - Variable in exception eu.simuline.octave.exception.OctaveClassCastException
- Caster<F,T> - Interface in eu.simuline.octave.type.cast
-
Interface for a caster that transforms objects from type F to T.
- casterMap - Static variable in class eu.simuline.octave.type.cast.Cast
-
Maps a class pair to an according caster.
- casterMapGet(Cast.ClassPair<F, T>) - Static method in class eu.simuline.octave.type.cast.Cast
- category - Variable in class eu.simuline.octave.OctaveEngine.NameDesc
-
The category of the
OctaveEngine.NameDesc.name
described by this object. - Category() - Constructor for enum eu.simuline.octave.OctaveEngine.NameDesc.Category
- CELL_READER - Static variable in class eu.simuline.octave.io.impl.StructReader
- CellReader - Class in eu.simuline.octave.io.impl
-
The reader for the octave type "cell" reading in an
OctaveCell
from aBufferedReader
. - CellReader() - Constructor for class eu.simuline.octave.io.impl.CellReader
- CellWriter - Class in eu.simuline.octave.io.impl
-
The writer for the octave type "cell" writing an
OctaveCell
to aWriter
. - CellWriter() - Constructor for class eu.simuline.octave.io.impl.CellWriter
- CHAR2STR - Static variable in class eu.simuline.octave.util.StringUtil
- charset - Variable in class eu.simuline.octave.OctaveEngineFactory
-
The character set used to transform input stream , output stream and error stream for 'octave process'.
- checkDataSize(int) - Method in class eu.simuline.octave.type.matrix.AbstractGenericMatrix
-
Check that the overall size given by the product of
AbstractGenericMatrix.size
does not exceed the length of the backed array. - checkSize() - Method in class eu.simuline.octave.type.matrix.AbstractGenericMatrix
-
Checks the field
AbstractGenericMatrix.size
: dimension at lest two and each entry non-negative. - checkSize(OctaveComplex, int, int) - Method in class eu.simuline.octave.type.TestOctaveComplex
- ClassPair(Class<F>, Class<T>) - Constructor for class eu.simuline.octave.type.cast.Cast.ClassPair
- close() - Method in class eu.simuline.octave.exec.OctaveExec
-
Close the octave process in an orderly fashion: Send command
exit
and expect a single line in return, namely an empty one. - close() - Method in class eu.simuline.octave.exec.OctaveReaderCallable.OctaveExecuteReader
- close() - Method in class eu.simuline.octave.OctaveEngine
-
Close the octave process in an orderly fashion.
- close() - Method in class eu.simuline.octave.TestOctave.DontCloseWriter
- close() - Method in class eu.simuline.octave.util.NoCloseWriter
-
Flushes the writer and looses the connection to it.
- close() - Method in class eu.simuline.octave.util.ReaderWriterPipeThread
-
Close the thread.
- close() - Method in class eu.simuline.octave.util.TeeWriter
- CLS_INTERVAL - Static variable in class eu.simuline.octave.TestMetaInfo
- columnIndexes - Variable in class eu.simuline.octave.type.OctaveSparseBoolean
- columns - Variable in class eu.simuline.octave.type.OctaveSparseBoolean
- COLUMNS - Static variable in class eu.simuline.octave.io.impl.ComplexMatrixReader
- ComplexMatrixReader - Class in eu.simuline.octave.io.impl
-
Reader for the octave type "complex matrix" reading an
OctaveComplex
from aBufferedReader
. - ComplexMatrixReader() - Constructor for class eu.simuline.octave.io.impl.ComplexMatrixReader
- ComplexScalarReader - Class in eu.simuline.octave.io.impl
-
The reader for the octave type "complex scalar" with 'double' components reading an
OctaveComplex
from aBufferedReader
. - ComplexScalarReader() - Constructor for class eu.simuline.octave.io.impl.ComplexScalarReader
- copy(Reader, Writer) - Static method in class eu.simuline.octave.util.IOUtils
- createOctaveScalar() - Method in class eu.simuline.octave.io.impl.AbstractPrimitiveScalarReader
- createOctaveScalar() - Method in class eu.simuline.octave.io.impl.BooleanSingleReader
- createOctaveScalar() - Method in class eu.simuline.octave.io.impl.Int32ScalarReader
- createOctaveScalar() - Method in class eu.simuline.octave.io.impl.Int64ScalarReader
- createOctaveScalar() - Method in class eu.simuline.octave.io.impl.ScalarReader
- createOctaveValue(int[]) - Method in class eu.simuline.octave.io.impl.AbstractPrimitiveMatrixReader
- createOctaveValue(int[]) - Method in class eu.simuline.octave.io.impl.BooleanReader
- createOctaveValue(int[]) - Method in class eu.simuline.octave.io.impl.Int32MatrixReader
- createOctaveValue(int[]) - Method in class eu.simuline.octave.io.impl.Int64MatrixReader
- createOctaveValue(int[]) - Method in class eu.simuline.octave.io.impl.MatrixReader
- createOctaveValue(int[]) - Method in class eu.simuline.octave.io.impl.Uint8MatrixReader
D
- data - Variable in class eu.simuline.octave.io.DataReadFunctor
-
After
DataReadFunctor.doReads(Reader)
returns, this contains the read data. - data - Variable in class eu.simuline.octave.type.OctaveFake
- data - Variable in class eu.simuline.octave.type.OctaveSparseBoolean
- data - Variable in class eu.simuline.octave.type.OctaveStruct
- dataL - Variable in class eu.simuline.octave.type.matrix.AbstractGenericMatrix
-
The data, vectorized.
- DataReadFunctor - Class in eu.simuline.octave.io
-
Functor that reads a single variable named
DataReadFunctor.name
intoDataReadFunctor.data
viaDataReadFunctor.doReads(Reader)
. - DataReadFunctor(String) - Constructor for class eu.simuline.octave.io.DataReadFunctor
- dataSize() - Method in class eu.simuline.octave.type.matrix.AbstractGenericMatrix
-
The number of data entries.
- DataWriteFunctor - Class in eu.simuline.octave.io
-
Write data from
OctaveObject
s into aMap
. - DataWriteFunctor(Map<String, OctaveObject>) - Constructor for class eu.simuline.octave.io.DataWriteFunctor
- date - Variable in class eu.simuline.octave.OctaveEngine.PackageDesc
-
The date in iso form yyyy-mm-dd.
- DEFAULT_VALUE - Static variable in class eu.simuline.octave.type.OctaveCell
-
For some reason, the default value is not stored as such, but as a
null
value. - destroy() - Method in class eu.simuline.octave.exec.OctaveExec
-
Kill the octave process without remorse.
- destroy() - Method in class eu.simuline.octave.OctaveEngine
-
Kill the octave process without remorse.
- destroyed - Variable in exception eu.simuline.octave.exception.OctaveException
-
Set to true on exceptions thrown from an Octave object when the reason for the exception is that the object has been asked to destroy its octave process.
- destroyed - Variable in class eu.simuline.octave.exec.OctaveExec
- DestroyThread(OctaveEngine) - Constructor for class eu.simuline.octave.TestOctave.DestroyThread
- dir - Variable in class eu.simuline.octave.OctaveEngine.PackageDesc
- DontCloseWriter(String) - Constructor for class eu.simuline.octave.TestOctave.DontCloseWriter
- doReads(Reader) - Method in interface eu.simuline.octave.exec.ReadFunctor
-
Read the output from an eval().
- doReads(Reader) - Method in class eu.simuline.octave.exec.WriterReadFunctor
- doReads(Reader) - Method in class eu.simuline.octave.io.DataReadFunctor
- DoubleToComplexCaster - Class in eu.simuline.octave.type.cast
-
Cast OctaveDouble to OctaveComplex.
- DoubleToComplexCaster() - Constructor for class eu.simuline.octave.type.cast.DoubleToComplexCaster
- doWrites(Writer) - Method in class eu.simuline.octave.exec.ReaderWriteFunctor
- doWrites(Writer) - Method in interface eu.simuline.octave.exec.WriteFunctor
-
Write the input to an eval().
- doWrites(Writer) - Method in class eu.simuline.octave.io.DataWriteFunctor
-
Writes the name-value pairs of map
DataWriteFunctor.varName2Value
towriter
.
E
- environment - Variable in class eu.simuline.octave.OctaveEngineFactory
-
An array of strings of the form
name=value
representing the environment, i.e. the set of environment variables ornull
. - eof - Variable in class eu.simuline.octave.exec.OctaveReaderCallable.OctaveExecuteReader
-
Whether end of reader found.
- equals(Object) - Method in class eu.simuline.octave.type.cast.Cast.ClassPair
- equals(Object) - Method in class eu.simuline.octave.type.matrix.AbstractGenericMatrix
- equals(Object) - Method in class eu.simuline.octave.type.OctaveSparseBoolean
- equals(Object) - Method in class eu.simuline.octave.type.OctaveString
- equals(Object) - Method in class eu.simuline.octave.type.OctaveStruct
- errorStreamThread - Variable in class eu.simuline.octave.exec.OctaveExec
-
The error thread of the error stream of
OctaveExec.process
writing the error stream to a given writer. - errWriter - Variable in class eu.simuline.octave.OctaveEngineFactory
-
The error writer for the octave process.
- eu.simuline.octave - package eu.simuline.octave
-
Package provides a factory class
OctaveEngineFactory
to create anOctaveEngine
which represents an octave process. - eu.simuline.octave.examples - package eu.simuline.octave.examples
- eu.simuline.octave.exception - package eu.simuline.octave.exception
-
The exceptions here are still very closely tied to the implementation of the JavaOctave package, it would be better if they were more related to what the use of the Octave object needed.
- eu.simuline.octave.exec - package eu.simuline.octave.exec
-
Classes related with executing octave.
- eu.simuline.octave.io - package eu.simuline.octave.io
-
Explanation missing
- eu.simuline.octave.io.impl - package eu.simuline.octave.io.impl
-
Provides the implementations of the services specified in
eu.simuline.octave.io.spi
; one for each octave type given in octave viatypeinfo
. - eu.simuline.octave.io.spi - package eu.simuline.octave.io.spi
-
The
eu.simuline.octave.io.spi
package contains service provider interfaces for reading and writing various kinds ofOctaveObject
s. - eu.simuline.octave.type - package eu.simuline.octave.type
-
Contains all octave types which are supported.
- eu.simuline.octave.type.cast - package eu.simuline.octave.type.cast
-
Collection of classes concerned with casts.
- eu.simuline.octave.type.matrix - package eu.simuline.octave.type.matrix
-
Representations of matrices:
AbstractGenericMatrix
is the abstract base class of all of them. - eu.simuline.octave.util - package eu.simuline.octave.util
-
Package collecting various utility classes.
- eval(String) - Method in class eu.simuline.octave.OctaveEngine
-
A safe eval that will not break the engine on syntax errors or other errors.
- evalRW(WriteFunctor, ReadFunctor) - Method in class eu.simuline.octave.exec.OctaveExec
-
Passes
input
to octave, get backoutput
and throws according exceptions if reading or writing went wrong. - executor - Variable in class eu.simuline.octave.exec.OctaveExec
-
Used in method
OctaveExec.evalRW(WriteFunctor, ReadFunctor)
to submit essentially the write functor which submits the input and thereafter the read function which collects the output. - existsVar(String) - Method in class eu.simuline.octave.io.OctaveIO
-
Returns whether the variable
name
exists.
F
- factory - Variable in class eu.simuline.octave.OctaveEngine
-
Deprecated.
- failGet(OctaveComplex, int, int) - Method in class eu.simuline.octave.type.TestOctaveComplex
- FakeRangeReader - Class in eu.simuline.octave.io.impl
-
The reader for the octave type "range" (**** seems not general enough) reading an
OctaveFake
**** from aBufferedReader
. - FakeRangeReader() - Constructor for class eu.simuline.octave.io.impl.FakeRangeReader
- FakeWriter - Class in eu.simuline.octave.io.impl
-
The writer of all
OctaveFake
objects. - FakeWriter() - Constructor for class eu.simuline.octave.io.impl.FakeWriter
- FALSE - Static variable in class eu.simuline.octave.type.Octave
-
Constant false of corresponding with octave bool.
- file - Variable in class eu.simuline.octave.OctaveEngine.NameDesc
-
The file of the object tied to
OctaveEngine.NameDesc.name
. - FileEx - eu.simuline.octave.OctaveEngine.NameDesc.Category
- firstLine - Variable in class eu.simuline.octave.exec.OctaveReaderCallable.OctaveExecuteReader
-
Whether reading the first line.
- flush() - Method in class eu.simuline.octave.TestOctave.DontCloseWriter
- flush() - Method in class eu.simuline.octave.util.NoCloseWriter
- flush() - Method in class eu.simuline.octave.util.TeeWriter
- from - Variable in class eu.simuline.octave.type.cast.Cast.ClassPair
- from() - Method in interface eu.simuline.octave.type.cast.Caster
- from() - Method in class eu.simuline.octave.type.cast.DoubleToComplexCaster
- function - Variable in class eu.simuline.octave.type.OctaveFunctionHandle
- FunctionHandleWriter - Class in eu.simuline.octave.io.impl
-
The writer for the octave type "function handle" writing an
OctaveFunctionHandle
to aWriter
. - FunctionHandleWriter() - Constructor for class eu.simuline.octave.io.impl.FunctionHandleWriter
G
- generateSpacer() - Method in class eu.simuline.octave.exec.OctaveExec
- get(int...) - Method in class eu.simuline.octave.type.matrix.AbstractObjectMatrix
-
Get the value.
- get(int...) - Method in class eu.simuline.octave.type.OctaveBoolean
-
Get the value.
- get(int...) - Method in class eu.simuline.octave.type.OctaveCell
- get(int...) - Method in class eu.simuline.octave.type.OctaveDouble
-
Get the value.
- get(int...) - Method in class eu.simuline.octave.type.OctaveInt
-
Get the value.
- get(int...) - Method in class eu.simuline.octave.type.OctaveLong
-
Get the value.
- get(Class<T>, int...) - Method in class eu.simuline.octave.type.OctaveCell
- get(Class<T>, String) - Method in class eu.simuline.octave.OctaveEngine
- get(Class<T>, String) - Method in class eu.simuline.octave.type.OctaveStruct
- get(String) - Method in class eu.simuline.octave.io.OctaveIO
-
Gets the value of the variable
name
or null if this variable does not exist according toOctaveIO.existsVar(String)
. - get(String) - Method in class eu.simuline.octave.OctaveEngine
- get(String) - Method in class eu.simuline.octave.type.OctaveStruct
-
Get object from struct as plain OctaveObject.
- getAttrValue(Object) - Method in class eu.simuline.octave.OctaveEngine.ManifestInfo
- getCastClass() - Method in exception eu.simuline.octave.exception.OctaveClassCastException
- getColumnIndexes() - Method in class eu.simuline.octave.type.OctaveSparseBoolean
- getColumns() - Method in class eu.simuline.octave.type.OctaveSparseBoolean
- getData() - Method in class eu.simuline.octave.io.DataReadFunctor
- getData() - Method in class eu.simuline.octave.type.OctaveFake
- getData() - Method in class eu.simuline.octave.type.OctaveSparseBoolean
- getData() - Method in class eu.simuline.octave.type.OctaveStruct
- getDataA() - Method in class eu.simuline.octave.type.matrix.AbstractGenericMatrix
-
Returns the data store as an array.
- getDataA() - Method in class eu.simuline.octave.type.matrix.AbstractObjectMatrix
- getDataA() - Method in class eu.simuline.octave.type.OctaveBoolean
- getDataA() - Method in class eu.simuline.octave.type.OctaveDouble
- getDataA() - Method in class eu.simuline.octave.type.OctaveInt
- getDataA() - Method in class eu.simuline.octave.type.OctaveLong
- getDescForName(String) - Method in class eu.simuline.octave.OctaveEngine
-
Returns the description tied to the name
name
in a way, the command 'which' does in octave. - getFactory() - Method in class eu.simuline.octave.OctaveEngine
-
Deprecated.
- getFilesep() - Method in class eu.simuline.octave.OctaveEngine
-
Returns the file separator of this os given by the expression
filesep()
. - getFromFuture(Future<Void>) - Method in class eu.simuline.octave.exec.OctaveExec
-
Completes computation on future and returns an exception thrown or null.
- getFunction() - Method in class eu.simuline.octave.type.OctaveFunctionHandle
- getHomeDir(String) - Method in class eu.simuline.octave.OctaveEngine
- getImag(int...) - Method in class eu.simuline.octave.type.OctaveComplex
- getImplVendor() - Method in class eu.simuline.octave.OctaveEngine.ManifestInfo
- getImplVersion() - Method in class eu.simuline.octave.OctaveEngine.ManifestInfo
-
Returns the version of the implementation.
- getInstHomeDir() - Method in class eu.simuline.octave.OctaveEngine
-
Returns the installation home directory, in the manual sometimes called octave-home.
- getJavaHomeDir() - Method in class eu.simuline.octave.OctaveEngine
-
Returns the java home directory, which contains the m files of the java interface like
OctaveEngine.JAVA_FUN
but is also a search directory for filesjavaclasspath.txt
(deprecatedclasspath.txt
) but also the configuration filejava.opt
. - getMessage() - Method in exception eu.simuline.octave.exception.OctaveClassCastException
- getNamesOfPackagesInstalled() - Method in class eu.simuline.octave.OctaveEngine
-
Returns a collection of names of installed packages.
- getNnz() - Method in class eu.simuline.octave.type.OctaveSparseBoolean
- getOctaveDataReader(String) - Static method in class eu.simuline.octave.io.spi.OctaveDataReader
- getOctaveDataWriter(T) - Static method in class eu.simuline.octave.io.spi.OctaveDataWriter
- getOctaveInJavaVersion() - Method in class eu.simuline.octave.OctaveEngine
-
Returns the version of this octave bridge as a string.
- getOctaveObject() - Method in exception eu.simuline.octave.exception.OctaveClassCastException
- getOctaveVersion() - Method in class eu.simuline.octave.OctaveEngine
-
Return the version of the octave implementation invoked by this bridge.
- getPackagesInstalled() - Method in class eu.simuline.octave.OctaveEngine
-
Returns a map mapping the names of the installed packages to the description of the according package.
- getPlainString(int) - Method in class eu.simuline.octave.type.matrix.AbstractGenericMatrix
-
Returns the string representation of the given plain position.
- getPlainString(int) - Method in class eu.simuline.octave.type.matrix.AbstractObjectMatrix
- getPlainString(int) - Method in class eu.simuline.octave.type.OctaveBoolean
- getPlainString(int) - Method in class eu.simuline.octave.type.OctaveDouble
- getPlainString(int) - Method in class eu.simuline.octave.type.OctaveInt
- getPlainString(int) - Method in class eu.simuline.octave.type.OctaveLong
- getReadFunctor() - Method in class eu.simuline.octave.OctaveEngine
-
Returns the according read functor: If
OctaveEngine.writer
is non-null, wrap it into aWriterReadFunctor
. - getReal(int...) - Method in class eu.simuline.octave.type.OctaveComplex
- getRowIndexes() - Method in class eu.simuline.octave.type.OctaveSparseBoolean
- getRows() - Method in class eu.simuline.octave.type.OctaveSparseBoolean
- getScriptEngine() - Method in class eu.simuline.octave.OctaveEngineFactory
-
Returns a script engine with the parameters set for this factory.
- getSize(int) - Method in class eu.simuline.octave.type.matrix.AbstractGenericMatrix
- getSize(int) - Method in class eu.simuline.octave.type.OctaveComplex
- getSizeLength() - Method in class eu.simuline.octave.type.matrix.AbstractGenericMatrix
- getString() - Method in class eu.simuline.octave.type.OctaveString
-
Returns the string represented by this object.
- getStringCellFromAns() - Method in class eu.simuline.octave.OctaveEngine
-
Returns value in variable
OctaveEngine.ANS
which is expected to be a cell array of strings, as a collection of strings. - getVarNames() - Method in class eu.simuline.octave.OctaveEngine
-
Returns a collection of variables defined excluding variables like
OctaveEngine.NARGIN
andOctaveEngine.ANS
but also those that are most likely to be created by this software. - getVendor() - Method in class eu.simuline.octave.OctaveEngine
-
Returns the vendor of this octave bridge as a string.
- getVersion() - Method in class eu.simuline.octave.OctaveEngine
-
Deprecated.use
OctaveEngine.getOctaveVersion()
instead. - GLOBAL - Static variable in class eu.simuline.octave.io.OctaveIO
- group - Variable in class eu.simuline.octave.util.NamedThreadFactory
-
The thread group from the security manager if it exists or else from the current thread.
H
- H_ELEMENTS0 - Static variable in class eu.simuline.octave.io.impl.AbstractOctaveStringReader
- H_ELEMENTS1 - Static variable in class eu.simuline.octave.io.impl.AbstractOctaveStringReader
- hasFile() - Method in enum eu.simuline.octave.OctaveEngine.NameDesc.Category
- hashCode() - Method in class eu.simuline.octave.type.cast.Cast.ClassPair
- hashCode() - Method in class eu.simuline.octave.type.matrix.AbstractGenericMatrix
- hashCode() - Method in class eu.simuline.octave.type.OctaveSparseBoolean
- hashCode() - Method in class eu.simuline.octave.type.OctaveString
- hashCode() - Method in class eu.simuline.octave.type.OctaveStruct
- HomeExampleTest - Class in eu.simuline.octave.examples
-
http://kenai.com/projects/javaoctave/pages/Home
- HomeExampleTest() - Constructor for class eu.simuline.octave.examples.HomeExampleTest
I
- imag - Variable in class eu.simuline.octave.type.OctaveComplex
- initIfNecessary() - Static method in class eu.simuline.octave.type.cast.Cast
- initL(boolean[], int) - Method in class eu.simuline.octave.type.OctaveBoolean
- initL(double[], int) - Method in class eu.simuline.octave.type.OctaveDouble
- initL(int[], int) - Method in class eu.simuline.octave.type.OctaveInt
- initL(long[], int) - Method in class eu.simuline.octave.type.OctaveLong
- initL(D, int) - Method in class eu.simuline.octave.type.matrix.AbstractGenericMatrix
- initL(T[], int) - Method in class eu.simuline.octave.type.matrix.AbstractObjectMatrix
- initReaderIfNecessary() - Static method in class eu.simuline.octave.io.spi.OctaveDataReader
- initWriterIfNecessary() - Static method in class eu.simuline.octave.io.spi.OctaveDataWriter
- instantiate(Reader, Writer) - Static method in class eu.simuline.octave.util.ReaderWriterPipeThread
-
Will create a thread that reads from reader and writes to write until reader reaches EOF.
- Int32MatrixReader - Class in eu.simuline.octave.io.impl
-
The reader for the octave type "int32 matrix" reading an
OctaveInt
from aBufferedReader
. - Int32MatrixReader() - Constructor for class eu.simuline.octave.io.impl.Int32MatrixReader
- Int32MatrixWriter - Class in eu.simuline.octave.io.impl
- Int32MatrixWriter() - Constructor for class eu.simuline.octave.io.impl.Int32MatrixWriter
- Int32ScalarReader - Class in eu.simuline.octave.io.impl
-
The reader for the octave type "int32 scalar" reading an
OctaveInt
from aBufferedReader
. - Int32ScalarReader() - Constructor for class eu.simuline.octave.io.impl.Int32ScalarReader
- Int64MatrixReader - Class in eu.simuline.octave.io.impl
-
The reader for the octave type "int64 matrix" reading an
OctaveLong
from aBufferedReader
. - Int64MatrixReader() - Constructor for class eu.simuline.octave.io.impl.Int64MatrixReader
- Int64MatrixWriter - Class in eu.simuline.octave.io.impl
-
The writer for the octave type "int32 matrix" writing an
OctaveLong
to aWriter
. - Int64MatrixWriter() - Constructor for class eu.simuline.octave.io.impl.Int64MatrixWriter
- Int64ScalarReader - Class in eu.simuline.octave.io.impl
-
The reader for the octave type "int64 scalar" reading an
OctaveLong
from aBufferedReader
. - Int64ScalarReader() - Constructor for class eu.simuline.octave.io.impl.Int64ScalarReader
- intScalar(int) - Static method in class eu.simuline.octave.type.TestOctaveInt
- IOUtils - Class in eu.simuline.octave.util
-
Class for holding static utility functions for readers and writers: copy from reader to writer.
- IOUtils() - Constructor for class eu.simuline.octave.util.IOUtils
- isDestroyed() - Method in exception eu.simuline.octave.exception.OctaveException
- isDestroyed() - Method in class eu.simuline.octave.exec.OctaveExec
-
Returns
OctaveExec.destroyed
. - isLoaded - Variable in class eu.simuline.octave.OctaveEngine.PackageDesc
-
Whether the package is loaded.
- isOctaveVersionAllowed() - Method in class eu.simuline.octave.OctaveEngine
-
Returns whether the version of the current octave installation given by
OctaveEngine.getOctaveVersion()
is supported by this octavejava bridge. - isTyped() - Method in enum eu.simuline.octave.OctaveEngine.NameDesc.Category
J
- JAVA_FUN - Static variable in class eu.simuline.octave.OctaveEngine
-
A command in the package 'java'.
- javaType() - Method in class eu.simuline.octave.io.impl.BooleanWriter
- javaType() - Method in class eu.simuline.octave.io.impl.CellWriter
- javaType() - Method in class eu.simuline.octave.io.impl.FakeWriter
- javaType() - Method in class eu.simuline.octave.io.impl.FunctionHandleWriter
- javaType() - Method in class eu.simuline.octave.io.impl.Int32MatrixWriter
- javaType() - Method in class eu.simuline.octave.io.impl.Int64MatrixWriter
- javaType() - Method in class eu.simuline.octave.io.impl.MatrixWriter
- javaType() - Method in class eu.simuline.octave.io.impl.OctaveStringWriter
- javaType() - Method in class eu.simuline.octave.io.impl.SparseBooleanWriter
- javaType() - Method in class eu.simuline.octave.io.impl.StructWriter
- javaType() - Method in class eu.simuline.octave.io.impl.Uint8MatrixWriter
- javaType() - Method in class eu.simuline.octave.io.spi.OctaveDataWriter
-
Could be OctaveScalar or OctaveMatrix.
- jQuote(char[], int) - Static method in class eu.simuline.octave.util.StringUtil
-
Quotes the first
len
characters ofcbuf
as Java Language string literal. - jQuote(String) - Static method in class eu.simuline.octave.util.StringUtil
-
Quotes string as Java Language string literal.
K
- KNOWN_OCTAVE_VERSIONS - Static variable in class eu.simuline.octave.OctaveEngine
-
The set of known versions of octave, i.e. those for which javaoctave shall work.
L
- LENGTH - Static variable in class eu.simuline.octave.io.impl.AbstractOctaveStringReader
- LENGTH - Static variable in class eu.simuline.octave.io.impl.ScalarStructReader
- LENGTH - Static variable in class eu.simuline.octave.io.impl.StructWriter
- listVars(OctaveEngine) - Static method in class eu.simuline.octave.OctaveUtils
-
Deprecated.use
OctaveEngine.getVarNames()
instead. - LOG - Static variable in class eu.simuline.octave.exec.OctaveExec
- LOG - Static variable in class eu.simuline.octave.exec.OctaveReaderCallable
- LOG - Static variable in class eu.simuline.octave.exec.OctaveWriterCallable
- LOG - Static variable in class eu.simuline.octave.io.DataWriteFunctor
- LOG - Static variable in class eu.simuline.octave.util.NoCloseWriter
- LOG - Static variable in class eu.simuline.octave.util.ReaderWriterPipeThread
- LOG - Static variable in class eu.simuline.octave.util.TeeWriter
- longScalar(long) - Static method in class eu.simuline.octave.type.TestOctaveLong
M
- main(String[]) - Method in class eu.simuline.octave.io.impl.TestIoOctaveBoolean
- main(String[]) - Static method in class eu.simuline.octave.io.impl.TestIoOctaveInt
-
Runs the test case.
- main(String[]) - Static method in class eu.simuline.octave.io.impl.TestIoOctaveLong
-
Runs the test case.
- main(String[]) - Static method in class eu.simuline.octave.RunOctave
- main(String[]) - Static method in class eu.simuline.octave.TestOctave
- main(String[]) - Static method in class eu.simuline.octave.type.matrix.AbstractGenericMatrix
- main(String[]) - Static method in class eu.simuline.octave.type.TestOctaveDouble
-
Runs the test case.
- manifest - Variable in class eu.simuline.octave.OctaveEngine.ManifestInfo
- MANIFEST_FILE - Static variable in class eu.simuline.octave.OctaveEngine.ManifestInfo
- MANIFEST_INFO - Static variable in class eu.simuline.octave.OctaveEngine
- ManifestInfo() - Constructor for class eu.simuline.octave.OctaveEngine.ManifestInfo
- MatrixReader - Class in eu.simuline.octave.io.impl
-
The reader for the octave type "matrix" (of double) reading an
OctaveDouble
from aBufferedReader
. - MatrixReader() - Constructor for class eu.simuline.octave.io.impl.MatrixReader
- MatrixWriter - Class in eu.simuline.octave.io.impl
-
The writer for the octave types "matrix" (of double) and "scalar" (of double) writing an
OctaveDouble
to aWriter
. - MatrixWriter() - Constructor for class eu.simuline.octave.io.impl.MatrixWriter
- mAtts - Variable in class eu.simuline.octave.OctaveEngine.ManifestInfo
-
The main attributes of the manifest.
- META_FOLDER - Static variable in class eu.simuline.octave.OctaveEngine.ManifestInfo
- MSG_EXE_NH - Static variable in class eu.simuline.octave.exec.OctaveExec
- MSG_IOE_CLS - Static variable in class eu.simuline.octave.exec.OctaveReaderCallable
- MSG_IOE_NH - Static variable in class eu.simuline.octave.exec.OctaveExec
- MSG_IOE_READ - Static variable in class eu.simuline.octave.exec.OctaveReaderCallable
- MSG_IOE_SPACER - Static variable in class eu.simuline.octave.exec.OctaveWriterCallable
- MSG_IOE_UNEXP - Static variable in class eu.simuline.octave.io.DataWriteFunctor
- MSG_IOE_WRITE - Static variable in class eu.simuline.octave.exec.OctaveWriterCallable
- MSG_RTE_NH - Static variable in class eu.simuline.octave.exec.OctaveExec
N
- N_DIMS2 - Static variable in class eu.simuline.octave.io.impl.ScalarStructReader
- N_DIMS2 - Static variable in class eu.simuline.octave.io.impl.StructReader
- name - Variable in class eu.simuline.octave.io.DataReadFunctor
-
The name of the variable to be read.
- name - Variable in class eu.simuline.octave.OctaveEngine.NameDesc
-
The name which is described by this
OctaveEngine.NameDesc
. - name - Variable in class eu.simuline.octave.OctaveEngine.PackageDesc
-
The name of the package in lower case, no matter how it is written in the DESCRIPTION FILE.
- name - Variable in class eu.simuline.octave.TestOctave.DontCloseWriter
- NAME - Static variable in class eu.simuline.octave.io.impl.ScalarStructReader
- NAME - Static variable in class eu.simuline.octave.io.impl.StructWriter
- NAME - Static variable in class eu.simuline.octave.io.OctaveIO
- NameDesc(Matcher, String) - Constructor for class eu.simuline.octave.OctaveEngine.NameDesc
- NamedThreadFactory - Class in eu.simuline.octave.util
-
A ThreadFactory that allows to create a thread from a runnable with a specific thread name.
- NamedThreadFactory() - Constructor for class eu.simuline.octave.util.NamedThreadFactory
-
Creates a NamedThreadFactory via
NamedThreadFactory(String)
with name given by the simple class name ofOctaveExec
. - NamedThreadFactory(String) - Constructor for class eu.simuline.octave.util.NamedThreadFactory
-
Will create a factory that create Threads with the names:
[parent]-javaoctave-[prefix]-[pool#]-[thread#]
. - namePrefix - Variable in class eu.simuline.octave.util.NamedThreadFactory
-
The name prefix of the form
<threadname>-javaoctave-<prefix>-<POOLNUMBER>-
, where<threadname>
is the name of the current thread,<prefix>
is the prefix given by a parameter of the constructorNamedThreadFactory(String)
and<POOLNUMBER>
isNamedThreadFactory.POOL_NUMBER
depending on the factory object. - NARGIN - Static variable in class eu.simuline.octave.OctaveEngine
-
A variable name not to be listed by
OctaveUtils.listVars(OctaveEngine)
. - NCOLUMNS - Static variable in class eu.simuline.octave.io.impl.AbstractPrimitiveMatrixReader
- NCOLUMNS - Static variable in class eu.simuline.octave.io.impl.AbstractPrimitiveMatrixWriter
- NCOLUMNS - Static variable in class eu.simuline.octave.io.impl.CellWriter
- NDIMS - Static variable in class eu.simuline.octave.io.impl.AbstractPrimitiveMatrixReader
- NDIMS - Static variable in class eu.simuline.octave.io.impl.AbstractPrimitiveMatrixWriter
- newL(int) - Method in class eu.simuline.octave.type.matrix.AbstractGenericMatrix
-
Returns a new data store with given size and entries carrying the default value.
- newL(int) - Method in class eu.simuline.octave.type.matrix.AbstractObjectMatrix
- newL(int) - Method in class eu.simuline.octave.type.OctaveBoolean
- newL(int) - Method in class eu.simuline.octave.type.OctaveDouble
- newL(int) - Method in class eu.simuline.octave.type.OctaveInt
- newL(int) - Method in class eu.simuline.octave.type.OctaveLong
- newThread(Runnable) - Method in class eu.simuline.octave.util.NamedThreadFactory
-
Returns a new thread with standard priority which is no daemon with default priority
Thread.NORM_PRIORITY
fromrunnable
with name consisting ofNamedThreadFactory.namePrefix
and a running numberNamedThreadFactory.threadNumber
. - nnz - Variable in class eu.simuline.octave.type.OctaveSparseBoolean
- NoCloseWriter - Class in eu.simuline.octave.util
-
Will protect a Writer from being closed by
NoCloseWriter.close()
, useful for protecting stdout and stderr from being closed. - NoCloseWriter(Writer) - Constructor for class eu.simuline.octave.util.NoCloseWriter
-
Create a NoCloseWriter that will protect writer.
- NROWS - Static variable in class eu.simuline.octave.io.impl.AbstractPrimitiveMatrixReader
- NROWS - Static variable in class eu.simuline.octave.io.impl.AbstractPrimitiveMatrixWriter
- NROWS - Static variable in class eu.simuline.octave.io.impl.CellWriter
- numThreadsReuse - Variable in class eu.simuline.octave.OctaveEngineFactory
-
The number of threads to be reused or
-1
if there is no limit.
O
- octave - Variable in class eu.simuline.octave.TestOctave.DestroyThread
- Octave - Class in eu.simuline.octave.type
-
Place holder for factory methods.
- Octave() - Constructor for class eu.simuline.octave.type.Octave
- OctaveBoolean - Class in eu.simuline.octave.type
-
Represents a Boolean matrix.
- OctaveBoolean(boolean[], int...) - Constructor for class eu.simuline.octave.type.OctaveBoolean
- OctaveBoolean(int...) - Constructor for class eu.simuline.octave.type.OctaveBoolean
- OctaveBoolean(OctaveBoolean) - Constructor for class eu.simuline.octave.type.OctaveBoolean
- OctaveCastServiceException - Exception in eu.simuline.octave.exception
-
Exception thrown when class cast service is inconsistent in a way.
- OctaveCastServiceException() - Constructor for exception eu.simuline.octave.exception.OctaveCastServiceException
-
Constructor.
- OctaveCastServiceException(String) - Constructor for exception eu.simuline.octave.exception.OctaveCastServiceException
-
Constructor.
- OctaveCastServiceException(String, Throwable) - Constructor for exception eu.simuline.octave.exception.OctaveCastServiceException
-
Constructor.
- OctaveCastServiceException(Throwable) - Constructor for exception eu.simuline.octave.exception.OctaveCastServiceException
-
Constructor.
- OctaveCell - Class in eu.simuline.octave.type
-
Nd cells.
- OctaveCell() - Constructor for class eu.simuline.octave.type.OctaveCell
-
Deprecated.use: new OctaveCell(0, 0)
- OctaveCell(int...) - Constructor for class eu.simuline.octave.type.OctaveCell
- OctaveCell(AbstractGenericMatrix<OctaveObject[], ObjectArrayList<OctaveObject>>) - Constructor for class eu.simuline.octave.type.OctaveCell
- OctaveClassCastException - Exception in eu.simuline.octave.exception
-
Exception thrown when a cast fails inside JavaOctave.
- OctaveClassCastException(ClassCastException, OctaveObject, Class<? extends OctaveObject>) - Constructor for exception eu.simuline.octave.exception.OctaveClassCastException
- OctaveComplex - Class in eu.simuline.octave.type
-
Represents a complex matrix.
- OctaveComplex(int...) - Constructor for class eu.simuline.octave.type.OctaveComplex
- OctaveComplex(OctaveComplex) - Constructor for class eu.simuline.octave.type.OctaveComplex
-
Copy constructor.
- OctaveComplex(OctaveDouble) - Constructor for class eu.simuline.octave.type.OctaveComplex
- OctaveDataReader - Class in eu.simuline.octave.io.spi
-
Service Provider Interface for the IO handler that can read
OctaveObject
s. - OctaveDataReader() - Constructor for class eu.simuline.octave.io.spi.OctaveDataReader
- OctaveDataWriter<T extends OctaveObject> - Class in eu.simuline.octave.io.spi
-
Service Provider Interface for the IO handler that can write
OctaveObject
s. - OctaveDataWriter() - Constructor for class eu.simuline.octave.io.spi.OctaveDataWriter
- OctaveDouble - Class in eu.simuline.octave.type
-
Represents a matrix of doubles.
- OctaveDouble(double[], int...) - Constructor for class eu.simuline.octave.type.OctaveDouble
-
Constructor that reuses the input data.
- OctaveDouble(int...) - Constructor for class eu.simuline.octave.type.OctaveDouble
-
Create new matrix.
- OctaveDouble(OctaveDouble) - Constructor for class eu.simuline.octave.type.OctaveDouble
-
Copy constructor.
- OctaveEngine - Class in eu.simuline.octave
-
The connection to an octave process.
- OctaveEngine(OctaveEngineFactory, int, Writer, Writer, Charset, String[], String[], File) - Constructor for class eu.simuline.octave.OctaveEngine
-
Creates an octave engine with the given parameters.
- OctaveEngine.ManifestInfo - Class in eu.simuline.octave
- OctaveEngine.NameDesc - Class in eu.simuline.octave
-
Describes the meaning of a name, if any.
- OctaveEngine.NameDesc.Category - Enum in eu.simuline.octave
- OctaveEngine.PackageDesc - Class in eu.simuline.octave
-
Representation of a package as returned by the octave command
pkg('list')
which returns a cell array of structs with fields reflected by the fields of this class. - OctaveEngineFactory - Class in eu.simuline.octave
-
Factory that creates OctaveEngines.
- OctaveEngineFactory() - Constructor for class eu.simuline.octave.OctaveEngineFactory
-
Default constructor creating a factory with default parameters.
- OctaveEvalException - Exception in eu.simuline.octave.exception
-
Exception thrown when evaluation of an octave statement in
OctaveEngine.eval(String)
fails. - OctaveEvalException() - Constructor for exception eu.simuline.octave.exception.OctaveEvalException
-
Constructor.
- OctaveEvalException(String) - Constructor for exception eu.simuline.octave.exception.OctaveEvalException
-
Constructor.
- OctaveEvalException(String, Throwable) - Constructor for exception eu.simuline.octave.exception.OctaveEvalException
-
Constructor.
- OctaveEvalException(Throwable) - Constructor for exception eu.simuline.octave.exception.OctaveEvalException
-
Constructor.
- OctaveException - Exception in eu.simuline.octave.exception
-
Base exception class for the JavaOctave project.
- OctaveException() - Constructor for exception eu.simuline.octave.exception.OctaveException
-
Constructor.
- OctaveException(String) - Constructor for exception eu.simuline.octave.exception.OctaveException
-
Constructor.
- OctaveException(String, Throwable) - Constructor for exception eu.simuline.octave.exception.OctaveException
-
Constructor required by
OctaveExec.reInstException(OctaveException)
. - OctaveException(Throwable) - Constructor for exception eu.simuline.octave.exception.OctaveException
-
Constructor.
- octaveExec - Variable in class eu.simuline.octave.io.OctaveIO
- octaveExec - Variable in class eu.simuline.octave.OctaveEngine
-
The executor of this octave engine.
- OctaveExec - Class in eu.simuline.octave.exec
-
The object connecting to the octave process.
- OctaveExec(int, Writer, Writer, Charset, String[], String[], File) - Constructor for class eu.simuline.octave.exec.OctaveExec
-
Will start the octave process.
- OctaveExecuteReader() - Constructor for class eu.simuline.octave.exec.OctaveReaderCallable.OctaveExecuteReader
- OctaveFake - Class in eu.simuline.octave.type
-
A fake object, the point of this object is to make it easy to create objects that is read without being unfolded into Java.
- OctaveFake(String) - Constructor for class eu.simuline.octave.type.OctaveFake
- OctaveFunctionHandle - Class in eu.simuline.octave.type
-
A function handle.
- OctaveFunctionHandle(String) - Constructor for class eu.simuline.octave.type.OctaveFunctionHandle
- octaveInputLog - Variable in class eu.simuline.octave.OctaveEngineFactory
-
If this is not
null
, the octave engine created writes the output to that log writer also. - OctaveInt - Class in eu.simuline.octave.type
-
Represents a matrix of ints.
- OctaveInt(int...) - Constructor for class eu.simuline.octave.type.OctaveInt
-
Create new matrix.
- OctaveInt(int[], int...) - Constructor for class eu.simuline.octave.type.OctaveInt
-
Constructor that reuses the input data.
- OctaveInt(OctaveInt) - Constructor for class eu.simuline.octave.type.OctaveInt
-
Copy constructor.
- OctaveInterruptedException - Exception in eu.simuline.octave.exception
-
Exception thrown when class cast service is inconsistent in a way.
- OctaveInterruptedException() - Constructor for exception eu.simuline.octave.exception.OctaveInterruptedException
-
Constructor.
- OctaveInterruptedException(String) - Constructor for exception eu.simuline.octave.exception.OctaveInterruptedException
-
Constructor.
- OctaveInterruptedException(String, Throwable) - Constructor for exception eu.simuline.octave.exception.OctaveInterruptedException
-
Constructor.
- OctaveInterruptedException(Throwable) - Constructor for exception eu.simuline.octave.exception.OctaveInterruptedException
-
Constructor.
- octaveIO - Variable in class eu.simuline.octave.OctaveEngine
- OctaveIO - Class in eu.simuline.octave.io
-
The object controlling IO of Octave data of
OctaveIO.octaveExec
. - OctaveIO(OctaveExec) - Constructor for class eu.simuline.octave.io.OctaveIO
- OctaveIOException - Exception in eu.simuline.octave.exception
-
Exception thrown when IO errors happen, this will most likely be cause by the octave process dying.
- OctaveIOException() - Constructor for exception eu.simuline.octave.exception.OctaveIOException
-
Constructor.
- OctaveIOException(String) - Constructor for exception eu.simuline.octave.exception.OctaveIOException
-
Constructor.
- OctaveIOException(String, Throwable) - Constructor for exception eu.simuline.octave.exception.OctaveIOException
-
Constructor.
- OctaveIOException(Throwable) - Constructor for exception eu.simuline.octave.exception.OctaveIOException
-
Constructor.
- OctaveLong - Class in eu.simuline.octave.type
-
Represents a matrix of ints.
- OctaveLong(int...) - Constructor for class eu.simuline.octave.type.OctaveLong
-
Create new matrix.
- OctaveLong(long[], int...) - Constructor for class eu.simuline.octave.type.OctaveLong
-
Constructor that reuses the input data.
- OctaveLong(OctaveLong) - Constructor for class eu.simuline.octave.type.OctaveLong
-
Copy constructor.
- octaveMatrixType() - Method in class eu.simuline.octave.io.impl.AbstractPrimitiveMatrixWriter
- octaveMatrixType() - Method in class eu.simuline.octave.io.impl.BooleanWriter
- octaveMatrixType() - Method in class eu.simuline.octave.io.impl.Int32MatrixWriter
- octaveMatrixType() - Method in class eu.simuline.octave.io.impl.Int64MatrixWriter
- octaveMatrixType() - Method in class eu.simuline.octave.io.impl.MatrixWriter
- octaveMatrixType() - Method in class eu.simuline.octave.io.impl.Uint8MatrixWriter
- OctaveNonrecoverableException - Exception in eu.simuline.octave.exception
-
An exception in the Octave engine that did break the octave process, any action on the Octave object now will cause a new OctaveNonrecoverableException.
- OctaveNonrecoverableException() - Constructor for exception eu.simuline.octave.exception.OctaveNonrecoverableException
-
Constructor.
- OctaveNonrecoverableException(String) - Constructor for exception eu.simuline.octave.exception.OctaveNonrecoverableException
-
Constructor.
- OctaveNonrecoverableException(String, Throwable) - Constructor for exception eu.simuline.octave.exception.OctaveNonrecoverableException
-
Constructor.
- OctaveNonrecoverableException(Throwable) - Constructor for exception eu.simuline.octave.exception.OctaveNonrecoverableException
-
Constructor.
- octaveObject - Variable in exception eu.simuline.octave.exception.OctaveClassCastException
- OctaveObject - Interface in eu.simuline.octave.type
-
Common interface for the octave objects.
- OctaveParseException - Exception in eu.simuline.octave.exception
-
Exception thrown when parsing of the output from octave fails.
- OctaveParseException() - Constructor for exception eu.simuline.octave.exception.OctaveParseException
-
Constructor.
- OctaveParseException(String) - Constructor for exception eu.simuline.octave.exception.OctaveParseException
-
Constructor.
- OctaveParseException(String, Throwable) - Constructor for exception eu.simuline.octave.exception.OctaveParseException
-
Constructor.
- OctaveParseException(Throwable) - Constructor for exception eu.simuline.octave.exception.OctaveParseException
-
Constructor.
- octaveProgramCmd - Variable in class eu.simuline.octave.OctaveEngineFactory
-
The command which determines the octave executable if
OctaveEngineFactory.octaveProgramFile
isnull
and if the propertyOctaveEngineFactory.PROPERTY_EXECUTABLE
is not set. - octaveProgramFile - Variable in class eu.simuline.octave.OctaveEngineFactory
-
The file containing the octave program or is
null
. - OctaveReaderCallable - Class in eu.simuline.octave.exec
-
Callable
that reads from the octave process. - OctaveReaderCallable(BufferedReader, ReadFunctor, String) - Constructor for class eu.simuline.octave.exec.OctaveReaderCallable
- OctaveReaderCallable.OctaveExecuteReader - Class in eu.simuline.octave.exec
-
Reader that passes the reading on to the output from the octave process, i.e. from
OctaveReaderCallable.processReader
until the spacerOctaveReaderCallable.spacer
reached, then it returns EOF. - OctaveRecoverableException - Exception in eu.simuline.octave.exception
-
An exception in the Octave engine that did not break the octave process.
- OctaveRecoverableException() - Constructor for exception eu.simuline.octave.exception.OctaveRecoverableException
-
Constructor.
- OctaveRecoverableException(String) - Constructor for exception eu.simuline.octave.exception.OctaveRecoverableException
-
Constructor.
- OctaveRecoverableException(String, Throwable) - Constructor for exception eu.simuline.octave.exception.OctaveRecoverableException
-
Constructor.
- OctaveRecoverableException(Throwable) - Constructor for exception eu.simuline.octave.exception.OctaveRecoverableException
-
Constructor.
- octaveScalarType() - Method in class eu.simuline.octave.io.impl.AbstractPrimitiveMatrixWriter
- octaveScalarType() - Method in class eu.simuline.octave.io.impl.BooleanWriter
- octaveScalarType() - Method in class eu.simuline.octave.io.impl.Int32MatrixWriter
- octaveScalarType() - Method in class eu.simuline.octave.io.impl.Int64MatrixWriter
- octaveScalarType() - Method in class eu.simuline.octave.io.impl.MatrixWriter
- octaveScalarType() - Method in class eu.simuline.octave.io.impl.Uint8MatrixWriter
- OctaveSparseBoolean - Class in eu.simuline.octave.type
-
Represents a Boolean matrix and is appropriate for sparse matrices.
- OctaveSparseBoolean(int, int, int) - Constructor for class eu.simuline.octave.type.OctaveSparseBoolean
- OctaveSparseBoolean(int, int, int, int[], int[], boolean[]) - Constructor for class eu.simuline.octave.type.OctaveSparseBoolean
- OctaveSqStringReader - Class in eu.simuline.octave.io.impl
-
The name is
OctaveSqStringReader
instead ofStringSqReader
to be consistent withOctaveStringReader
. - OctaveSqStringReader() - Constructor for class eu.simuline.octave.io.impl.OctaveSqStringReader
- OctaveString - Class in eu.simuline.octave.type
-
Represents an octave string.
- OctaveString(String) - Constructor for class eu.simuline.octave.type.OctaveString
- OctaveStringReader - Class in eu.simuline.octave.io.impl
-
The reader for the octave type "string" reading an
OctaveString
from aBufferedReader
. - OctaveStringReader() - Constructor for class eu.simuline.octave.io.impl.OctaveStringReader
- OctaveStringWriter - Class in eu.simuline.octave.io.impl
-
The writer for the octave type "string" writing an
OctaveString
to aWriter
. - OctaveStringWriter() - Constructor for class eu.simuline.octave.io.impl.OctaveStringWriter
- OctaveStruct - Class in eu.simuline.octave.type
-
1x1 struct.
- OctaveStruct() - Constructor for class eu.simuline.octave.type.OctaveStruct
-
Create empty struct.
- OctaveStruct(Map<String, OctaveObject>) - Constructor for class eu.simuline.octave.type.OctaveStruct
-
Create struct from data.
- octaveType() - Method in class eu.simuline.octave.io.impl.BooleanReader
- octaveType() - Method in class eu.simuline.octave.io.impl.BooleanSingleReader
- octaveType() - Method in class eu.simuline.octave.io.impl.CellReader
- octaveType() - Method in class eu.simuline.octave.io.impl.ComplexMatrixReader
- octaveType() - Method in class eu.simuline.octave.io.impl.ComplexScalarReader
- octaveType() - Method in class eu.simuline.octave.io.impl.FakeRangeReader
- octaveType() - Method in class eu.simuline.octave.io.impl.Int32MatrixReader
- octaveType() - Method in class eu.simuline.octave.io.impl.Int32ScalarReader
- octaveType() - Method in class eu.simuline.octave.io.impl.Int64MatrixReader
- octaveType() - Method in class eu.simuline.octave.io.impl.Int64ScalarReader
- octaveType() - Method in class eu.simuline.octave.io.impl.MatrixReader
- octaveType() - Method in class eu.simuline.octave.io.impl.OctaveSqStringReader
- octaveType() - Method in class eu.simuline.octave.io.impl.OctaveStringReader
- octaveType() - Method in class eu.simuline.octave.io.impl.ScalarReader
- octaveType() - Method in class eu.simuline.octave.io.impl.ScalarStructReader
- octaveType() - Method in class eu.simuline.octave.io.impl.SparseBooleanReader
- octaveType() - Method in class eu.simuline.octave.io.impl.StructReader
- octaveType() - Method in class eu.simuline.octave.io.impl.Uint8MatrixReader
- octaveType() - Method in class eu.simuline.octave.io.spi.OctaveDataReader
-
Could be "scalar" or "string" or something else.
- OctaveUtils - Class in eu.simuline.octave
-
Deprecated.
- OctaveUtils() - Constructor for class eu.simuline.octave.OctaveUtils
-
Deprecated.
- OctaveWriterCallable - Class in eu.simuline.octave.exec
-
Callable
that writes scripts to the octave process. - OctaveWriterCallable(Writer, WriteFunctor, String) - Constructor for class eu.simuline.octave.exec.OctaveWriterCallable
-
Creates a new OctaveWriterCallable with method
OctaveWriterCallable.call()
delegating writing - OdeExampleTest - Class in eu.simuline.octave.examples
-
http://kenai.com/projects/javaoctave/pages/SimpleExampleOfSolvingAnODE
- OdeExampleTest() - Constructor for class eu.simuline.octave.examples.OdeExampleTest
P
- PackageDesc(OctaveStruct) - Constructor for class eu.simuline.octave.OctaveEngine.PackageDesc
-
Creates a new package description from the given struct.
- parseBoolean(String) - Static method in class eu.simuline.octave.util.StringUtil
- parseColumns(BufferedReader) - Method in class eu.simuline.octave.io.impl.ComplexMatrixReader
- parseDouble(String) - Static method in class eu.simuline.octave.util.StringUtil
-
This is almost the same as Double.parseDouble(), but it handles a few more versions of infinity.
- parseHeader(String, String) - Method in class eu.simuline.octave.io.impl.SparseBooleanReader
- parseRows(BufferedReader) - Method in class eu.simuline.octave.io.impl.ComplexMatrixReader
- PATTERN_HOMEDIR - Static variable in class eu.simuline.octave.OctaveEngine
-
A pattern of the m-file for command
OctaveEngine.JAVA_FUN
in package java, defining the installation home directory as returned byOctaveEngine.getInstHomeDir()
as its group with number two and the java home directory as its group number one. - PATTERN_NAME_TYPE_FILE - Static variable in class eu.simuline.octave.OctaveEngine
-
The pattern for the answer to the command
which <name>
which is implemented byOctaveEngine.getDescForName(String)
. - PKG_INTERVAL - Static variable in class eu.simuline.octave.TestMetaInfo
- POOL_NUMBER - Static variable in class eu.simuline.octave.util.NamedThreadFactory
-
This is initialized with 1 and read and incremented only if a factory object is created.
- pos2ind(int...) - Method in class eu.simuline.octave.type.matrix.AbstractGenericMatrix
- pos2ind(int...) - Method in class eu.simuline.octave.type.OctaveComplex
- PRIME - Static variable in class eu.simuline.octave.type.cast.Cast
- PRIME - Static variable in class eu.simuline.octave.type.matrix.AbstractGenericMatrix
- PRIME - Static variable in class eu.simuline.octave.type.OctaveSparseBoolean
- PRIME - Static variable in class eu.simuline.octave.type.OctaveString
- PRIME - Static variable in class eu.simuline.octave.type.OctaveStruct
- process - Variable in class eu.simuline.octave.exec.OctaveExec
-
The octave process created in the constructor with given command, arguments, environment and working directory.
- processReader - Variable in class eu.simuline.octave.exec.OctaveExec
-
The input reader for
OctaveExec.process
derived fromProcess.getInputStream()
. - processReader - Variable in class eu.simuline.octave.exec.OctaveReaderCallable
-
The reader for feedback on scripts received from octave.
- processWriter - Variable in class eu.simuline.octave.exec.OctaveExec
-
The output writer for
OctaveExec.process
derived fromProcess.getOutputStream()
. - processWriter - Variable in class eu.simuline.octave.exec.OctaveWriterCallable
-
The writer for scripts passed to octave.
- product(int...) - Static method in class eu.simuline.octave.type.matrix.AbstractGenericMatrix
- PROPERTY_EXECUTABLE - Static variable in class eu.simuline.octave.OctaveEngineFactory
-
The custom system property which determines where the executable is found if
OctaveEngineFactory.octaveProgramFile
is not set. - put(String, OctaveObject) - Method in class eu.simuline.octave.OctaveEngine
-
Sets a value in octave.
- putAll(Map<String, OctaveObject>) - Method in class eu.simuline.octave.OctaveEngine
-
Sets all the mappings in the specified map as variables in octave.
R
- random - Variable in class eu.simuline.octave.exec.OctaveExec
- random - Variable in class eu.simuline.octave.OctaveEngine
-
Describe variable
random
here. - read(char[], int, int) - Method in class eu.simuline.octave.exec.OctaveReaderCallable.OctaveExecuteReader
-
Reads characters into a portion of an array.
- read(OctaveEngine, String, String) - Static method in class eu.simuline.octave.io.impl.TestIoOctaveSqString
- read(OctaveEngine, String, String) - Static method in class eu.simuline.octave.io.impl.TestIoOctaveString
- read(BufferedReader) - Method in class eu.simuline.octave.io.impl.AbstractPrimitiveMatrixReader
-
The matrix formats, e.g.
- read(BufferedReader) - Method in class eu.simuline.octave.io.impl.AbstractPrimitiveScalarReader
- read(BufferedReader) - Method in class eu.simuline.octave.io.impl.CellReader
- read(BufferedReader) - Method in class eu.simuline.octave.io.impl.ComplexMatrixReader
- read(BufferedReader) - Method in class eu.simuline.octave.io.impl.ComplexScalarReader
- read(BufferedReader) - Method in class eu.simuline.octave.io.impl.FakeRangeReader
- read(BufferedReader) - Method in class eu.simuline.octave.io.impl.OctaveSqStringReader
- read(BufferedReader) - Method in class eu.simuline.octave.io.impl.OctaveStringReader
- read(BufferedReader) - Method in class eu.simuline.octave.io.impl.ScalarStructReader
- read(BufferedReader) - Method in class eu.simuline.octave.io.impl.SparseBooleanReader
- read(BufferedReader) - Method in class eu.simuline.octave.io.impl.StructReader
- read(BufferedReader) - Static method in class eu.simuline.octave.io.OctaveIO
-
Read a single object from Reader.
- read(BufferedReader) - Method in class eu.simuline.octave.io.spi.OctaveDataReader
-
Reads an
OctaveObject
from a Readerreader
. - read2dmatrix(BufferedReader, String) - Method in class eu.simuline.octave.io.impl.AbstractPrimitiveMatrixReader
- reader - Variable in class eu.simuline.octave.exec.ReaderWriteFunctor
- reader - Variable in class eu.simuline.octave.util.ReaderWriterPipeThread
- readerReadLine(BufferedReader) - Static method in class eu.simuline.octave.io.OctaveIO
-
Reads a line from
reader
into a string if possible. - rEADERS - Static variable in class eu.simuline.octave.io.spi.OctaveDataReader
-
Maps the
OctaveDataReader.octaveType()
of anOctaveDataReader
to theOctaveDataReader
itself which is able to read the octave type from a reader. - ReaderWriteFunctor - Class in eu.simuline.octave.exec
-
Reads all from the reader and writes it to the writer.
- ReaderWriteFunctor(Reader) - Constructor for class eu.simuline.octave.exec.ReaderWriteFunctor
- ReaderWriterPipeThread - Class in eu.simuline.octave.util
-
A Thread that moves data from a Reader to a Writer.
- ReaderWriterPipeThread(Reader, Writer) - Constructor for class eu.simuline.octave.util.ReaderWriterPipeThread
- readFunctor - Variable in class eu.simuline.octave.exec.OctaveReaderCallable
-
The functor the reading task is delegated to.
- ReadFunctor - Interface in eu.simuline.octave.exec
-
Function object that will execute reads on a Reader.
- readImpl(BufferedReader) - Method in class eu.simuline.octave.io.impl.AbstractOctaveStringReader
-
Overriding this method may add just handling of
\\
or delegate to this method. - readSize2dmatrix(BufferedReader, String) - Method in class eu.simuline.octave.io.impl.AbstractPrimitiveMatrixReader
-
Reads lines
num of rows
andnum of cols
and returns an array {nrows ncols}. - readSizeVectorizedMatrix(BufferedReader, String) - Method in class eu.simuline.octave.io.impl.AbstractPrimitiveMatrixReader
-
Reads a line
num of dims
followed by a line of dimensions: integers separated by blank and returns an array with the according entries. - readVectorizedMatrix(BufferedReader, String) - Method in class eu.simuline.octave.io.impl.AbstractPrimitiveMatrixReader
- readWithName(BufferedReader) - Static method in class eu.simuline.octave.io.OctaveIO
-
Read a single variable - object pair from Reader.
- readWithName(String) - Static method in class eu.simuline.octave.io.OctaveIO
-
Read a single object from String, it is an error if there is data left after the object.
- real - Variable in class eu.simuline.octave.type.OctaveComplex
- reallyClose() - Method in class eu.simuline.octave.util.NoCloseWriter
-
Really closes the underlying writer, with one exception ;-).
- register(Caster<F, T>) - Static method in class eu.simuline.octave.type.cast.Cast
- reInstException(OctaveException) - Method in class eu.simuline.octave.exec.OctaveExec
-
Used by
OctaveExec.getFromFuture(Future)
to re-instantiate anOctaveException
if this occurs as the cause of anExecutionException
. - resizeUp(int...) - Method in class eu.simuline.octave.type.matrix.AbstractGenericMatrix
-
Resize matrix up to include pos if necessary, i.e. if an entry of
pos
is greater than the according entry inAbstractGenericMatrix.size
. - roundtrip(OctaveEngine, OctaveObject) - Static method in class eu.simuline.octave.io.impl.TestIoOctaveString
- rowIndexes - Variable in class eu.simuline.octave.type.OctaveSparseBoolean
- rows - Variable in class eu.simuline.octave.type.OctaveSparseBoolean
- ROWS - Static variable in class eu.simuline.octave.io.impl.ComplexMatrixReader
- run() - Method in class eu.simuline.octave.TestOctave.DestroyThread
- run() - Method in class eu.simuline.octave.util.ReaderWriterPipeThread
- RunOctave - Class in eu.simuline.octave
- RunOctave() - Constructor for class eu.simuline.octave.RunOctave
S
- saveData2d(Writer, T) - Method in class eu.simuline.octave.io.impl.AbstractLogicalFloatingPointWriter
- saveDataVectorized(Writer, T) - Method in class eu.simuline.octave.io.impl.AbstractPrimitiveMatrixWriter
- scalar(double) - Static method in class eu.simuline.octave.type.Octave
-
Returns java counterparts of octave scalars.
- ScalarReader - Class in eu.simuline.octave.io.impl
-
The reader for the octave type "scalar" (double) reading an
OctaveDouble
from aBufferedReader
. - ScalarReader() - Constructor for class eu.simuline.octave.io.impl.ScalarReader
- ScalarStructReader - Class in eu.simuline.octave.io.impl
-
The reader for the octave type "scalar struct" (which is an encoding similar to "struct" introduced in octave 3.6, optimized to the 1x1 struct) reading an
OctaveObject
from aBufferedReader
. - ScalarStructReader() - Constructor for class eu.simuline.octave.io.impl.ScalarStructReader
- set(boolean, int...) - Method in class eu.simuline.octave.type.OctaveBoolean
-
Set the value resizing by need.
- set(boolean, int, int) - Method in class eu.simuline.octave.type.OctaveSparseBoolean
- set(double, int...) - Method in class eu.simuline.octave.type.OctaveDouble
-
Set the value resizing by need.
- set(int, int...) - Method in class eu.simuline.octave.type.OctaveInt
-
Set the value resizing by need.
- set(long, int...) - Method in class eu.simuline.octave.type.OctaveLong
-
Set the value resizing by need.
- set(OctaveObject, int...) - Method in class eu.simuline.octave.type.OctaveCell
- set(String, OctaveObject) - Method in class eu.simuline.octave.type.OctaveStruct
- set(Map<String, OctaveObject>) - Method in class eu.simuline.octave.io.OctaveIO
-
Sets the variables named as keys in
name2val
to objects given by the mapped values. - set(T, int...) - Method in class eu.simuline.octave.type.matrix.AbstractObjectMatrix
-
Set the value resizing by need.
- setArgsArray(String[]) - Method in class eu.simuline.octave.OctaveEngineFactory
-
Sets an array of arguments
argsArray
used when creating anOctaveEngine
. - setCharset(Charset) - Method in class eu.simuline.octave.OctaveEngineFactory
-
Sets the encoding of input, output and error stream of the 'octave process'.
- setDestroyed(boolean) - Method in exception eu.simuline.octave.exception.OctaveException
- setDestroyed(boolean) - Method in class eu.simuline.octave.exec.OctaveExec
-
Sets
OctaveExec.destroyed
to the parameter value given. - setEnvironment(String[]) - Method in class eu.simuline.octave.OctaveEngineFactory
-
Setter method for
OctaveEngineFactory.environment
. - setErrorWriter(Writer) - Method in class eu.simuline.octave.exec.OctaveExec
- setErrorWriter(Writer) - Method in class eu.simuline.octave.OctaveEngine
-
Set the writer that the scripts error output will be written to.
- setErrorWriter(Writer) - Method in class eu.simuline.octave.OctaveEngineFactory
-
Setter method for
OctaveEngineFactory.errWriter
. - setImag(double, int...) - Method in class eu.simuline.octave.type.OctaveComplex
- setMatrix(int...) - Method in class eu.simuline.octave.io.impl.TestIoOctaveStruct
- setNumThreadsReuse(int) - Method in class eu.simuline.octave.OctaveEngineFactory
-
Sets the number of threads to be reused or
-1
which indicates no limit. - setOctaveInputLog(Writer) - Method in class eu.simuline.octave.OctaveEngineFactory
-
Setter method for
OctaveEngineFactory.octaveInputLog
. - setOctaveProgramCmd(String) - Method in class eu.simuline.octave.OctaveEngineFactory
-
Setter method for
OctaveEngineFactory.octaveProgramCmd
. - setOctaveProgramFile(File) - Method in class eu.simuline.octave.OctaveEngineFactory
-
Setter method for
OctaveEngineFactory.octaveProgramFile
. - setPlain(boolean, int) - Method in class eu.simuline.octave.type.OctaveBoolean
-
Set the value assuming resize is not necessary.
- setPlain(double, int) - Method in class eu.simuline.octave.type.OctaveDouble
-
Set the value assuming resize is not necessary.
- setPlain(int, int) - Method in class eu.simuline.octave.type.OctaveInt
-
Set the value assuming resize is not necessary.
- setPlain(long, int) - Method in class eu.simuline.octave.type.OctaveLong
-
Set the value assuming resize is not necessary.
- setPlain(String, int) - Method in class eu.simuline.octave.type.matrix.AbstractGenericMatrix
-
Sets the entry with plain position
pos
to value parsing the stringvalue
. - setPlain(String, int) - Method in class eu.simuline.octave.type.matrix.AbstractObjectMatrix
- setPlain(String, int) - Method in class eu.simuline.octave.type.OctaveBoolean
- setPlain(String, int) - Method in class eu.simuline.octave.type.OctaveDouble
- setPlain(String, int) - Method in class eu.simuline.octave.type.OctaveInt
- setPlain(String, int) - Method in class eu.simuline.octave.type.OctaveLong
- setPlain(T, int) - Method in class eu.simuline.octave.type.matrix.AbstractObjectMatrix
-
Set the value assuming resize is not necessary.
- setReal(double, int...) - Method in class eu.simuline.octave.type.OctaveComplex
- setString(String) - Method in class eu.simuline.octave.type.OctaveString
- setWorkingDir(File) - Method in class eu.simuline.octave.OctaveEngineFactory
-
Setter method for
OctaveEngineFactory.workingDir
. - setWriter(Writer) - Method in class eu.simuline.octave.OctaveEngine
-
Set the writer that the scripts output will be written to.
- setWriter(Writer) - Method in class eu.simuline.octave.util.ReaderWriterPipeThread
- shallowCopy() - Method in class eu.simuline.octave.type.matrix.AbstractGenericMatrix
- shallowCopy() - Method in class eu.simuline.octave.type.OctaveBoolean
- shallowCopy() - Method in class eu.simuline.octave.type.OctaveCell
- shallowCopy() - Method in class eu.simuline.octave.type.OctaveComplex
- shallowCopy() - Method in class eu.simuline.octave.type.OctaveDouble
- shallowCopy() - Method in class eu.simuline.octave.type.OctaveFake
- shallowCopy() - Method in class eu.simuline.octave.type.OctaveFunctionHandle
- shallowCopy() - Method in class eu.simuline.octave.type.OctaveInt
- shallowCopy() - Method in class eu.simuline.octave.type.OctaveLong
- shallowCopy() - Method in interface eu.simuline.octave.type.OctaveObject
-
Make a shallow copy of this object.
- shallowCopy() - Method in class eu.simuline.octave.type.OctaveSparseBoolean
- shallowCopy() - Method in class eu.simuline.octave.type.OctaveString
- shallowCopy() - Method in class eu.simuline.octave.type.OctaveStruct
- SimpleExampleTest - Class in eu.simuline.octave.examples
-
http://kenai.com/projects/javaoctave/pages/SimpleExampleOfJavaOctaveUsage
- SimpleExampleTest() - Constructor for class eu.simuline.octave.examples.SimpleExampleTest
- size - Variable in class eu.simuline.octave.type.matrix.AbstractGenericMatrix
-
The dimensions, rows x columns x depth x ....
- spacer - Variable in class eu.simuline.octave.exec.OctaveReaderCallable
-
A string essentially consisting of a unique hashvalue.
- spacer - Variable in class eu.simuline.octave.exec.OctaveWriterCallable
-
A string essentially consisting of a unique hashvalue.
- SparseBooleanReader - Class in eu.simuline.octave.io.impl
-
The reader for the octave type "sparse bool matrix" reading an
OctaveSparseBoolean
from aBufferedReader
. - SparseBooleanReader() - Constructor for class eu.simuline.octave.io.impl.SparseBooleanReader
- SparseBooleanWriter - Class in eu.simuline.octave.io.impl
-
The writer for the octave type "sparse bool matrix" writing an
OctaveSparseBoolean
to aWriter
. - SparseBooleanWriter() - Constructor for class eu.simuline.octave.io.impl.SparseBooleanWriter
- StringUtil - Class in eu.simuline.octave.util
-
Class for holding static utility functions for string handling: quoting and for parsing numbers.
- StringUtil() - Constructor for class eu.simuline.octave.util.StringUtil
- StructReader - Class in eu.simuline.octave.io.impl
-
The reader for the octave type "struct" reading an
OctaveStruct
from aBufferedReader
. - StructReader() - Constructor for class eu.simuline.octave.io.impl.StructReader
- StructWriter - Class in eu.simuline.octave.io.impl
-
The writer for the octave type "struct" writing an
OctaveStruct
to aWriter
. - StructWriter() - Constructor for class eu.simuline.octave.io.impl.StructWriter
T
- TeeWriter - Class in eu.simuline.octave.util
-
Executes the actions on a single writer to multiple writers.
- TeeWriter() - Constructor for class eu.simuline.octave.util.TeeWriter
-
Create a writer that doesn't do anything.
- TeeWriter(Writer...) - Constructor for class eu.simuline.octave.util.TeeWriter
-
Create a single writer that writes to multiple writers.
- test() - Method in class eu.simuline.octave.examples.HomeExampleTest
-
Test used on web page
- test() - Method in class eu.simuline.octave.examples.OdeExampleTest
-
Test
- test() - Method in class eu.simuline.octave.examples.SimpleExampleTest
-
Test
- test1() - Static method in class eu.simuline.octave.RunOctave
- test2() - Static method in class eu.simuline.octave.RunOctave
- test2dToText() - Method in class eu.simuline.octave.io.impl.TestIoOctaveDouble
- test2dToText() - Method in class eu.simuline.octave.io.impl.TestIoOctaveInt
- test2dToText() - Method in class eu.simuline.octave.io.impl.TestIoOctaveLong
- test2dToTextB() - Method in class eu.simuline.octave.io.impl.TestIoOctaveDouble
- test2dToTextB() - Method in class eu.simuline.octave.io.impl.TestIoOctaveInt
- test2dToTextB() - Method in class eu.simuline.octave.io.impl.TestIoOctaveLong
- test3dMatrix() - Method in class eu.simuline.octave.io.impl.TestIoOctaveBoolean
-
Test
- test3dToText() - Method in class eu.simuline.octave.io.impl.TestIoOctaveDouble
-
Test
- test3dToText() - Method in class eu.simuline.octave.io.impl.TestIoOctaveInt
-
Test
- test3dToText() - Method in class eu.simuline.octave.io.impl.TestIoOctaveLong
-
Test
- testBasedOnWhich() - Method in class eu.simuline.octave.TestMetaInfo
-
Tests
OctaveEngine.getInstHomeDir()
,OctaveEngine.getOctaveVersion()
andOctaveEngine.getDescForName(String)
at the same time. - testCast() - Method in class eu.simuline.octave.type.TestOctaveComplex
-
Test that an OctaveDouble can be viewed as an OctaveComplex
- testCell12() - Method in class eu.simuline.octave.io.impl.TestIoOctaveCell
- testCell22() - Method in class eu.simuline.octave.io.impl.TestIoOctaveCell
- testClassCast() - Method in class eu.simuline.octave.type.TestOctaveStruct
-
Test that the correct exception is thrown from OctaveStruct.get()
- testConstructor() - Method in class eu.simuline.octave.io.impl.TestIoOctaveCell
- testConstructor() - Method in class eu.simuline.octave.io.impl.TestIoOctaveStruct
- testConstructor() - Method in class eu.simuline.octave.TestOctave
-
Test advanced Constructor to Octave()
- testConstructor1() - Method in class eu.simuline.octave.io.impl.TestIoOctaveBoolean
-
Test
- testConstructor2() - Method in class eu.simuline.octave.io.impl.TestIoOctaveBoolean
- testConstructorIntInt() - Method in class eu.simuline.octave.io.impl.TestIoOctaveBoolean
- testConstructorIntInt() - Method in class eu.simuline.octave.io.impl.TestIoOctaveCell
- testConstructorIntIntInt() - Method in class eu.simuline.octave.io.impl.TestIoOctaveBoolean
-
Test
- testConstructorMatrix() - Method in class eu.simuline.octave.io.impl.TestIoOctaveBoolean
- testConstructorValue() - Method in class eu.simuline.octave.io.impl.TestIoOctaveCell
- testDataSizeConstructor() - Method in class eu.simuline.octave.type.TestOctaveDouble
- testDestroy() - Method in class eu.simuline.octave.TestOctave
- testEmpty2dToText() - Method in class eu.simuline.octave.io.impl.TestIoOctaveDouble
- testEmpty2dToText() - Method in class eu.simuline.octave.io.impl.TestIoOctaveInt
- testEmpty2dToText() - Method in class eu.simuline.octave.io.impl.TestIoOctaveLong
- testEmpty3dToText() - Method in class eu.simuline.octave.io.impl.TestIoOctaveDouble
-
Test
- testEmpty3dToText() - Method in class eu.simuline.octave.io.impl.TestIoOctaveInt
-
Test
- testEmpty3dToText() - Method in class eu.simuline.octave.io.impl.TestIoOctaveLong
-
Test
- testEquality() - Method in class eu.simuline.octave.type.TestOctaveCell
-
Test that equality of the 1x1 empty cell works
- testEquals() - Method in class eu.simuline.octave.type.TestOctaveInt
-
Test equals
- testEquals() - Method in class eu.simuline.octave.type.TestOctaveLong
-
Test equals
- testError() - Method in class eu.simuline.octave.TestOctaveErrors
-
Test that error() in octave breaks the engine
- testEvalWithTryCatch() - Method in class eu.simuline.octave.TestOctaveErrors
-
Test that error() in try/catch does not break the engine
- testExec() - Method in class eu.simuline.octave.TestOctave
-
Test method for reader=exec(reader)
- testExecute() - Method in class eu.simuline.octave.TestOctave
-
Test method for set(String,double), getScalar(), execute(String)
- testFileClose() - Method in class eu.simuline.octave.TestOctave
-
Test if files are closed by the Octave object
- testGet2dMatrix() - Method in class eu.simuline.octave.io.impl.TestIoOctaveComplex
-
Test
- testGetAndSet() - Method in class eu.simuline.octave.type.TestOctaveBoolean
-
Test
- testGetAndSet() - Method in class eu.simuline.octave.type.TestOctaveDouble
- testGetAndSet() - Method in class eu.simuline.octave.type.TestOctaveInt
-
Simple test of set and get
- testGetAndSet() - Method in class eu.simuline.octave.type.TestOctaveLong
-
Simple test of set and get
- testGetReal() - Method in class eu.simuline.octave.io.impl.TestIoOctaveComplex
-
Test that a real number also works in the complex code
- testGetScalar() - Method in class eu.simuline.octave.io.impl.TestIoOctaveComplex
-
Test
- testGetUnknown() - Method in class eu.simuline.octave.type.TestOctaveStruct
-
Test that we can get unknown values
- testGetUnknownVar() - Method in class eu.simuline.octave.io.TestUnknownVar
-
Test Octave.get() on unknown var
- testGrowth() - Method in class eu.simuline.octave.io.impl.TestIoOctaveBoolean
- testGrowth() - Method in class eu.simuline.octave.type.TestOctaveBoolean
-
matrixzero doesn't work because of bug in octave
- testGrowth() - Method in class eu.simuline.octave.type.TestOctaveDouble
- testGrowth() - Method in class eu.simuline.octave.type.TestOctaveInt
- testGrowth() - Method in class eu.simuline.octave.type.TestOctaveLong
- TestIoFakeRange - Class in eu.simuline.octave.io.impl
-
Test read/write of
OctaveFake
- TestIoFakeRange() - Constructor for class eu.simuline.octave.io.impl.TestIoFakeRange
- TestIoFunctionHandle - Class in eu.simuline.octave.io.impl
-
Test read/write of
OctaveFunctionHandle
- TestIoFunctionHandle() - Constructor for class eu.simuline.octave.io.impl.TestIoFunctionHandle
- TestIoOctaveBoolean - Class in eu.simuline.octave.io.impl
-
Test read/write of
OctaveBoolean
- TestIoOctaveBoolean() - Constructor for class eu.simuline.octave.io.impl.TestIoOctaveBoolean
- TestIoOctaveCell - Class in eu.simuline.octave.io.impl
-
Test read/write of
OctaveCell
- TestIoOctaveCell() - Constructor for class eu.simuline.octave.io.impl.TestIoOctaveCell
- TestIoOctaveComplex - Class in eu.simuline.octave.io.impl
-
Test read/write of
OctaveComplex
- TestIoOctaveComplex() - Constructor for class eu.simuline.octave.io.impl.TestIoOctaveComplex
- TestIoOctaveDouble - Class in eu.simuline.octave.io.impl
-
Test read/write of
OctaveDouble
- TestIoOctaveDouble() - Constructor for class eu.simuline.octave.io.impl.TestIoOctaveDouble
- TestIoOctaveInt - Class in eu.simuline.octave.io.impl
-
Test read/write of
OctaveInt
- TestIoOctaveInt() - Constructor for class eu.simuline.octave.io.impl.TestIoOctaveInt
- TestIoOctaveLong - Class in eu.simuline.octave.io.impl
-
Test read/write of
OctaveLong
- TestIoOctaveLong() - Constructor for class eu.simuline.octave.io.impl.TestIoOctaveLong
- TestIoOctaveSparseBoolean - Class in eu.simuline.octave.io.impl
-
Test read/write of
OctaveBoolean
- TestIoOctaveSparseBoolean() - Constructor for class eu.simuline.octave.io.impl.TestIoOctaveSparseBoolean
- TestIoOctaveSqString - Class in eu.simuline.octave.io.impl
-
Test reading of sq_string (can not be written)
- TestIoOctaveSqString() - Constructor for class eu.simuline.octave.io.impl.TestIoOctaveSqString
- TestIoOctaveString - Class in eu.simuline.octave.io.impl
-
Test read/write of
OctaveString
- TestIoOctaveString() - Constructor for class eu.simuline.octave.io.impl.TestIoOctaveString
- TestIoOctaveStruct - Class in eu.simuline.octave.io.impl
-
Test I/O on OctaveStruct
- TestIoOctaveStruct() - Constructor for class eu.simuline.octave.io.impl.TestIoOctaveStruct
- testJavaDir() - Method in class eu.simuline.octave.TestMetaInfo
-
Tests on the java directory.
- testKnownVersion() - Method in class eu.simuline.octave.TestMetaInfo
-
Test that the version is a version we know.
- testListVarsEmpty() - Method in class eu.simuline.octave.TestMetaInfo
-
Test that the list of variables is empty.
- testListVarsOneTwo() - Method in class eu.simuline.octave.TestMetaInfo
-
Test that the list of variables has 1 or 2 entries. **** better: test concrete collection of variables.
- testMakeCopy() - Method in class eu.simuline.octave.type.TestOctaveBoolean
-
Test
- testMakeCopy() - Method in class eu.simuline.octave.type.TestOctaveDouble
- testMatices() - Method in class eu.simuline.octave.io.impl.TestIoOctaveStruct
-
Test
- testMatrixInCell() - Method in class eu.simuline.octave.io.impl.TestIoOctaveCell
- testMatrixStruct() - Method in class eu.simuline.octave.io.impl.TestIoOctaveStruct
-
Test that the reader does not understand 1x2 cells
- testMeta() - Method in class eu.simuline.octave.TestMetaInfo
- TestMetaInfo - Class in eu.simuline.octave
-
Test meta info like version (both octave and javaoctave bridge), vendor, packages installed.
- TestMetaInfo() - Constructor for class eu.simuline.octave.TestMetaInfo
- testNdMatrix() - Method in class eu.simuline.octave.io.impl.TestIoOctaveBoolean
-
Test
- TestOctave - Class in eu.simuline.octave
-
Tests eu.simuline.octave.Octave
- TestOctave() - Constructor for class eu.simuline.octave.TestOctave
- TestOctave.DestroyThread - Class in eu.simuline.octave
-
Helper for TestOctave
- TestOctave.DontCloseWriter - Class in eu.simuline.octave
- testOctave3dMatrix() - Method in class eu.simuline.octave.io.impl.TestIoOctaveDouble
-
Test
- testOctave3dMatrix() - Method in class eu.simuline.octave.io.impl.TestIoOctaveInt
-
Test
- testOctave3dMatrix() - Method in class eu.simuline.octave.io.impl.TestIoOctaveLong
-
Test
- TestOctaveBoolean - Class in eu.simuline.octave.type
-
Test OctaveBoolean
- TestOctaveBoolean() - Constructor for class eu.simuline.octave.type.TestOctaveBoolean
- TestOctaveCell - Class in eu.simuline.octave.type
-
Test OctaveCell
- TestOctaveCell() - Constructor for class eu.simuline.octave.type.TestOctaveCell
- TestOctaveComplex - Class in eu.simuline.octave.type
-
Test OctaveComplex
- TestOctaveComplex() - Constructor for class eu.simuline.octave.type.TestOctaveComplex
- testOctaveConnection() - Method in class eu.simuline.octave.io.impl.TestIoFunctionHandle
-
Test
- testOctaveConnection() - Method in class eu.simuline.octave.io.impl.TestIoOctaveCell
- testOctaveConnection() - Method in class eu.simuline.octave.io.impl.TestIoOctaveStruct
- TestOctaveDouble - Class in eu.simuline.octave.type
-
Test
OctaveDouble
- TestOctaveDouble() - Constructor for class eu.simuline.octave.type.TestOctaveDouble
- TestOctaveErrors - Class in eu.simuline.octave
-
Test
- TestOctaveErrors() - Constructor for class eu.simuline.octave.TestOctaveErrors
- testOctaveGet() - Method in class eu.simuline.octave.io.impl.TestIoOctaveBoolean
- testOctaveGet() - Method in class eu.simuline.octave.io.impl.TestIoOctaveDouble
- testOctaveGet() - Method in class eu.simuline.octave.io.impl.TestIoOctaveInt
- testOctaveGet() - Method in class eu.simuline.octave.io.impl.TestIoOctaveLong
- testOctaveGetCopy() - Method in class eu.simuline.octave.type.TestOctaveStruct
-
Test that a copy is taken when getting from struct
- testOctaveGlobal() - Method in class eu.simuline.octave.io.impl.TestIoOctaveDouble
-
Test that we can get and set globals
- TestOctaveInt - Class in eu.simuline.octave.type
-
Test
OctaveInt
- TestOctaveInt() - Constructor for class eu.simuline.octave.type.TestOctaveInt
- testOctaveIntScalar() - Method in class eu.simuline.octave.io.impl.TestIoOctaveInt
- TestOctaveIO - Class in eu.simuline.octave.io
-
Test
OctaveIO
- TestOctaveIO() - Constructor for class eu.simuline.octave.io.TestOctaveIO
- testOctaveJavaVersion() - Method in class eu.simuline.octave.TestMetaInfo
- TestOctaveLong - Class in eu.simuline.octave.type
-
Test
OctaveLong
- TestOctaveLong() - Constructor for class eu.simuline.octave.type.TestOctaveLong
- testOctaveLongScalar() - Method in class eu.simuline.octave.io.impl.TestIoOctaveLong
- testOctaveNdMatrix() - Method in class eu.simuline.octave.io.impl.TestIoOctaveDouble
-
Test
- testOctaveNdMatrix() - Method in class eu.simuline.octave.io.impl.TestIoOctaveInt
-
Test
- testOctaveNdMatrix() - Method in class eu.simuline.octave.io.impl.TestIoOctaveLong
-
Test
- testOctaveRead() - Method in class eu.simuline.octave.io.impl.TestIoOctaveSqString
-
Test that string read from octave is what we expect
- testOctaveRead() - Method in class eu.simuline.octave.io.impl.TestIoOctaveString
-
Test that string read from octave is what we expect
- testOctaveRoundtrip() - Method in class eu.simuline.octave.io.impl.TestIoOctaveString
-
Test that string put into octave is the same as we get back
- testOctaveSaveNanInf() - Method in class eu.simuline.octave.io.impl.TestIoOctaveDouble
-
Test how the system handles save of Inf and NaN
- testOctaveScalar() - Method in class eu.simuline.octave.io.impl.TestIoOctaveDouble
- testOctaveSetExecGet() - Method in class eu.simuline.octave.io.impl.TestIoOctaveBoolean
- testOctaveSetExecGet() - Method in class eu.simuline.octave.io.impl.TestIoOctaveDouble
- testOctaveSetExecGet() - Method in class eu.simuline.octave.io.impl.TestIoOctaveInt
- testOctaveSetExecGet() - Method in class eu.simuline.octave.io.impl.TestIoOctaveLong
- TestOctaveString - Class in eu.simuline.octave.type
- TestOctaveString() - Constructor for class eu.simuline.octave.type.TestOctaveString
- TestOctaveStruct - Class in eu.simuline.octave.type
-
Test OctaveStruct object
- TestOctaveStruct() - Constructor for class eu.simuline.octave.type.TestOctaveStruct
- testOk() - Method in class eu.simuline.octave.TestOctaveErrors
-
Test
- testOnOS() - Method in class eu.simuline.octave.TestMetaInfo
- testOutputWithoutNewline() - Method in class eu.simuline.octave.TestOctave
-
Test
- testPackageInstalled() - Method in class eu.simuline.octave.TestMetaInfo
- testPackageLoading() - Method in class eu.simuline.octave.TestMetaInfo
- testParseException() - Method in class eu.simuline.octave.TestOctaveErrors
-
Test that when an unknown type is read the OctaveParseException is thrown and the system will still work
- testPerformance() - Method in class eu.simuline.octave.type.TestOctaveBoolean
-
Test Performance of Resize
- testPerformance() - Method in class eu.simuline.octave.type.TestOctaveDouble
-
Test Performance of Resize
- testRead() - Method in class eu.simuline.octave.io.impl.TestIoOctaveBoolean
- testReadEmpty() - Method in class eu.simuline.octave.io.impl.TestIoOctaveSparseBoolean
- testReadFalse() - Method in class eu.simuline.octave.io.impl.TestIoOctaveSparseBoolean
- testReadSingle() - Method in class eu.simuline.octave.io.impl.TestIoOctaveBoolean
-
Test that we handle the special single boolean case.
- testReadTrue() - Method in class eu.simuline.octave.io.impl.TestIoOctaveSparseBoolean
- testReadWithName() - Method in class eu.simuline.octave.io.TestOctaveIO
-
Test that
OctaveIO.readWithName(String)
works and throws the expected on too much data. - testReadWrite() - Method in class eu.simuline.octave.io.impl.TestIoFakeRange
- testReadWrite() - Method in class eu.simuline.octave.io.impl.TestIoOctaveSparseBoolean
- testResize() - Method in class eu.simuline.octave.type.TestOctaveBoolean
- testResize() - Method in class eu.simuline.octave.type.TestOctaveComplex
-
Test OctaveComplex resizes correctly
- testResize() - Method in class eu.simuline.octave.type.TestOctaveDouble
- testResize2() - Method in class eu.simuline.octave.type.TestOctaveDouble
-
Test
OctaveComplex
resizes correctly - testReturnCopy() - Method in class eu.simuline.octave.type.TestOctaveCell
-
Tests that the get methods returns a copy
- testSameInOctave() - Method in class eu.simuline.octave.io.impl.TestIoOctaveCell
- testScalar() - Method in class eu.simuline.octave.type.TestOctaveDouble
-
Test
- testScalarStruct() - Method in class eu.simuline.octave.io.impl.TestIoOctaveStruct
-
Test format of struct save.
- testScalarToText() - Method in class eu.simuline.octave.io.impl.TestIoOctaveDouble
- testScalarToText() - Method in class eu.simuline.octave.io.impl.TestIoOctaveInt
- testScalarToText() - Method in class eu.simuline.octave.io.impl.TestIoOctaveLong
- testSet() - Method in class eu.simuline.octave.io.impl.TestIoOctaveStruct
- testSetIntInt() - Method in class eu.simuline.octave.io.impl.TestIoOctaveCell
- testShallowCopy() - Method in class eu.simuline.octave.type.TestOctaveDouble
-
Test that shallowCopy makes an identical copy that does not change when the original is changed.
- testShallowCopySize() - Method in class eu.simuline.octave.type.TestOctaveDouble
-
Test that shallowCopy makes an identical copy that does not change size when the original is changed.
- testSizeConstructor() - Method in class eu.simuline.octave.type.TestOctaveBoolean
- testSizeConstructor() - Method in class eu.simuline.octave.type.TestOctaveDouble
- testSizeConstructorModify() - Method in class eu.simuline.octave.type.TestOctaveDouble
-
Test that the Matrix is not modified when the size matrix is changed.
- testSyntaxErrorInEval() - Method in class eu.simuline.octave.TestOctaveErrors
-
Test that syntax error in eval() does not break the engine
- testSyntaxErrorInSafeEval() - Method in class eu.simuline.octave.TestOctaveErrors
-
Test that syntax error in safeEval() does not break the engine
- testSyntaxErrorInTryCatch() - Method in class eu.simuline.octave.TestOctaveErrors
-
Test that shows that try/catch does prevent a syntax error from breaking the engine
- testToOctave() - Method in class eu.simuline.octave.io.impl.TestIoFunctionHandle
-
Test
- testToOctave() - Method in class eu.simuline.octave.io.impl.TestIoOctaveString
-
Test format of generated octave data
- testToString() - Method in class eu.simuline.octave.io.impl.TestIoFunctionHandle
-
Test
- testToString() - Method in class eu.simuline.octave.io.impl.TestIoOctaveString
-
Test format of generated octave data
- TestUnknownVar - Class in eu.simuline.octave.io
-
Tests
- TestUnknownVar() - Constructor for class eu.simuline.octave.io.TestUnknownVar
- testValues() - Method in class eu.simuline.octave.type.TestOctaveString
-
Test
- testVersion() - Method in class eu.simuline.octave.TestMetaInfo
-
Test getVersion
- testWithFunctionInVariable() - Method in class eu.simuline.octave.examples.HomeExampleTest
-
Test that is too complicated because of bugs in both 3.0 and 3.2
- testWrite() - Method in class eu.simuline.octave.io.impl.TestIoOctaveStruct
- testWriteEmpty() - Method in class eu.simuline.octave.io.impl.TestIoOctaveSparseBoolean
- testWriteRead() - Method in class eu.simuline.octave.io.impl.TestIoOctaveBoolean
- testWriteRead() - Method in class eu.simuline.octave.io.impl.TestIoOctaveCell
- testWriteRead() - Method in class eu.simuline.octave.io.impl.TestIoOctaveString
- testWriteRead() - Method in class eu.simuline.octave.io.impl.TestIoOctaveStruct
- testWriteTrue() - Method in class eu.simuline.octave.io.impl.TestIoOctaveSparseBoolean
- TEXT_EMPTY - Static variable in class eu.simuline.octave.io.impl.TestIoOctaveSparseBoolean
- TEXT_TRUE - Static variable in class eu.simuline.octave.io.impl.TestIoOctaveSparseBoolean
- threadNumber - Variable in class eu.simuline.octave.util.NamedThreadFactory
-
The number of the thread created next by this factory starting with one and being incremented by method
NamedThreadFactory.newThread(Runnable)
. - to - Variable in class eu.simuline.octave.type.cast.Cast.ClassPair
- to() - Method in interface eu.simuline.octave.type.cast.Caster
- to() - Method in class eu.simuline.octave.type.cast.DoubleToComplexCaster
- toString() - Method in class eu.simuline.octave.OctaveEngine.NameDesc
- toString() - Method in class eu.simuline.octave.OctaveEngine.PackageDesc
- toString() - Method in class eu.simuline.octave.type.matrix.AbstractGenericMatrix
- toString() - Method in class eu.simuline.octave.type.OctaveString
- toString(boolean) - Static method in class eu.simuline.octave.util.StringUtil
-
Returns the string representation of booleans in octave: 1 for true and 0 for false.
- toString(T) - Static method in class eu.simuline.octave.util.StringUtil
-
Returns the string representation of the object
obj
which is defined also for null returning just "null". - toText(OctaveObject) - Static method in class eu.simuline.octave.io.OctaveIO
-
Returns as a string how the
OctaveObject
octaveType
(****bad name) is written without variable, i.e. with variable"ans"
. - toText(String, OctaveObject) - Static method in class eu.simuline.octave.io.OctaveIO
-
Returns as a string how the variable
name
and theOctaveObject
octaveType
(****bad name) are written. - TRUE - Static variable in class eu.simuline.octave.type.Octave
-
Constant true of corresponding with octave bool.
- type - Variable in class eu.simuline.octave.OctaveEngine.NameDesc
-
The type of the object tied to
OctaveEngine.NameDesc.name
. - TYPE - Static variable in class eu.simuline.octave.io.OctaveIO
- TYPE_CELL - Static variable in class eu.simuline.octave.io.impl.CellWriter
- TYPE_CELL - Static variable in class eu.simuline.octave.io.impl.StructWriter
- TypedDefInFile - eu.simuline.octave.OctaveEngine.NameDesc.Category
- TypedWithoutFile - eu.simuline.octave.OctaveEngine.NameDesc.Category
U
- Uint8MatrixReader - Class in eu.simuline.octave.io.impl
-
This is deactivated reading an
OctaveInt
from aBufferedReader
. - Uint8MatrixReader() - Constructor for class eu.simuline.octave.io.impl.Uint8MatrixReader
- Uint8MatrixWriter - Class in eu.simuline.octave.io.impl
-
This is deactivated.
- Uint8MatrixWriter() - Constructor for class eu.simuline.octave.io.impl.Uint8MatrixWriter
- Unknown - eu.simuline.octave.OctaveEngine.NameDesc.Category
- unsafeEval(Reader) - Method in class eu.simuline.octave.OctaveEngine
-
Execute the given script.
- unsafeEval(String) - Method in class eu.simuline.octave.OctaveEngine
-
Execute the given script.
- unsafeGetClass(F) - Static method in class eu.simuline.octave.type.cast.Cast
V
- V_DIMS2 - Static variable in class eu.simuline.octave.io.impl.ScalarStructReader
- V_DIMS2 - Static variable in class eu.simuline.octave.io.impl.StructReader
- value - Variable in class eu.simuline.octave.type.OctaveString
- valueOf(String) - Static method in enum eu.simuline.octave.OctaveEngine.NameDesc.Category
-
Returns the enum constant of this type with the specified name.
- values() - Static method in enum eu.simuline.octave.OctaveEngine.NameDesc.Category
-
Returns an array containing the constants of this enum type, in the order they are declared.
- Variable - eu.simuline.octave.OctaveEngine.NameDesc.Category
- varName2Value - Variable in class eu.simuline.octave.io.DataWriteFunctor
-
A map from variable names to according octave objects.
- version - Variable in class eu.simuline.octave.OctaveEngine.PackageDesc
-
A version string which typically consists of numbers separated by dots but may also contain +, - and ~.
W
- workingDir - Variable in class eu.simuline.octave.OctaveEngineFactory
-
The file representing the working directory or
null
. - write(char[], int, int) - Method in class eu.simuline.octave.TestOctave.DontCloseWriter
- write(char[], int, int) - Method in class eu.simuline.octave.util.NoCloseWriter
- write(char[], int, int) - Method in class eu.simuline.octave.util.TeeWriter
- write(Writer, OctaveCell) - Method in class eu.simuline.octave.io.impl.CellWriter
- write(Writer, OctaveFake) - Method in class eu.simuline.octave.io.impl.FakeWriter
- write(Writer, OctaveFunctionHandle) - Method in class eu.simuline.octave.io.impl.FunctionHandleWriter
- write(Writer, OctaveSparseBoolean) - Method in class eu.simuline.octave.io.impl.SparseBooleanWriter
- write(Writer, OctaveString) - Method in class eu.simuline.octave.io.impl.OctaveStringWriter
- write(Writer, OctaveStruct) - Method in class eu.simuline.octave.io.impl.StructWriter
- write(Writer, String, OctaveObject) - Static method in class eu.simuline.octave.io.OctaveIO
-
ER: Writes the name
name
and theOctaveObject
octValue
to the writerwriter
usingOctaveIO.write(Writer, OctaveObject)
. - write(Writer, T) - Method in class eu.simuline.octave.io.impl.AbstractLogicalFloatingPointWriter
- write(Writer, T) - Method in class eu.simuline.octave.io.impl.AbstractPrimitiveMatrixWriter
- write(Writer, T) - Static method in class eu.simuline.octave.io.OctaveIO
- write(Writer, T) - Method in class eu.simuline.octave.io.spi.OctaveDataWriter
- writeFunctor - Variable in class eu.simuline.octave.exec.OctaveWriterCallable
-
The functor the writing task is delegated to.
- WriteFunctor - Interface in eu.simuline.octave.exec
-
Function object that will execute writes to a Writer.
- writer - Variable in class eu.simuline.octave.exec.WriterReadFunctor
- writer - Variable in class eu.simuline.octave.OctaveEngine
-
The writer to write output from evaluation of a script.
- writer - Variable in class eu.simuline.octave.util.NoCloseWriter
-
A writer or
null
. - writer - Variable in class eu.simuline.octave.util.ReaderWriterPipeThread
- WriterReadFunctor - Class in eu.simuline.octave.exec
-
Reads all from the reader and writes it to the writer.
- WriterReadFunctor(Writer) - Constructor for class eu.simuline.octave.exec.WriterReadFunctor
- writers - Variable in class eu.simuline.octave.util.TeeWriter
- wRITERS - Static variable in class eu.simuline.octave.io.spi.OctaveDataWriter
-
Maps the
OctaveDataWriter.javaType()
which represents an octave type of anOctaveDataWriter
to theOctaveDataWriter
itself which is able to write the octave type to a writer. - writerWriteLine(Writer, String) - Static method in class eu.simuline.octave.io.OctaveIO
-
Writes a line given by
strWithNl
towriter
if possible.
Z
- zero() - Method in class eu.simuline.octave.type.OctaveDouble
All Classes All Packages