NAMar 2, 2016
ALE-SUPG finite element method for convection-diffusion problems in time-dependent domains: Non-conservative formSashikumaar Ganesan, Shweta Srivastava
Stability estimates for Streamline Upwind Petrov-Galerkin (SUPG) finite element method with different time integration schemes for the solution of a scalar transient convection-diffusion-reaction equation in a time-dependent domain are derived. The deformation of the domain is handled with the arbitrary Lagrangian-Eulerian (ALE) approach. In particular, the non-conservative form of the ALE scheme is considered. The implicit Euler, the Crank-Nicolson, and the backward-difference~(BDF-2) methods are used for temporal discretization. It is shown that the stability of the semi-discrete (continuous in time) ALE-SUPG equation is independent of the mesh velocity, whereas the stability of the fully discrete problem is only conditionally stable. The theoretical considerations are illustrated by a numerical example. Further, the dependence of numerical solution on the choice of stabilization parameter $δ_k$ is also presented.
FLU-DYNSep 6, 2024
An efficient hp-Variational PINNs framework for incompressible Navier-Stokes equationsThivin Anandh, Divij Ghose, Ankit Tyagi et al.
Physics-informed neural networks (PINNs) are able to solve partial differential equations (PDEs) by incorporating the residuals of the PDEs into their loss functions. Variational Physics-Informed Neural Networks (VPINNs) and hp-VPINNs use the variational form of the PDE residuals in their loss function. Although hp-VPINNs have shown promise over traditional PINNs, they suffer from higher training times and lack a framework capable of handling complex geometries, which limits their application to more complex PDEs. As such, hp-VPINNs have not been applied in solving the Navier-Stokes equations, amongst other problems in CFD, thus far. FastVPINNs was introduced to address these challenges by incorporating tensor-based loss computations, significantly improving the training efficiency. Moreover, by using the bilinear transformation, the FastVPINNs framework was able to solve PDEs on complex geometries. In the present work, we extend the FastVPINNs framework to vector-valued problems, with a particular focus on solving the incompressible Navier-Stokes equations for two-dimensional forward and inverse problems, including problems such as the lid-driven cavity flow, the Kovasznay flow, and flow past a backward-facing step for Reynolds numbers up to 200. Our results demonstrate a 2x improvement in training time while maintaining the same order of accuracy compared to PINNs algorithms documented in the literature. We further showcase the framework's efficiency in solving inverse problems for the incompressible Navier-Stokes equations by accurately identifying the Reynolds number of the underlying flow. Additionally, the framework's ability to handle complex geometries highlights its potential for broader applications in computational fluid dynamics. This implementation opens new avenues for research on hp-VPINNs, potentially extending their applicability to more complex problems.
LGApr 18, 2024
FastVPINNs: Tensor-Driven Acceleration of VPINNs for Complex GeometriesThivin Anandh, Divij Ghose, Himanshu Jain et al.
Variational Physics-Informed Neural Networks (VPINNs) utilize a variational loss function to solve partial differential equations, mirroring Finite Element Analysis techniques. Traditional hp-VPINNs, while effective for high-frequency problems, are computationally intensive and scale poorly with increasing element counts, limiting their use in complex geometries. This work introduces FastVPINNs, a tensor-based advancement that significantly reduces computational overhead and improves scalability. Using optimized tensor operations, FastVPINNs achieve a 100-fold reduction in the median training time per epoch compared to traditional hp-VPINNs. With proper choice of hyperparameters, FastVPINNs surpass conventional PINNs in both speed and accuracy, especially in problems with high-frequency solutions. Demonstrated effectiveness in solving inverse problems on complex domains underscores FastVPINNs' potential for widespread application in scientific and engineering challenges, opening new avenues for practical implementations in scientific machine learning.
NANov 14, 2024
Improving hp-Variational Physics-Informed Neural Networks for Steady-State Convection-Dominated ProblemsThivin Anandh, Divij Ghose, Himanshu Jain et al.
This paper proposes and studies two extensions of applying hp-variational physics-informed neural networks, more precisely the FastVPINNs framework, to convection-dominated convection-diffusion-reaction problems. First, a term in the spirit of a SUPG stabilization is included in the loss functional and a network architecture is proposed that predicts spatially varying stabilization parameters. Having observed that the selection of the indicator function in hard-constrained Dirichlet boundary conditions has a big impact on the accuracy of the computed solutions, the second novelty is the proposal of a network architecture that learns good parameters for a class of indicator functions. Numerical studies show that both proposals lead to noticeably more accurate results than approaches that can be found in the literature.
NAMay 31, 2017
ParMooN - a modernized program package based on mapped finite elementsUlrich Wilbrandt, Clemens Bartsch, Naveed Ahmed et al.
{\sc ParMooN} is a program package for the numerical solution of elliptic and parabolic partial differential equations. It inherits the distinct features of its predecessor {\sc MooNMD} \cite{JM04}: strict decoupling of geometry and finite element spaces, implementation of mapped finite elements as their definition can be found in textbooks, and a geometric multigrid preconditioner with the option to use different finite element spaces on different levels of the multigrid hierarchy. After having presented some thoughts about in-house research codes, this paper focuses on aspects of the parallelization for a distributed memory environment, which is the main novelty of {\sc ParMooN}. Numerical studies, performed on compute servers, assess the efficiency of the parallelized geometric multigrid preconditioner in comparison with some parallel solvers that are available in the library {\sc PETSc}. The results of these studies give a first indication whether the cumbersome implementation of the parallelized geometric multigrid method was worthwhile or not.
NASep 4, 2015
ALE-SUPG finite element method for convection-diffusion problems in time-dependent domains: Conservative formSashikumaar Ganesan, Shweta Srivastava
A Streamline Upwind Petrov-Galerkin (SUPG) finite element method for transient convection-diffusion-reaction equation in time-dependent domains is proposed. In particular, a convection dominated transient scalar problem is considered. The time-dependent domain is handled by the arbitrary Lagrangian-Eulerian (ALE) approach, whereas the SUPG finite element method is used for the spatial discretization. Further, the first order backward Euler and the second order Crank-Nicolson methods are used for the temporal discretization. It is shown that the stability of the semidiscrete (continuous in time) conservative ALE-SUPG equation is independent of the mesh velocity, whereas the stability of the fully discrete problem is unconditionally stable for implicit Euler method and is only conditionally stable for Crank-Nicolson time discretization. Numerical results are presented to show the influence of the SUPG stabilization parameter in a time-dependent domain. Further, the proposed numerical scheme is applied to a boundary/layer problem in a time-dependent domain.