Tag: parallel computing
-
FreeFEM++ Tutorials #1. Introduction to FreeFEM++ and How to Install it.
FreeFEM++ is a high-level language for the numerical solution of partial differential equations (PDEs) that can be used to solve problems in structural analysis. It is designed to be easy to use and provides many built-in features that make it suitable for solving a wide range of problems in structural mechanics, including linear and nonlinear…
-
Linear Algebra for Rust and Examples (3) Parallel Linear Solver
To use the multi-frontal solver in a parallel fashion, you can use the rayon crate to parallelize the factorization and solution steps of the solver. Here is an example in Rust: This code creates a random sparse 3×3 matrix A with approximately 50% non-zero elements and a random 3D vector B, and then solves the…