top of page
MATOFX SPDMᵀᴹ logo

Simulation | Analysis | Governance

MATOFX SPDM™...

...where simulations come together.

Ask someone who works with models and simulations where their simulations live, and you usually get a list for an answer. A network drive. An HPC scratch folder. A laptop. Someone's inbox.

MATOFX SPDM™ is an all-in-one platform for organising your models and managing the full simulation lifecycle, from setup and execution through to analysis and comparison of results. It brings modelling, execution, comparison and analysis together across disciplines and computing environments, so that Tools, Projects and data sit in one organised, collaborative place.

Built entirely in-house by Funis Consulting, the platform is fully software-agnostic. Any model or Tool that can be launched from the command line can be incorporated: Python, R, executables, shell scripts and commercial software alike. You keep building models in your software of choice, then deploy them all centrally.

That range runs from lightweight calculators to advanced scientific models:

  • simple computations that finish in seconds

  • ML/AI and data science workflows

  • first-principles work, such as physics-based simulations

Whatever you run, MATOFX handles the operational load: automated Job handling, resource and licence checks, usage statistics, and flexible deployment. Built-in Workflow automation, visualisation and controlled data access let your people focus on the insight rather than on learning to build and run complex models.

 

That is what democratisation means here. By simplifying complexity, automating best practice and enabling secure collaboration, MATOFX makes modelling accessible to your whole team, not only to the people who wrote the models.

Secure by design 

Your simulations never leave your infrastructure.

 

MATOFX SPDM™ installs on-premise or in your private cloud, with hashed password handling and Single Sign-On (SSO) integration. Your organisation keeps full control of its data, its Users and its processes. For security-conscious environments, MATOFX can be installed fully air-gapped.

You decide who sees what

Sharing is a setting, not a favour.

Models can be visible to every User, to specific Teams, or to specific Access Rights Groups, while results data can be restricted by the Tool or Project owner.

Permissions are Role-Based and set per Project: Creator, Owner, Member and Viewer. Above them sit four Access Rights Groups, being Super User, Administrator, Beta Tester and Regular User, and six Curator Rights Groups covering Job Cohorts, the File Library, Material Poprerties, Models, Optimisation approval, and Verification and Validation. All of them are further customisable.

The result is flexibility and governance at the same time, rather than a trade between them.

Powerful data and user management

Manage the whole Modelling and Simulation ecosystem from one place.

Administrators and Super Users can add and manage Users, Teams and Access Rights, explore Database tables, browse logs, and clear unsubmitted Jobs as the organisation needs them.

Users create Projects, Scenarios and Jobs directly from the dashboard, reuse inputs, copy jobs, and build Custom Workflows. Scenarios can close automatically after a defined period, which keeps environments tidy without anyone policing them. A Materials Database and File Library keep shared assets organised and available to the Team.

For onboarding and support, personalised Tutorials and walk-throughs can be made available to Users by the organisation. MATOFX also comes with detailed Help documentation. 

Take control of your workflow

Design your process flow, or let MATOFX handle the wiring.

Workflows can be built from stand-alone Tools, or from coupled models where data flows automatically from one stage to the next. That flow removes manual handling and keeps the whole simulation chain consistent.

 

A single model can take inputs from several upstream models, which makes multi-source integrations straightforward. In Custom Workflows the downstream logic is applied for you, so even complicated dependencies stay manageable, and your Team spends its time on insight rather than configuration.

Studies, optimisation and surrogate models

Explore the design space without writing a line of code.

Beyond running individual Jobs, MATOFX SPDM™ lets you interrogate a model properly. Ten Parametric Study types are available, including specific values, designs of experiments, random sampling and response surfaces, all set up through a wizard rather than a script.

Optimisations run as single or multi-objective, over a single tool or an entire workflow, with a choice of methods.

Surrogate models can be trained on scalar and field outputs using several methods, so you can fit a few and keep the best. Then comes the part that changes how Teams work: a surrogate can be published as a Tool inside MATOFX for anyone to run under the same permissions and audit trail as everything else. Work that once needed a cluster and a number of days now takes seconds, and the expensive simulations become a reusable asset rather than a one-off cost.

Governance you can prove

Freedom for the team, evidence for the organisation.

Approvals can be required on Jobs, Studies, Optimisations, Surrogate Models, Library Files and Material Properties. Verification and Validation can be applied at every step. Lineage is recorded on every item and everything is versioned, so any result can be traced back to the inputs, the Tool version and the person who approved it.

Audit logs cover the rest. Teams that can show their work tend to move faster, because nobody has to go back and check it.

Features that adapt to you

A customisable interface that fits your Workflow, rather than the other way round.

With MATOFX SPDM™ you can:

  • run single Jobs or repeat Simulations

  • build and execute fully automated Workflows, where the outputs of one model feed directly into the next

  • compare the inputs and outputs of Jobs and Workflows side-by-side, with differences highlighted automatically

  • monitor the Usage Statistics that matter to your operations

  • edit Tools and Workflows directly in the interface

  • download Job files, summaries, inputs, outputs and reports at any time

  • use Quick Access shortcuts for the Tools and Workflows you run most

Visualisation is built in. MATOFX renders high-quality images, animations and videos, 3D visualisations and CAD files, and interactive 2D and 3D plots. Visual outputs appear automatically, and can be pulled into reports and comparisons.

Flexible and software agnostic

It fits your ecosystem. Your ecosystem does not have to fit it.

MATOFX SPDM™ integrates your existing modelling environment without disruption. Because it is genuinely solver-agnostic, your team keeps working in the software it already knows, and deploys everything through one central platform.

Deployment runs on Linux or Windows, hosted on your own on-premise or cloud infrastructure. Use the default single-server setup, or separate out the database (SQLite, PostgreSQL, MySQL and others) to suit your requirements.

Versatile job execution

Run it wherever the compute lives.

Simulations can run on an always-on server, on your HPC cluster, or through external web-hosted tools via custom APIs.

Jobs are queued, validated and submitted automatically by the built-in FastAPI engine, which checks available CPU, memory and GPU resources, along with software licences, before dispatching any work. For HPC execution, MATOFX hands scheduling to systems such as Slurm or Microsoft HPC Job Manager, so you get the efficiency without the configuration overhead.

  • One simulation ecosystem

A central dashboard for Users, access, Projects, Scenarios and Jobs, with reusable inputs, Custom Workflows and environments that stay organised on their own.

  • Explore, optimise, reuse

Ten Parametric Study types, single and multi-objective Optimisation, and Surrogate Models that can be published as Tools for the whole team to run.

  • Governance you can evidence

Role-Based permissions, Curator rights, Approval sign-offs, Verification and Validation, full Lineage and versioning, and audit logs across the platform.

  • Integration without disruption

Tool-agnostic by design. MATOFX SPDM™ adopts your existing modelling environment, runs on Linux and Windows, and checks compute resources and licences before scheduling any Job.

  • An interface that adapts

A customisable workspace covering automated execution, side-by-side comparison, usage monitoring and advanced visualisation, including animations, videos and CAD.

  • Yours, on your infrastructure

A secure, unified platform for effortless collaboration, running on hardware you control, on-premise or in your private cloud, air-gapped if you need it.

bottom of page