jarmos.affine.AffParamMatrix | Affine parametric matrix class |
jarmos.io.AModelManager | This class serves as base class for accessing various types of models at different locations |
jarmos.app.io.AssetModelManager | Class to load models from application assets |
jarmos.io.CachingModelManager | A wrapper class that takes any AModelManager as source and a FileModelManager as target |
jarmos.io.FileModelManager | Manages models loaded from the file system available via the java.io classes |
jarmos.app.io.SDModelManager | Class for model loading from the local SD card of the mobile device running android |
jarmos.io.WebModelManager | A model manager reading models from a remote web location |
jarmos.app.io.WebModelManager | A model manager implementation that allows to load models from web locations |
jarmos.app.R.attr | |
jarmos.app.BuildConfig | |
jarmos.visual.Camera | Extracted the Camera class from GLRenderer |
jarmos.app.R.color | |
jarmos.visual.ColorGenerator | The color generator is used to produce RGBA (RGB+Alpha) values from a given array of floats |
jarmos.visual.ColorMap | Interface for different colorizations |
jarmos.app.Const | Class that contains miscellaneous JaRMoS specific constants and static functions |
rb.Const | Class with constants used throughout JRB |
jarmos.app.io.DexHelper | Utility class for providing class loaders that load from dex-jarfiles |
jarmos.app.R.drawable | |
Exception | |
jarmos.io.AModelManager.ModelManagerException | This Exception gets thrown when an error occurs regarding the functionality of the ModelManager |
jarmos.io.MathObjectReader.MathReaderException | |
kermor.KerMorException | Custom exception for JKerMor related errors |
rb.InconsistentStateException | Exception imported from rbappmit |
jarmos.FieldDescriptor | Contains information about the logical solution fields |
jarmos.geometry.FieldMapping | The field mapping determines how the DoF of the solution are mapped into the given geometry |
jarmos.geometry.GeometryData | This is a container class for all geometry-related data of a reduced model |
rb.GetPot | Utility helper class from rbAppMIT included for compatibility of rbAppMIT model loading |
jarmos.affine.IAffineCoefficients | Base class for implementation of a series of time/parameter-dependent affine coefficients |
models.beam.dynlintimo.CoreFunCoeffs | Coefficient functions for the KerMor models.beam.DLTLinearCoreFun class used by the models.beam.DynLinTimoshenkoModel model |
models.beam.dynlintimo.InputConvCoeffs | Affine input mapping coefficient function implementation |
rb.affinefcn.IAffineFunctions | Base interface for any affine functions used as an externally loaded class |
models.rbm_advec.AffineFunctions | Affine coefficient functions for time-dependent advection/diffusion problem |
models.rbm_advec_cheatbase.AffineFunctions | Affine coefficient functions for time-dependent advection/diffusion problem |
models.rbm_advec_tc.AffineFunctions | Affine coefficient functions for time-independent advection/diffusion problem |
rb.affinefcn.rbappmitAffineFunctions | Compatibility class for old rbAppMIT affine functions |
rb.affinefcn.IAffineInitials | Interface for affinely decomposed initial value conditions |
models.rbm_advec.AffineFunctions | Affine coefficient functions for time-dependent advection/diffusion problem |
models.rbm_advec_cheatbase.AffineFunctions | Affine coefficient functions for time-dependent advection/diffusion problem |
models.rbm_advec_tc.AffineFunctions | Affine coefficient functions for time-independent advection/diffusion problem |
kermor.dscomp.ICoreFun | Interface for any dynamical system core function |
kermor.dscomp.AffParamTimeCoreFun | This class implements a time/parameter-affine linear core function \( A(t,\mu) = \sum\limits_{i=1}^n \theta_i(t,\mu)A_i \) |
kermor.dscomp.LinearCoreFun | Constant linear dynamical system core function \( A \) |
kermor.kernel.KernelExpansion | Implements a kernel expansion \( f(x,t,\mu) = \sum\limits_{i=0}^m c_i K(x,x_i)K_t(t,t_i)K_\mu(\mu,\mu_i) \) with optional time kernel \( K_t \) and parameter kernel \( K_\mu \) |
jarmos.app.R.id | |
kermor.dscomp.IInitialValue | Interface for initial values of dynamical systems |
kermor.dscomp.ConstInitialValue | Represents a constant initial value for dynamical systems |
kermor.dscomp.IInputConv | Interface for input conversion matrices \( B(t,\mu) \) |
kermor.dscomp.AffineInputConv | Class for time/parameter-affine dynamical system inputs \( B(t,\mu) = \sum\limits_{i=1}^n \theta_i(t,\mu)B_i \) |
kermor.dscomp.LinearInputConv | Constant linear input conversion \( B \) |
kermor.dscomp.IInputFunctions | Interface for dynamical system input functions \( u_i(t) \) |
jarmos.app.CompiledInputFunctions | Input functions implementation for loading inputs from compiled dex jarfiles |
kermor.dscomp.ConstInputFunction | Implements a set of constant input functions \( u_i(t) = u_i^0 \forall t\in[0,T]\) |
models.beam.dynlintimo.Inputs | Input functions for timoshenko beam model |
kermor.kernel.IKernel | Interface for kernel implementations in JKerMor |
kermor.kernel.GaussKernel | Implementation of the Gaussian kernel \( K(x,y) = e^{-\frac{\|x-y\|^2}{\gamma^2}} \) |
kermor.kernel.LinearKernel | Implements a linear scalar product kernel \( K(x,y) = \langle x,y \rangle \) |
kermor.dscomp.IMassMatrix | Interface for dynamical system mass matrices \( M(t,\mu) \) |
kermor.dscomp.ConstMassMatrix | Implements a constant mass matrix \( M \) of the dynamical system |
jarmos.IMessageHandler | An interface for classes capable of sending messages |
jarmos.app.ModelManagerProgressHandler | A progress notification handler implementation for android platforms |
kermor.dscomp.IOutputConv | Interface for dynamical system output conversion matrices \( C(t,\mu) \) |
kermor.dscomp.LinearOutputConv | Constant linear output conversion \( C \) |
kermor.IOutputToDoF | Interface for post-simulation output to DoF conversion |
kermor.DefaultOutputToDoFs | Default implementation for output to DoF conversion |
models.beam.dynlintimo.TimoOutToDoF | Extraction of values of interest for visualization in JKerMor |
jarmos.util.IProgressReporter | Simple interface for progress reporting |
jarmos.app.ProgressDialogWrapper | Helper class for progress dialogs on android platforms |
jarmos.util.ConsoleProgressReporter | Simple progress reporting implementation using the Java standard console |
rb.affinefcn.ITransient | Interface for AffineFunctions in unsteady rb systems |
models.rbm_advec.AffineFunctions | Affine coefficient functions for time-dependent advection/diffusion problem |
models.rbm_advec_cheatbase.AffineFunctions | Affine coefficient functions for time-dependent advection/diffusion problem |
models.rbm_advec_tc.AffineFunctions | Affine coefficient functions for time-independent advection/diffusion problem |
rb.affinefcn.rbappmitAffineFunctions | Compatibility class for old rbAppMIT affine functions |
rb.affinefcn.IWithuL | Interface for models using the mQ_uL fields |
rb.affinefcn.rbappmitAffineFunctions | Compatibility class for old rbAppMIT affine functions |
jarmos.app.R.layout | |
jarmos.Log | Provides a Log class imitating the Android Log class when not used on android systems |
jarmos.LogicSolutionField | Represents a logical solution field of a simulation |
jarmos.ComplexSolutionField | A solution field with complex values |
jarmos.DefaultSolutionField | The default solution field containing an array of real values |
jarmos.geometry.DisplacementField | The displacement field is a logical solution field describing displacements of geometry nodes/vertices as a solution to the given problem |
jarmos.io.MathObjectReader.MachineFormats | Enum for both known machine formats |
jarmos.pc.Main | Main program for desktop-based reduced model simulation using Java |
jarmos.MathFactory | Factory method to create new RealMatrix instances |
jarmos.io.MathObjectReader | Reading matrices and vectors with a bunch of convenient overloads for different sources and output formats |
jarmos.app.R.menu | |
jarmos.geometry.MeshTransform | A common interface for classes providing a mesh transformation |
jarmos.geometry.AffineLinearMeshTransform | An affine linear mesh transformation |
jarmos.geometry.DefaultTransform | Default mesh transformation |
rb.rbappmitCustomMeshTransform | Compatibility class for old rbAppMIT models with custom mesh/geometry transformations |
jarmos.ModelBase | Base class for all JaRMoSBase models |
kermor.ReducedModel | Main reduced model class |
rb.RBSystem | This class provides the Online stage for the reduced basis method for elliptic steady state problems |
rb.ComplexRBSystem | RB system class for complex-valued fields |
rb.TransientRBSystem | This class provides the Online reduced basis functionality for linear parabolic problems |
rb.QNTransientRBSystem | This class provides the Online reduced basis functionality for quadratically nonlinear time-dependent problems |
jarmos.ModelDescriptor | Represents a short description of a model managed by a model manager |
jarmos.ModelType | Known model types within the JaRMoSBase project |
jarmos.visual.OpenGLBase | Base class for OpenGL visualisation |
jarmos.app.visual.GLRenderer | OpenGL renderer implementation using the khronos OpenGL ES android implementation |
jarmos.pc.visual.JOGLRenderer | Provides the OpenGL rendering routines for the JOGL package |
jarmos.visual.OpenGLBase.Orientation | |
jarmos.app.ParamBars | A helper class for a collection of UI elements regarding model parameter display |
jarmos.Parameters | A class for model parameters |
jarmos.app.R | |
rb.RBContainer | Base class for RB models and systems |
rb.RBSCMSystem | This class implements the Online stage of the Successive Constraint Method for coercive problems |
rb.QNTransientSCMSystem | Base class for quadratically nonlinear RB systems including the SCM method for error bound computation |
rb.RBnSCMCSystem | Reduced basis SCM system |
rb.SCMType | Enum containing the known SCM (successive constraint method) model types in JRB |
jarmos.SimulationResult | Represents the results of a simulation |
jarmos.SolutionFieldType | This enum contains all so far known (to JaRMoSBase) types of logical solution fields |
jarmos.app.R.string | |
rb.SystemType | Enum for known RB system types in JRB |
jarmos.Util | Utility functions |
rb.GetPot.variable | |
jarmos.visual.VisualFeature | Simple class for feature that can be visualized |
jarmos.visual.VisualizationData | A container class for all model visual data |
AbstractIntegrator | |
kermor.ImplicitLinearEulerIntegrator | Custom implicit euler integrator class |
Activity | |
jarmos.app.activity.BrowseActivity | An activity which displays URLs in a simple browser |
jarmos.app.activity.kermor.SimulationActivity | The JKerMor model simulation activity |
jarmos.app.activity.kermor.Visualization | Class for visualization of JKerMor ReducedModel simulation results |
jarmos.app.activity.MainActivity | This is the main activity class and entry point of the app |
jarmos.app.activity.ModelListActivity | This activity generates a simple ListView to allow selection of a model |
jarmos.app.activity.rb.OutputPlotterActivity | Activity for output plotting of functions of time using the AChartEngine library |
jarmos.app.activity.rb.RBActivity | This is the main Activity class for the app |
jarmos.app.activity.rb.RBVisualization | Main RB visualization activity |
ApplicationFrame | |
kermor.visual.Plotter | Basic methods for plotting results of dynamical sytem simulations |
Button | |
jarmos.app.misc.rb.IndexedButton | Utility class for a button that has an index attached |
DataInput | |
jarmos.io.LittleEndianDataInput | Wraps the old BinaryReader (rbappmit) into a DataInput |
FirstOrderDifferentialEquations | |
kermor.ReducedSystem | Main reduced dynamical system class |
FixedStepHandler | |
kermor.ReducedModel | Main reduced model class |
GLEventListener | |
jarmos.pc.visual.JOGLRenderer | Provides the OpenGL rendering routines for the JOGL package |
GLSurfaceView | |
jarmos.app.visual.GLView | Open GL view implementation for display of and interaction with reduced model visualizations |
Handler | |
jarmos.app.ModelManagerProgressHandler | A progress notification handler implementation for android platforms |
jarmos.app.ProgressDialogWrapper | Helper class for progress dialogs on android platforms |
LineChart | |
jarmos.app.misc.rb.SingleLabelChart | A line chart implementation with a single label |
Renderer | |
jarmos.app.visual.GLRenderer | OpenGL renderer implementation using the khronos OpenGL ES android implementation |
SeekBar | |
jarmos.app.misc.rb.IndexedSeekBar | Utility class for a seekbar with index |
TabActivity | |
jarmos.app.activity.ShowModelActivity | Main model options display activity |