MSNM · Publications and educational resources

Published knowledge.
Computational understanding.

Explore MSNM finite element books and the Machine & Deep Learning teaching-module series—from first-principles mathematics to practical MATLAB, Python and PyTorch implementations.

2 FEM books5 AI teaching modulesGitHub-hosted resources
02 / MSNM technical books

Finite element methods, from structures to coupled physical problems.

The two volumes develop finite-element formulations through mathematical principles and computational implementation. The linked MSNM GitHub repository provides the available teachers’ copies.

Original cover of Finite Element Formulations for Statics and Dynamics of Plane Structures (with Matlab)
Book 01 · MSNM

Finite Element Formulations for Statics and Dynamics of Plane Structures (with Matlab)

ISBN: 978-967-16393-0-6

One-dimensional structural elements, statics, structural dynamics, eigenvalue problems and MATLAB-based finite-element formulation.

Open book on GitHub ↗All FEM books ↗
Original cover of 2D Finite Element Formulations for Heat, Solids and Fluids (with Matlab)
Book 02 · MSNM

2D Finite Element Formulations for Heat, Solids and Fluids (with Matlab)

ISBN: 978-967-16393-1-3

Two-dimensional FEM in heat transfer, solid mechanics and fluid-flow applications, linking governing equations with MATLAB programming.

Open book on GitHub ↗All FEM books ↗
03 / Educational module series

Modules for Machine and Deep Learning.

A connected teaching sequence combining derivations, coding and engineering applications. These module descriptions are drawn from the original PDF materials supplied by the authors.

Original cover of AI Module 01
Module 01

Fundamentals and Single-hidden Layer Network

Introduction to neural-network mathematics, single hidden layer training and implementation in MATLAB.

MATLAB · neural networks · forward pass · backpropagation

Visit AI modules repository ↗
Original cover of AI Module 02
Module 02

Multi-Layer Neural Network

Extends the introductory network to multilayer architectures, data preprocessing and training in PyTorch.

PyTorch · normalization · datasets · Google Colab

Visit AI modules repository ↗
Original cover of AI Module 03
Module 03

Convolutional Neural Network and an FEM Surrogate Model

Builds convolution, pooling and feature extraction toward a neural-network surrogate of a hypothetical FEM matrix system.

CNN · FEM · convolution · PyTorch

Visit AI modules repository ↗
Original cover of AI Module 04
Module 04

Recurrent Neural Network and Flood-Routing Surrogate

Explains recurrent states and backpropagation through time, followed by a reservoir flood-routing surrogate.

RNN · flood routing · time series · PyTorch

Visit AI modules repository ↗
Original cover of AI Module 05A
Module 05A

Physics-Informed Neural Network from Scratch — Part A

A first-principles unscaled single-hidden-layer PINN for the 1D wave equation, with manual derivatives and Python implementation.

PINN · 1D wave equation · Python · physics loss

Visit AI modules repository ↗
Availability and draft status. The uploaded module PDF covers are marked “Draft version — Not for distribution without authors’ permission.” The cards therefore link to the official MSNM GitHub repository; they do not independently redistribute the attached draft PDFs. The repository may not yet contain every module shown here.
04 / Selected peer-reviewed research

Journal articles and research contributions.

A curated selection of numerical-methods papers associated with MSNM’s research community. These are publications by the listed researchers, not a claim that MSNM is the journal publisher. Links lead to original journal or document sources; access conditions depend on the publisher.

2025PEER-REVIEWED ARTICLE

NURBS-Divergence-Meshless (NDM) method

Computers & Mathematics with Applications · Vol. 196 · pp. 151–171

Introduces a divergence-theorem meshless discretisation in NURBS parameter space, with line integration and MLS/RBF field approximation.

DOI: 10.1016/j.camwa.2025.07.011

View article at source ↗
2022PEER-REVIEWED ARTICLE

Coupling of NURBS and Meshfree RPIM for plane stress of web with openings

Engineering Analysis with Boundary Elements · Vol. 138 · pp. 266–279

Combines exact NURBS geometry with meshfree radial point interpolation for plane-stress analysis of cellular beam webs.

DOI: 10.1016/j.enganabound.2022.02.018

View article at source ↗
2022PEER-REVIEWED ARTICLE

NLFEM with Higher Order Interpolation Function for Efficient Analysis of Irregular Domain

Malaysian Journal of Civil Engineering · Vol. 34(3) · pp. 17–24

Develops a NURBS–Lagrange FEM coupling with higher-order interpolation and demonstrates it using curved-boundary heat transfer.

DOI: 10.11113/mjce.v34.18529

View article at source ↗
2024PEER-REVIEWED ARTICLE

Element Free Galerkin (EFG) Formulation in Solving Kinematic Wave Equation for Hydrological Modelling

Journal of Advanced Research in Applied Sciences and Engineering Technology · Vol. 37(2) · pp. 1–13

Applies Element Free Galerkin approximation to kinematic-wave modelling and compares numerical results against established methods and observations.

DOI: 10.37934/araset.37.2.113

View article at source ↗
05 / Access and publication enquiries

Browse the official repositories.

GitHub is the source-of-truth destination for MSNM’s shared books and teaching material. Availability and redistribution permissions depend on the licence or permission stated for each individual file.