The MATLAB toolbox has the full capability of OnScale's multi-physics solvers. You can run any input file (*.flxinp) created in the OnScale. See our website for more information on the capabilities of OnScale.
Within the toolbox, it is also possible to create models fully within the MATLAB environment, from creating geometry to applying loads. Models are created using application specific toolboxes. Currently there is a general toolbox and an RF toolbox with more to come very soon! All of the capabilities for the current toolboxes are listed below.
Physics & Computation
- Acoustics
- Electrostatics
- Piezoelectric effects
- Energy losses
- Explicit time-domain solver
Meshing & Elements
- 2D and 3D structured elements
- 2D and 3D hexahedrons
- 2D triangle and 3D tetrahedrons
- Automatic keypointing
- Axisymmetric constraints
- Gluing of 2D and 3D primitives and CAD
Note: Structured and hybrid meshes are supported but fully GCON meshes are not
Geometry Modelling
- Primitive shapes: cuboid, cylinder, sphere and polygon (with Z extrusion)
- CAD
- STEP
- STL
- BRep
- IGES
- Solidworks
- Parasolid
- ACIS
- 2D slicing of CAD and primitive shapes
- Parameterisation
- Local axis positioning and referencing for primitives, CAD and materials
Note: CAD geometries can currently only be translated, not rotated
Materials
- Linear Elastic
- Anisotropic
- Piezoelectric
- Electrostrictive
- Damping models
- Viscous damping
- Rayleigh damping
- Stiffness damping
- Arbitrary poling
Circuits
- Resistors
- Capacitors
- Inductors
Loading
- Mechanical
- Pressure
- Electrical
- Voltage
- Open
- Ground
- Application type
- By interface
- By surface
- Time functions
- Ricker wavelet
- Blackman
- Sine
Boundary Conditions
- Free
- Fixed
- Symmetric
- Absorbing
- Impedance
Outputs
Data Arrays
- Pressure
- Displacement
- Velocity
- Stress
- Strain
Types
- Time histories
- Time averages
- Field data
- Extrapolation
Visualisation
- Runtime graphics
- Geometry
- Slicing
- Glue
- Keypoints
- Dimensions
- Rotations
- 1D KPIs
- 2D KPIs
- Surface plots
- Data arrays
Account and Job
- Account storage
- Error checking
- Single job submission
- Recursive sweep
- Sweep via CSV
- Monte Carlo studies
- Shared Memory Parallelism (SMP)
- Message Passing Interface (MPI)
- Multi-Node Message Passing Interface (MNMPI)
- General Connectivity Message Passing Interface (GCMPI)
Analysis & Post Processing
- Impedance
- FFT
- S11
- Windowing
- Max/Mins
- Moving average
- KPIs
- Extrapolation