Network


Latest external collaboration on country level. Dive into details by clicking on the dots.

Hotspot


Dive into the research topics where Niclas Jansson is active.

Publication


Featured researches published by Niclas Jansson.


SIAM Journal on Scientific Computing | 2012

Framework for Massively Parallel Adaptive Finite Element Computational Fluid Dynamics on Tetrahedral Meshes

Niclas Jansson; Johan Hoffman; Johan Jansson

In this paper we describe a general adaptive finite element framework for unstructured tetrahedral meshes without hanging nodes suitable for large scale parallel computations. Our framework is designed to scale linearly to several thousands of processors, using fully distributed and efficient algorithms. The key components of our implementation, local mesh refinement and load balancing algorithms, are described in detail. Finally, we present a theoretical and experimental performance study of our framework, used in a large scale computational fluid dynamics computation, and we compare scaling and complexity of different algorithms on different massively parallel architectures.


ieee international conference on high performance computing data and analytics | 2011

Adaptive simulation of turbulent flow past a full car model

Niclas Jansson; Johan Hoffman; Murtazo Nazarov

The massive computational cost for resolving all turbulent scales makes a direct numerical simulation of the underlying Navier-Stokes equations impossible in most engineering applications. We present recent advances in parallel adaptive finite element methodology that enable us to efficiently compute time resolved approximations for complex geometries with error control. In this paper we present a LES simulation of turbulent flow past a full car model, where we adaptively refine the unstructured mesh to minimize the error in drag prediction. The simulation was partly carried out on the new Cray XE6 at PDC/KTH where the solver shows near optimal strong and weak scaling for the entire adaptive process.


high performance computing for computational science (vector and parallel processing) | 2012

Optimizing Sparse Matrix Assembly in Finite Element Solvers with One-Sided Communication

Niclas Jansson

In parallel finite element solvers, sparse matrix assembly is often a bottleneck. Implemented using message passing, latency from message matching starts to limit performance as the number of cores increases. We here address this issue by using our own stack based representation of the sparse matrix, and a hybrid parallel programming model combining traditional message passing with one-sided communication. This gives an significantly faster insertion rate compared to state of the art implementations on a Cray XE6.


2nd Workshop on Quality and Reliability of Large-Eddy Simulations, Univ Pisa, Pisa, Italy,Sep 09-11, 2009 | 2011

A computational study of turbulent flow separation for a circular cylinder using skin friction boundary conditions

Johan Hoffman; Niclas Jansson

In this paper we present a computational study of turbulent flow separation for a circular cylinder at high Reynolds numbers. We use a stabilized finite element method together with skin friction boundary conditions, where we study flow separation with respect to the decrease of a friction parameter. In particular, we consider the case of zero friction corresponding to pure slip boundary conditions, for which we observe an inviscid separation mechanism of large scale streamwise vortices, identified in our earlier work. We compare our computational results to experiments for very high Reynolds numbers. In particular, we connect the pattern of streamwise vorticity in our computations to experimental findings of spanwise 3d cell structures reported in the literature.


Archive | 2012

Unicorn: a unified continuum mechanics solver

Johan Hoffman; Johan Jansson; Cem Degirmenci; Niclas Jansson; Murtazo Nazarov

This chapter provides a description of the technology of Unicorn focusing on simple, efficient and 10597 general algorithms and software for the Unified Continuum (UC) concept and the adaptive General 10598 Galerkin (G2) discretization as a unified approach to continuum mechanics.


aiaa ceas aeroacoustics conference | 2011

Adaptive Computation of Aeroacoustic Sources for a Rudimentary Landing Gear Using Lighthill's Analogy

Rodrigo Vilela de Abreu; Niclas Jansson; Johan Hoffman

We present our simulation results for the benchmark problem of the ow past a Rudimentary Landing Gear (RLG) using a General Galerkin (G2) nite element method, also referred to as Adaptive DNS/LES. ...


52nd AIAA Aerospace Sciences Meeting - AIAA Science and Technology Forum and Exposition, SciTech 2014; National Harbor, MD; United States; 13 January 2014 through 17 January 2014 | 2014

Time-resolved adaptive FEM simulation of the DLR-F11 aircraft model at high Reynolds number

