diff --git a/paper.md b/paper.md index 22219ca..ef6f69d 100644 --- a/paper.md +++ b/paper.md @@ -25,9 +25,9 @@ The Synthetic Eddy Method (SEM) is a numerical simulation technique used to crea `SyntheticEddyMethod.jl` is a package which aims to create realistic turbulent inlet conditions for Large Eddy Simulations. This package will be a valuable tool for researchers and engineers working in the field of Computational Fluid Dynamics, offering an intuitive and efficient way to simulate proper boundary conditions. The fluctuations generated are more realistic than those that can be easily produced by a random signal. -The method has been originally introduced by @Jarrin:2006. It is based on the idea of eddies randomly created inside a virtual box, where no dissipative effects occur. These are convected at every time-step. Each eddy influence its sourroundings based on its dimension and the chosen kernel (or shape) function. It has been extended by @Poletto:2013 implementing the divergence-free (DFSEM) constraint at the fluctuations for incompressible flows, as most of the case of turbulence. +The method has been originally introduced by @Jarrin:2006. It is based on the idea of eddies randomly created inside a virtual box, where no dissipative effects occur. These are convected at every time-step. Each eddy influences its sourroundings based on its dimension and the chosen kernel (or shape) function. It has been extended by @Poletto:2013 implementing the divergence-free (DFSEM) constraint at the fluctuations for incompressible flows, as most of the case of turbulence. -`SyntheticEddyMethod.jl` is completly implemented in the Julia programming language, [@Bezanson:2017]. In recent years, Julia has emerged as a powerful language for scientific computing and has become popular among researchers and practitioners in the field of fluid dynamics. Julia is extremely expressive and allows to condensate complex mathematical expression in a few synthetic lines. The functions are written almost identically as on paper. This has also an advantage for people who desire to contribute and use it. By taking advantage of the flexibility of Julia multiple dispatch, it allows users to simulate fluctuations at specific points in the flow field or at multiple points simultaneously, offering a powerful optimized tool.Users can customize several key parameters of the SEM method, such as the turbulence intensity, Reynolds stress, and eddy dimensions. These parameters can be set by the user directly, or loaded from a file, making the package versatile and user-friendly. +`SyntheticEddyMethod.jl` is completely implemented in the Julia programming language, [@Bezanson:2017]. In recent years, Julia has emerged as a powerful language for scientific computing and has become popular among researchers and practitioners in the field of fluid dynamics. Julia is extremely expressive and allows one to condensate complex mathematical expression in a few synthetic lines. The functions are written almost identically as on paper. This has also an advantage for people who desire to contribute and use it. By taking advantage of the flexibility of Julia multiple dispatch, it allows users to simulate fluctuations at specific points in the flow field or at multiple points simultaneously, offering a powerful optimized tool. Users can customize several key parameters of the SEM method, such as the turbulence intensity, Reynolds stress, and eddy dimensions. These parameters can be set by the user directly, or loaded from a file, making the package versatile and user-friendly. Different software packages have been developed to implement this method (for example using Fortran, @OH:2019). However, these packages are often limited in their applicability and can be challenging for non-experts to use. `SyntheticEddyMethod.jl` is designed to be more general-purpose, allowing it to be applied to a broader range of turbulence simulation problems. It is designed to be more accessible and with clear documentation.