In this post, we’ll demonstrate how Coral, our digital twin platform, simplifies the entire workflow of designing, simulating, and visualizing complex engineering analyses.
Leveraging a No-code/Low-code approach, Coral enables you to construct computational graphs that structure your digital replica through an intuitive visual interface. Simply drag and drop nodes, connect them to define relationships, and adjust parameters to customize your simulation. These graphs can be saved, loaded, and shared seamlessly with team members, fostering true collaborative engineering.
Once your computational graph is ready, Coral gives you the flexibility to choose where your simulation runs. Since computational requirements can scale dramatically—particularly for complex finite element analyses—you’re not limited to your local machine. For instance, in the dealii-X project, we leverage High Performance Computing (HPC) clusters for large-scale simulations, though local workstations and cloud instances are equally supported.
This is where Coral Core takes action. As an intelligent job scheduler, it manages computational resources by efficiently queueing simulations and storing results in designated locations. Throughout the process, it provides real-time status updates to the user interface, keeping you informed about your simulation’s progress.
Behind the intuitive interface, Coral Sim performs the heavy lifting. It translates your visual computational graph into optimized code that compiles and executes using parallel computing paradigms. In this specific case it integrates with the deal.II finite element library, in order to provide high-fidelity results that meet demanding engineering standards.
Finally, Coral Viz transforms raw simulation data into actionable insights through powerful visualization capabilities, allowing you to explore and understand your results comprehensively.