Johan Hoffman; Johan Jansson; Niclas Jansson; R. V. de Abreu

We present a time-resolved, adaptive finite element method for aerodynamics, together with the results from the HiLiftPW-2 workshop, where this method is used to compute the flow past a DLR-F11 aircraft model at realistic Reynolds number. The mesh is automatically constructed by the method as part of the computation, and no explicit turbulence model is needed. The effect of unresolved turbulent boundary layers is modeled by a simple parametrization of the wall shear stress in terms of the skin friction. In the extreme case of very high Reynolds numbers we approximate the small skin friction by zero skin friction, corresponding to a free slip boundary condition, which results in a computational model without any model parameter that needs tuning. Thus, the simulation methodology by- passes the main challenges posed by high Reynolds number CFD: the design of an optimal computational mesh, turbulence (or subgrid) modeling, and the cost of boundary layer res- olution. The results from HiLiftPW-2 presented in this report show good agreement with experimental data for a range of different angles of attack, while using orders of magnitude fewer degrees of freedom than what is needed in state of the art methods such as RANS.


Archive | 2012

Turbulent flow and fluid–structure interaction

Johan Hoffman; Johan Jansson; Niclas Jansson; Claes Johnson; Rodrigo Vilela de Abreu

The FEniCS project aims towards the goals of generality, efficiency, and simplicity, concerning mathematical methodology, implementation and application, and the Unicorn project is an imple- mentation aimed at FSI and high Re turbulent flow guided by these principles. Unicorn is based on the DOLFIN/FFC/FIAT suite and the linear algebra package PETSc. We here present some key elements of Unicorn, and a set of computational results from applications. The details of the Unicorn implementation are described in Chapter 18.


international conference on parallel processing | 2015

FEniCS-HPC: Automated Predictive High-Performance Finite Element Computing with Applications in Aerodynamics

Johan Hoffman; Johan Jansson; Niclas Jansson

Developing multiphysics finite element methods (FEM) and scalable HPC implementations can be very challenging in terms of software complexity and performance, even more so with the addition of goal-oriented adaptive mesh refinement. To manage the complexity we in this work present general adaptive stabilized methods with automated implementation in the FEniCS-HPC automated open source software framework. This allows taking the weak form of a partial differential equation (PDE) as input in near-mathematical notation and automatically generating the low-level implementation source code and auxiliary equations and quantities necessary for the adaptivity. We demonstrate new optimal strong scaling results for the whole adaptive framework applied to turbulent flow on massively parallel architectures down to 25000 vertices per core with ca. 5000 cores with the MPI-based PETSc backend and for assembly down to 500 vertices per core with ca. 20000 cores with the PGAS-based JANPACK backend. As a demonstration of the power of the combination of the scalability together with the adaptive methodology allowing prediction of gross quantities in turbulent flow we present an application in aerodynamics of a full DLR-F11 aircraft in connection with the HiLift-PW2 benchmarking workshop with good match to experiments.


aiaa ceas aeroacoustics conference | 2013

Computation of slat noise sources using adaptive FEM and lighthill's analogy

Johan Hoffman; Johan Jansson; Niclas Jansson; Rodrigo Vilela de Abreu

This is a summary of preliminary results from simulations with the 30P30N high-lift device. We used the General Galerkin finite element method (G2), where no explicit subgrid model is used, and whe ...

Collaboration


Dive into the Niclas Jansson's collaboration.

Top Co-Authors

Avatar

Johan Hoffman

Royal Institute of Technology

View shared research outputs
Top Co-Authors

Avatar

Johan Jansson

Royal Institute of Technology

View shared research outputs
Top Co-Authors

Avatar
Top Co-Authors

Avatar
Top Co-Authors

Avatar
Top Co-Authors

Avatar
Top Co-Authors

Avatar

Niyazi Cem Degirmenci

Royal Institute of Technology

View shared research outputs
Top Co-Authors

Avatar

Rahul Bale

Northwestern University

View shared research outputs
Top Co-Authors

Avatar

Cem Degirmenci

Royal Institute of Technology

View shared research outputs
Top Co-Authors

Avatar

Claes Johnson

Royal Institute of Technology

View shared research outputs
Researchain Logo
Decentralizing Knowledge