A study on numerical integration methods for rendering atmospheric scattering phenomenon
-
Tomasz Gałaj
Abstract
A qualitative comparison of three, popular and most widely known numerical integration methods in terms of atmospheric single scattering calculations is presented. A comparison of Midpoint, Trapezoidal and Simpson’s Rules taking into account quality of a clear sky generated images is performed. Methods that compute the atmospheric scattering integrals use Trapezoidal Rule. Authors try to determine which numerical integration method is the best for determining the colors of the sky and check if Trapezoidal Rule is in fact the best choice. The research does not only conduct experiments with Bruneton’s framework but also checks which of the selected numerical integration methods is the most appropriate and gives the lowest error in terms of atmospheric scattering phenomenon.
1 Introduction
Atmospheric scattering effects are very important for many applications that require high realism of the outdoor scenes. It becomes a crucial aspect affecting perception quality [1] of the contemporary games and virtual environments [2]. The sky color is a natural indicator of the time of a day. Recent methods such as [4, 6] calculate colors of the sky in real time (16ms). These methods use Trapezoidal Rule for integration the single scattering equation and then save this data into a precomputed look up table (LUT) as to retrieve it in a real time for image synthesis.
In this paper, a qualitative comparison of three, popular numerical integration methods to compute the single scattering integral is presented. In provided research, three methods have been chosen, namely Midpoint, Trapezoidal and Simpson’s Rules. These three methods are fairly popular in Computer Graphics field. Atmospheric scattering is calculated using backward ray tracing algorithm taking into account variable light conditions [5]. Then, these methods are compared with each other taking into account quality of the generated images of the sky. As a subproduct of this research, the fidelity of the framework presented by Bruneton in [3] is being checked. Authors try to determine which numerical integration method is the best for calculating the colors of the sky and check if Trapezoidal Rule is in fact the best choice. This research does not only conduct experiments with Bruneton’s framework but also checks which of the selected numerical integration methods is the most appropriate and gives the lowest error in terms of atmospheric scattering phenomenon.
2 Atmospheric scattering background
In this section, the physical background of atmospheric light scattering as well as mathematical model of this phenomenon is described.
2.1 Physical background
In computer graphics one can distinguish two types of light scattering – Rayleigh and Mie scattering. Rayleigh scattering occurs for particles much smaller than the wavelength of light and it can be described by Condition 1 [4].
Here r is a radius of particle (e.g. oxygen, carbon dioxide molecules), and λ is wavelength of light. On the other hand,when particles are bigger than λ, Rayleigh scattering smoothly transitions to Mie scattering. This type of scattering considers aerosols as well as small steam, ice, dust particles.
The major difference between these two types of scattering is that intensity of Rayleigh scattering depends on the wavelength of scattered light, whereas Mie scattering does not. This implies that the blue sky color is the effect of Rayleigh scattering combined with a lack of violet photon receptors in people’s retinas [7]. On the other hand, the grey tones of halos around the sun, clouds, fog are caused by Mie scattering.
What is more, one has to define single and multiple scattering terms. Single scattering means that only one light scattering event [8] is taken into account – event after which some part of light traveling towards the eye is deflected away from the viewing direction (out-scattering) or is deflected back on the viewing direction (in-scattering). On the other hand, with multiple scattering a number of light scattering events are taken into account. In this research only the single scattering term is taken into account as it is less complex than multiple scattering and it is sufficient in terms of verification of the stated hypothesis.
2.2 Mathematical model
In this section equations of physically based mathematical model are presented that were used to calculate single atmospheric scattering. The equations are based on the ones that were proposed by Nishita [4, 9].
2.2.1 Scattering intensity
Scattering intensity for Rayleigh/Mie scattering is described by Equation 2. It expresses the amount of light that has been scattered exactly at a point P (see Figure 1) towards direction

Schematic of how the single scattering is being calculated. The amount of light that enters the viewer’s eye along viewing direction
In the above equation, λ is the spectral wavelength of the light, II(λ) stands for the spectral intensity of the incoming light [10], ρR,M(h) is the Rayleigh/Mie density function, FR,M(θ) is phase function for the angle θ between
The density function ρR,M(h) expresses how density of air particles decreases in dependence of altitude h. This function is defined by Equation 3.
In the above equation, h is the altitude of the point P above the ground and HR,M are scale heights for Rayleigh and Mie scattering respectively. Proposed solution uses HR = 8000m and HM = 1200m as Bruneton et al. suggested in [6].
2.2.2 Scattering coefficients
Rayleigh’s scattering equation provides scattering coefficients for a volume for which we know its molecular density. These coefficients are given by Equation 4.
Here superscript S indicates that it is a scattering coefficient, subscript R means that it is a coefficient for Rayleigh scattering, λ is the given light’s wavelength, n is index of refraction of air and N is molecular density at sea level. As one can see, this equation depends on the wavelength. If the wavelength is short, the value of
This explains why the sky is blue during the day and red-orange at the dawn or dusk. During the day, when the sun is in the zenith, light has relatively short distance to travel before reaching observer’s eye and therefore blue light is being scattered towards the eye and sky appears blue (green and red light need to travel bigger distance to be scattered). On the other hand, at sunrise or sunset, light has to travel much longer distance than in the previous scenario. Before light reaches the observer’s eye, most of the blue light has been scattered away, and only red-green light will have a chance to reach observers eye.
Mie scattering is similar to Rayleigh, but it applies to particles that are much greater than the scattered wavelength. These particles (aerosols) may be found on low altitudes of the Earth’s atmosphere. Therefore, equation for Mie scattering coefficients needs to be slightly different (Equation 5).
Here subscript M stands for Mie scattering and the rest of the parameters are the same as in the Rayleigh scattering coefficient equation.
2.2.3 Phase functions
The phase function is describing angular dependency of scattered light in respect to the direction of incoming light when its ray collides with a particle. This function takes as a parameter angle θ which is the angle between scattered light ray and incoming light ray. The result of this function reflects the amount of light that has been scattered. Equations 6 and 7 show phase functions for Rayleigh and Mie scattering respectively that were used in proposed solution.
Here parameter g ∈ (−1; 1) is an asymmetry factor which describes the anisotropy of the medium (if it is forward or backward scattering). It should be noted that Mie phase function [11] is very complex and can not be computed using single analytic function. What is shown in Equation 7 is Henyey-Greenstein’s approximation of the Mie phase function, which is used in proposed solution.
2.2.4 Optical depth
Optical depth, or transmittance expresses how much the light is being attenuated after traveling the distance |Pb − Pa| in a medium. Equation 8 defines the transmittance.
Parameter λ is the wavelength of attenuated light. Optical depth attenuation is the effect of out-scattering in participating media.
2.2.5 Single scattering
In previous sections all the components that are required to compute the single scattering have been introduced. To compute single scattering, Equation 9 that takes into account Rayleigh and Mie scattering is used. This equation defines the single scattering intensity of the light beam that reaches the observer’s eye, after exactly one scattering event.
In the Equation 9, the term PO is location of the observer’s eye,
The final intensity of single scattered light I′S is obtained by the sum of single scattering for Rayleigh and Mie. It is described by Equation 10.
2.3 Selected numerical integration methods
Three the most widely used numerical integration methods have been selected, namely Trapezoidal, Midpoint and Simpson’s Rules [12]. These methods are used to compute the single scattering integral (Equation 9) inside the atmosphere.
Trapezoidal Rule approximates area under a function as a trapezoid (straight line segments). Then area of the trapezoid is being calculated. This method may be also defined as averaging left and right Riemann Sums. Trapezoidal Rule is used by most of the methods computing atmospheric scattering integrals.
On the other hand, Midpoint Rule approximates a region under a function as a rectangle and then computes its area. It should be noted that this method generates (generally) bigger numerical error than the Trapezoidal Rule.
The last considered method is Simpson’s Rule. This method approximates definite integral of a function using parabolic arcs (quadratic polynomials). In this rule area under parabolas are being calculated.
More on different numerical integration methods can be found in [12].
3 Related work
One of the first papers tackling the subject of simulating atmospheric scattering was [9]. Nishita et al. presented a method for calculating atmospheric scattering taking into account Rayleigh and Mie single scattering. Their method was based on a set of physically based equations (Nishita’s model), shown in the previous section, for calculating single scattering in the atmosphere. This method does not enable user to change interactively atmosphere’s density (e.g. to visualize different planet’s sky or to distinguish dawn from dusk) due to precomputed values stored in a lookup table. The model presented by Nishita et al. was a basis for most atmospheric scattering research in the field of computer graphics.
Another, the most widely used model is Preetham’s model [13] introduced in 1999. Unlike Nishita’s model, this is an analytical model. It was obtained by computing the sky radiances for many view and sun directions and different turbidity values using Nishita’ model and then they used nonlinear least square fitting algorithm. Therefore, his solution was able to calculate colors of the sky in real time, but had many major drawbacks as was pointed in [14]. In some specific conditions Preetham’s model was giving negative values of intensity and under some circumstances the model was behaving incorrectly (this model breaks down numerically and has unrealistic luminance distribution [3, 14]).
In 2005, O’Neil [15] presented one of the first implementations of atmospheric scattering on GPU. To be able to implement this phenomenon on GPU he had to simplify Nishita’s model [9]. He presented a set of analytic functions that he used for computing color of the sky. His solution was able to perform integration in real time per vertex instead of per pixel [16] as he was conducting all of the calculations in Vertex Shader [17, 18].
The first method that used precomputed single scattering values in real time was Schafhitzel et al. [19]. The authors succeeded to precompute single scattering equations in a big 3D lookup table as O’Neil suggested [15]. However, this 3D texture lacked one dimension as authors did not take into account multiple scattering.
In 2008, Bruneton et al. [6] presented a method that based on Schafhitzel’s work. They presented the first real time method that was taking into account multiple scattering and they successfully precomputed single and multiple scattering terms in a 4D lookup table. Their method was working for all viewing directions and virtual camera positions at the daytime.
In 2009, Elek [4] presented a quick and memory efficient atmospheric scattering method. He based his method on the work of Schafhitzel et al. [19]. He managed to reduce the dimensionality of the 4D multiple scattering LUT to 3D LUT while keeping the quality of Bruneton’s method [3].
The main drawback of Elek’s and Bruneton’s method is that texel fetches from 4D or even 3D lookup tables are very expensive operations (in terms of efficiency) [20].
What is more, all of the before mentioned methods have one thing in common. They all use the same numerical integration method which is the Trapezoidal Rule. One may believe, that enhancing or carefully selecting numerical integration method will lead to obtaining better results with the above methods. What is more, an in depth investigation of numerical integration methodsmay lead to developing a desired method that could calculate the single scattering integral with the lowest possible error in real time without the precomputation step. Furthermore, the state of the art methods are also fairly complex to implement in a real life project/game, since they use some tricks/hacks that have a strong impact on how these methods perform.
In the presented research, emphasis was put mainly on single scattering approach since it is less complex than multiple scattering and provides reliable verification of research hypothesis.
4 Numerical integration algorithms’ comparison methodology
To compare the selected numerical integration methods a framework was used that was developed by Bruneton [3]. This framework was initially used to qualitatively and quantitatively compare 8 clear sky rendering methods which were created over the years. What this framework does is it compares each method with each other as well as with measurements (measured by Kider et al. [21]) and with reference model from physics community (libRadtran). During comparison with the ground truth, the framework generates Root Mean Square Error (RMSE) between the current method and the method based on measurements. What is more, it also generates a set of images (skydome renders, absolute and relative luminance, chromaticity and the relative error compared with the method based on measurements) for different times of day. The framework runs each method for the same atmospheric parameters.
The framework was not modified itself, but only the methods that used the chosen numerical integration algorithms to calculate the single scattering equations have been added. Selected numerical integration methods have been compared in three cases where each case had different number of integration steps (see Table 1).
Each selected numerical integration method is being compared in three cases where each case has different number of integration steps
Case | Samples on |
Samples on |
---|---|---|
Low quality | 16 | 8 |
Medium quality | 128 | 64 |
High quality | 512 | 256 |
5 Results
It was decided to divide the experiments into three cases. Each case had different number of the integration samples. All cases and their corresponding number of used integration samples are presented in Table 1.
Using the above mentioned framework, a set of results for each case has been generated, where each set consists of:
Fisheye skydome renders,
Absolute luminance figures,
Relative luminance figures,
Chromaticity figures,
Relative error figures,
RMSE value.
The reference method used by the Bruneton’s framework is method based on measured sky data [21] which is labelled as Measurements in the following images. It should be noted that all the figures have been generated for the purpose of this research using the aforementioned framework.
5.1 Fisheye skydome renders
Fisheye skydome renders of the spectral radiance, presented in Figure 2, were obtained for each numerical integration method, convolved with the CIE color matching functions, converted from XYZ to linear sRGB and finally tone mapped using 1 − e−kL function [3]. These images were rendered for several times of day/sun zenith angle values. The red cross indicates the sun direction. The measurements were interpolated using bicubic spherical interpolation before rendering [21].

Fisheye skydome renders of the spectral radiance obtained for each numerical integration method for each considered case: a) case 1 – low quality, b) case 2 – medium quality, c) case 3 – high quality
In the Figure 2 one can see that Trapezoidal Rule generates visibly darker skydomes than the other methods (sun zenith angle = 87∘). Moreover, the color at the horizon (boundaries) is more orange/yellow than the reference skydome generated by libRadtran and other integration methods.
What is more, Trapezoidal and Simpson’s Rules generates highlight with bigger radius than the method based on measurements or libRandtran (sun zenith angle = 25∘). One can notice that all selected numerical integration methods generate renders that are too dark when compared to references images (libRadtran and measurements).
5.2 Absolute luminance
The absolute luminance in cd.m−2 was obtained for each numerical integration method, using the same color scale as in [14] (logarithmic scale in cd/m2). The measurements were interpolated using bicubic spherical interpolation before being converted to luminance values.
In Figure 3 one can notice that Trapezoidal Rule method in case 1 (low quality) generates the worst luminance values where sun zenith angle = 87∘. Furthermore, one can see, that Simpson’s Rule gives the lowest luminance difference in all cases when compared to the reference methods.

The absolute luminance in cd.m−2 was obtained for each numerical integration method for each considered case: a) case 1 – low quality, b) case 2 – medium quality, c) case 3 – high quality
5.3 Relative luminance
The relative luminance obtained for each numerical integration method, in percentage of the zenith luminance. The same color scale was used as in [14] (logarithmic scale in percent of zenith luminance). The measurements were interpolated using bicubic spherical interpolation before being converted to luminance values.
When one takes a closer look at the last row in Figure 4 (for all cases), it can be noticed that for the low quality case, Trapezoidal and Simpson’s Rules are giving better relative luminance values than for the higher quality cases. When it comes to Midpoint Rule, relative luminance vaules are better in the higher quality cases.

The relative luminance obtained for each numerical integration method for each considered case: a) case 1 – low quality, b) case 2 – medium quality, c) case 3 – high quality
5.4 Chromaticity
The rg-chromaticity, (r, g, b)/max(r, g, b) [3], was computed for each numerical integration method. The measurements were interpolated using bicubic spherical interpolation before being converted to chromaticity values.
Looking at chromaticity values (Figure 5), for all the selected methods one can notice orange color at the horizon (boundaries) which should not be there – this is the area where the biggest rendering artifacts occur. It also can be noticed that for medium and high quality cases this orange color at the horizon is slowly fading out.

The rg-chromaticity, (r, g, b)/max(r, g, b), computed for each numerical integration method for each considered case: a) case 1 – low quality, b) case 2 – medium quality, c) case 3 – high quality
5.5 Root mean square error
Here, the root mean square error relative to the measurements is predented, in % and using the same color scale as in [21], computed at the 81 sampling points (and summed equally over the common range supported by all methods, i.e. between 360 and 720 nm), and then interpolated with spherical bicubic interpolation. The bottom left numbers in Figure 6 is the RMSE in mW/(m2 · sr · nm) for different sun zenith angles.

The relative error compared with the measurements (in %) computed for each numerical integration method for each considered case: a) case 1 – low quality, b) case 2 – medium quality, c) case 3 – high quality
When one takes a look at the Figure 6 and Table 2 where the RMSE values are presented, it can be noticed that for lower number of samples the result is much worse than for bigger number of samples. This is especially visible for the low quality case (Figure 6a for Trapezoidal Rule), where the relative error is the biggest among the selected methods. On the other hand, for the lowest number of samples, the most accurate method was the Simpson’s Rule.
The resulting RMSE values in mW/(m2 · sr · nm) for each selected numerical integration method for each considered case.
RMSE | ||
---|---|---|
Method | mW/(m2 · sr · nm) | |
Case 1 | Midpoint | 32.2 |
low quality | Trapezoidal | 33.7 |
Simpsons | 31.3 | |
Case 2 | Midpoint | 26.3 |
medium quality | Trapezoidal | 26.2 |
Simpsons | 26.4 | |
Case 3 | Midpoint | 25.6 |
high quality | Trapezoidal | 25.6 |
Simpsons | 25.6 |
However, when one takes larger number of samples (case 2 – medium quality) one may see that the lowest error was obtained by Trapezoidal Rule, but it is not very different than for the other selected methods.
Looking at the third case (high quality), where the number of samples was the highest, all of the selected methods obtained the same RMSE.
It can be noticed, that overally all of the selected numerical integration methods underestimate the relative error.
6 Conclusions
From the above results it can be told, that all the selected methods perform almost the same. Midpoint and Simpson’s Rules are best when one would like to use lower number of samples. Trapezoidal Rule is better when using bigger number of samples (case 2 – medium quality). Last but not least, when one can use arbitrary number of samples (case 3 – high quality) to, for example, precompute some parts of the single scattering integral (Equation 9), any of the selected methods will give accurate results, that should not affect the final image.
Moreover, the Bruneton’s framework is a very good tool to compare the various atmospheric scattering methods with each other. It may be very helpful during the development of a new method to compute atmospheric scattering phenomena.
References
[1] Fornalczyk K., Napieralski P., Szajerman D., Wojciechowski A., Sztoch P., Wawrzyniak J., Stereoscopic image perception quality factors, Mixed Design of Integrated Circuits & Systems (MIXDES), 2015 22nd International Conference, IEEE, 2015, 129-133.10.1109/MIXDES.2015.7208495Search in Google Scholar
[2] Wojciechowski A., Camera navigation support in a virtual environment, Bulletin of the Polish Academy of Sciences: Technical Sciences, 2013, 61, 871-884.10.2478/bpasts-2013-0094Search in Google Scholar
[3] Bruneton E., Neyret F., Precomputed atmospheric scattering, Computer Graphics Forum, Wiley Online Library, 2008, 27, 1079-1086.10.1111/j.1467-8659.2008.01245.xSearch in Google Scholar
[4] Elek O., Rendering parametrizable planetary atmosphereswith multiple scattering in real-time, Proceedings of the Central European Seminar on Computer Graphics, Citeseer, 2009.Search in Google Scholar
[5] Forczmański P., Kukharev G., Shchegoleva N., Simple and Robust Facial Portraits Recognition under Variable Lighting Conditions Based on Two-Dimensional Orthogonal Transformations, A. Petrosino, ed., Image Analysis and Processing – ICIAP 2013, Springer Berlin Heidelberg, Berlin, Heidelberg, 2013, 602-611.10.1007/978-3-642-41181-6_61Search in Google Scholar
[6] Bruneton E., A Qualitative and Quantitative Evaluation of 8 Clear Sky Models, IEEE transactions on visualization and computer graphics, 2017, 23, 2641-2655.10.1109/TVCG.2016.2622272Search in Google Scholar PubMed
[7] Gibbs P., Why is the sky blue?, Original Usenet Physics FAQ, Retrieved October, 1997.Search in Google Scholar
[8] Jarosz W., Efficient Monte Carlo methods for light transportin scattering media, Citeseer, 2008.Search in Google Scholar
[9] Nishita T., Sirai T., Tadamura K., Nakamae E., Display of the earth taking into account atmospheric scattering, Proceedings of the 20th annual conference on Computer graphics and interactive techniques, ACM, 1993, 175-182.10.1145/166117.166140Search in Google Scholar
[10] Stair R., Johnston R.G., Bagg T.C., Spectral distribution of energy from the sun, Journal of Research of the National Bureau of Standards, 1954, 53, 113-119.10.6028/jres.053.014Search in Google Scholar
[11] Frisvad J.R., Christensen N.J., Jensen H.W., Computing the scattering properties of participating media using Lorenz-Mietheory, ACM Transactions on Graphics (TOG), 2007, 26, 60.10.1145/1276377.1276452Search in Google Scholar
[12] Davis P.J., Rabinowitz P., Methods of numerical integration, Courier Corporation, 2007.Search in Google Scholar
[13] Preetham A.J., Shirley P., Smits B., A practical analytic model for daylight, Proceedings of the 26th annual conference on Computer graphics and interactive techniques, ACM Press/Addison-Wesley Publishing Co., 1999, 91-100.10.1145/311535.311545Search in Google Scholar
[14] Zotti G., Wilkie A., Purgathofer W., A critical review of the Preetham skylight model,WSCG International Conference in Central Europe on Computer Graphics, Short Communications Papers Proceedings, 2007.Search in Google Scholar
[15] O’Neil S., Accurate atmospheric scattering, GPU Gems, 2005, 2, 253-268.Search in Google Scholar
[16] Jelliti I., Romanowski A., Grudzien K., Design of crowdsourcing system for analysis of gravitational flow using x-ray visualization, Computer Science and Information Systems (FedCSIS), 2016 Federated Conference, IEEE, 2016, 1613-1619.10.15439/2016F288Search in Google Scholar
[17] Lipiński P., On domain selection for additive, blind image watermarking, Bulletin of the Polish Academy of Sciences: Technical Sciences, 2012, 60, 317-321.10.2478/v10175-012-0042-5Search in Google Scholar
[18] Puchala D., Approximating the KLT by maximizing the sum of fourth-order moments, IEEE Signal Processing Letters, 2013, 20, 193-196.10.1109/LSP.2013.2237764Search in Google Scholar
[19] Schafhitzel T., Falk M., Ertl T., Real-time rendering of planets with atmospheres, WSCG International Conferencein Central Europe on Computer Graphics, Visualization and Computer Vision, 2007.Search in Google Scholar
[20] Lengyel E., Game Engine Gems 2, EBL-Schweitzer, CRCPress, 2011.10.1201/b11333Search in Google Scholar
[21] Kider Jr J.T., Knowlton D., Newlin J., Li Y.K., Greenberg D.P., A framework for the experimental comparison of solar and skydome illumination, ACM Transactions on Graphics(TOG), 2014, 33, 180.10.1145/2661229.2661259Search in Google Scholar
© 2019 T. Gałaj and A. Wojciechowski, published by De Gruyter
This work is licensed under the Creative Commons Attribution 4.0 International License.
Articles in the same Issue
- Regular Articles
- Non-equilibrium Phase Transitions in 2D Small-World Networks: Competing Dynamics
- Harmonic waves solution in dual-phase-lag magneto-thermoelasticity
- Multiplicative topological indices of honeycomb derived networks
- Zagreb Polynomials and redefined Zagreb indices of nanostar dendrimers
- Solar concentrators manufacture and automation
- Idea of multi cohesive areas - foundation, current status and perspective
- Derivation method of numerous dynamics in the Special Theory of Relativity
- An application of Nwogu’s Boussinesq model to analyze the head-on collision process between hydroelastic solitary waves
- Competing Risks Model with Partially Step-Stress Accelerate Life Tests in Analyses Lifetime Chen Data under Type-II Censoring Scheme
- Group velocity mismatch at ultrashort electromagnetic pulse propagation in nonlinear metamaterials
- Investigating the impact of dissolved natural gas on the flow characteristics of multicomponent fluid in pipelines
- Analysis of impact load on tubing and shock absorption during perforating
- Energy characteristics of a nonlinear layer at resonant frequencies of wave scattering and generation
- Ion charge separation with new generation of nuclear emulsion films
- On the influence of water on fragmentation of the amino acid L-threonine
- Formulation of heat conduction and thermal conductivity of metals
- Displacement Reliability Analysis of Submerged Multi-body Structure’s Floating Body for Connection Gaps
- Deposits of iron oxides in the human globus pallidus
- Integrability, exact solutions and nonlinear dynamics of a nonisospectral integral-differential system
- Bounds for partition dimension of M-wheels
- Visual Analysis of Cylindrically Polarized Light Beams’ Focal Characteristics by Path Integral
- Analysis of repulsive central universal force field on solar and galactic dynamics
- Solitary Wave Solution of Nonlinear PDEs Arising in Mathematical Physics
- Understanding quantum mechanics: a review and synthesis in precise language
- Plane Wave Reflection in a Compressible Half Space with Initial Stress
- Evaluation of the realism of a full-color reflection H2 analog hologram recorded on ultra-fine-grain silver-halide material
- Graph cutting and its application to biological data
- Time fractional modified KdV-type equations: Lie symmetries, exact solutions and conservation laws
- Exact solutions of equal-width equation and its conservation laws
- MHD and Slip Effect on Two-immiscible Third Grade Fluid on Thin Film Flow over a Vertical Moving Belt
- Vibration Analysis of a Three-Layered FGM Cylindrical Shell Including the Effect Of Ring Support
- Hybrid censoring samples in assessment the lifetime performance index of Chen distributed products
- Study on the law of coal resistivity variation in the process of gas adsorption/desorption
- Mapping of Lineament Structures from Aeromagnetic and Landsat Data Over Ankpa Area of Lower Benue Trough, Nigeria
- Beta Generalized Exponentiated Frechet Distribution with Applications
- INS/gravity gradient aided navigation based on gravitation field particle filter
- Electrodynamics in Euclidean Space Time Geometries
- Dynamics and Wear Analysis of Hydraulic Turbines in Solid-liquid Two-phase Flow
- On Numerical Solution Of The Time Fractional Advection-Diffusion Equation Involving Atangana-Baleanu-Caputo Derivative
- New Complex Solutions to the Nonlinear Electrical Transmission Line Model
- The effects of quantum spectrum of 4 + n-dimensional water around a DNA on pure water in four dimensional universe
- Quantum Phase Estimation Algorithm for Finding Polynomial Roots
- Vibration Equation of Fractional Order Describing Viscoelasticity and Viscous Inertia
- The Errors Recognition and Compensation for the Numerical Control Machine Tools Based on Laser Testing Technology
- Evaluation and Decision Making of Organization Quality Specific Immunity Based on MGDM-IPLAO Method
- Key Frame Extraction of Multi-Resolution Remote Sensing Images Under Quality Constraint
- Influences of Contact Force towards Dressing Contiguous Sense of Linen Clothing
- Modeling and optimization of urban rail transit scheduling with adaptive fruit fly optimization algorithm
- The pseudo-limit problem existing in electromagnetic radiation transmission and its mathematical physics principle analysis
- Chaos synchronization of fractional–order discrete–time systems with different dimensions using two scaling matrices
- Stress Characteristics and Overload Failure Analysis of Cemented Sand and Gravel Dam in Naheng Reservoir
- A Big Data Analysis Method Based on Modified Collaborative Filtering Recommendation Algorithms
- Semi-supervised Classification Based Mixed Sampling for Imbalanced Data
- The Influence of Trading Volume, Market Trend, and Monetary Policy on Characteristics of the Chinese Stock Exchange: An Econophysics Perspective
- Estimation of sand water content using GPR combined time-frequency analysis in the Ordos Basin, China
- Special Issue Applications of Nonlinear Dynamics
- Discrete approximate iterative method for fuzzy investment portfolio based on transaction cost threshold constraint
- Multi-objective performance optimization of ORC cycle based on improved ant colony algorithm
- Information retrieval algorithm of industrial cluster based on vector space
- Parametric model updating with frequency and MAC combined objective function of port crane structure based on operational modal analysis
- Evacuation simulation of different flow ratios in low-density state
- A pointer location algorithm for computer visionbased automatic reading recognition of pointer gauges
- A cloud computing separation model based on information flow
- Optimizing model and algorithm for railway freight loading problem
- Denoising data acquisition algorithm for array pixelated CdZnTe nuclear detector
- Radiation effects of nuclear physics rays on hepatoma cells
- Special issue: XXVth Symposium on Electromagnetic Phenomena in Nonlinear Circuits (EPNC2018)
- A study on numerical integration methods for rendering atmospheric scattering phenomenon
- Wave propagation time optimization for geodesic distances calculation using the Heat Method
- Analysis of electricity generation efficiency in photovoltaic building systems made of HIT-IBC cells for multi-family residential buildings
- A structural quality evaluation model for three-dimensional simulations
- WiFi Electromagnetic Field Modelling for Indoor Localization
- Modeling Human Pupil Dilation to Decouple the Pupillary Light Reflex
- Principal Component Analysis based on data characteristics for dimensionality reduction of ECG recordings in arrhythmia classification
- Blinking Extraction in Eye gaze System for Stereoscopy Movies
- Optimization of screen-space directional occlusion algorithms
- Heuristic based real-time hybrid rendering with the use of rasterization and ray tracing method
- Review of muscle modelling methods from the point of view of motion biomechanics with particular emphasis on the shoulder
- The use of segmented-shifted grain-oriented sheets in magnetic circuits of small AC motors
- High Temperature Permanent Magnet Synchronous Machine Analysis of Thermal Field
- Inverse approach for concentrated winding surface permanent magnet synchronous machines noiseless design
- An enameled wire with a semi-conductive layer: A solution for a better distibution of the voltage stresses in motor windings
- High temperature machines: topologies and preliminary design
- Aging monitoring of electrical machines using winding high frequency equivalent circuits
- Design of inorganic coils for high temperature electrical machines
- A New Concept for Deeper Integration of Converters and Drives in Electrical Machines: Simulation and Experimental Investigations
- Special Issue on Energetic Materials and Processes
- Investigations into the mechanisms of electrohydrodynamic instability in free surface electrospinning
- Effect of Pressure Distribution on the Energy Dissipation of Lap Joints under Equal Pre-tension Force
- Research on microstructure and forming mechanism of TiC/1Cr12Ni3Mo2V composite based on laser solid forming
- Crystallization of Nano-TiO2 Films based on Glass Fiber Fabric Substrate and Its Impact on Catalytic Performance
- Effect of Adding Rare Earth Elements Er and Gd on the Corrosion Residual Strength of Magnesium Alloy
- Closed-die Forging Technology and Numerical Simulation of Aluminum Alloy Connecting Rod
- Numerical Simulation and Experimental Research on Material Parameters Solution and Shape Control of Sandwich Panels with Aluminum Honeycomb
- Research and Analysis of the Effect of Heat Treatment on Damping Properties of Ductile Iron
- Effect of austenitising heat treatment on microstructure and properties of a nitrogen bearing martensitic stainless steel
- Special Issue on Fundamental Physics of Thermal Transports and Energy Conversions
- Numerical simulation of welding distortions in large structures with a simplified engineering approach
- Investigation on the effect of electrode tip on formation of metal droplets and temperature profile in a vibrating electrode electroslag remelting process
- Effect of North Wall Materials on the Thermal Environment in Chinese Solar Greenhouse (Part A: Experimental Researches)
- Three-dimensional optimal design of a cooled turbine considering the coolant-requirement change
- Theoretical analysis of particle size re-distribution due to Ostwald ripening in the fuel cell catalyst layer
- Effect of phase change materials on heat dissipation of a multiple heat source system
- Wetting properties and performance of modified composite collectors in a membrane-based wet electrostatic precipitator
- Implementation of the Semi Empirical Kinetic Soot Model Within Chemistry Tabulation Framework for Efficient Emissions Predictions in Diesel Engines
- Comparison and analyses of two thermal performance evaluation models for a public building
- A Novel Evaluation Method For Particle Deposition Measurement
- Effect of the two-phase hybrid mode of effervescent atomizer on the atomization characteristics
- Erratum
- Integrability analysis of the partial differential equation describing the classical bond-pricing model of mathematical finance
- Erratum to: Energy converting layers for thin-film flexible photovoltaic structures
Articles in the same Issue
- Regular Articles
- Non-equilibrium Phase Transitions in 2D Small-World Networks: Competing Dynamics
- Harmonic waves solution in dual-phase-lag magneto-thermoelasticity
- Multiplicative topological indices of honeycomb derived networks
- Zagreb Polynomials and redefined Zagreb indices of nanostar dendrimers
- Solar concentrators manufacture and automation
- Idea of multi cohesive areas - foundation, current status and perspective
- Derivation method of numerous dynamics in the Special Theory of Relativity
- An application of Nwogu’s Boussinesq model to analyze the head-on collision process between hydroelastic solitary waves
- Competing Risks Model with Partially Step-Stress Accelerate Life Tests in Analyses Lifetime Chen Data under Type-II Censoring Scheme
- Group velocity mismatch at ultrashort electromagnetic pulse propagation in nonlinear metamaterials
- Investigating the impact of dissolved natural gas on the flow characteristics of multicomponent fluid in pipelines
- Analysis of impact load on tubing and shock absorption during perforating
- Energy characteristics of a nonlinear layer at resonant frequencies of wave scattering and generation
- Ion charge separation with new generation of nuclear emulsion films
- On the influence of water on fragmentation of the amino acid L-threonine
- Formulation of heat conduction and thermal conductivity of metals
- Displacement Reliability Analysis of Submerged Multi-body Structure’s Floating Body for Connection Gaps
- Deposits of iron oxides in the human globus pallidus
- Integrability, exact solutions and nonlinear dynamics of a nonisospectral integral-differential system
- Bounds for partition dimension of M-wheels
- Visual Analysis of Cylindrically Polarized Light Beams’ Focal Characteristics by Path Integral
- Analysis of repulsive central universal force field on solar and galactic dynamics
- Solitary Wave Solution of Nonlinear PDEs Arising in Mathematical Physics
- Understanding quantum mechanics: a review and synthesis in precise language
- Plane Wave Reflection in a Compressible Half Space with Initial Stress
- Evaluation of the realism of a full-color reflection H2 analog hologram recorded on ultra-fine-grain silver-halide material
- Graph cutting and its application to biological data
- Time fractional modified KdV-type equations: Lie symmetries, exact solutions and conservation laws
- Exact solutions of equal-width equation and its conservation laws
- MHD and Slip Effect on Two-immiscible Third Grade Fluid on Thin Film Flow over a Vertical Moving Belt
- Vibration Analysis of a Three-Layered FGM Cylindrical Shell Including the Effect Of Ring Support
- Hybrid censoring samples in assessment the lifetime performance index of Chen distributed products
- Study on the law of coal resistivity variation in the process of gas adsorption/desorption
- Mapping of Lineament Structures from Aeromagnetic and Landsat Data Over Ankpa Area of Lower Benue Trough, Nigeria
- Beta Generalized Exponentiated Frechet Distribution with Applications
- INS/gravity gradient aided navigation based on gravitation field particle filter
- Electrodynamics in Euclidean Space Time Geometries
- Dynamics and Wear Analysis of Hydraulic Turbines in Solid-liquid Two-phase Flow
- On Numerical Solution Of The Time Fractional Advection-Diffusion Equation Involving Atangana-Baleanu-Caputo Derivative
- New Complex Solutions to the Nonlinear Electrical Transmission Line Model
- The effects of quantum spectrum of 4 + n-dimensional water around a DNA on pure water in four dimensional universe
- Quantum Phase Estimation Algorithm for Finding Polynomial Roots
- Vibration Equation of Fractional Order Describing Viscoelasticity and Viscous Inertia
- The Errors Recognition and Compensation for the Numerical Control Machine Tools Based on Laser Testing Technology
- Evaluation and Decision Making of Organization Quality Specific Immunity Based on MGDM-IPLAO Method
- Key Frame Extraction of Multi-Resolution Remote Sensing Images Under Quality Constraint
- Influences of Contact Force towards Dressing Contiguous Sense of Linen Clothing
- Modeling and optimization of urban rail transit scheduling with adaptive fruit fly optimization algorithm
- The pseudo-limit problem existing in electromagnetic radiation transmission and its mathematical physics principle analysis
- Chaos synchronization of fractional–order discrete–time systems with different dimensions using two scaling matrices
- Stress Characteristics and Overload Failure Analysis of Cemented Sand and Gravel Dam in Naheng Reservoir
- A Big Data Analysis Method Based on Modified Collaborative Filtering Recommendation Algorithms
- Semi-supervised Classification Based Mixed Sampling for Imbalanced Data
- The Influence of Trading Volume, Market Trend, and Monetary Policy on Characteristics of the Chinese Stock Exchange: An Econophysics Perspective
- Estimation of sand water content using GPR combined time-frequency analysis in the Ordos Basin, China
- Special Issue Applications of Nonlinear Dynamics
- Discrete approximate iterative method for fuzzy investment portfolio based on transaction cost threshold constraint
- Multi-objective performance optimization of ORC cycle based on improved ant colony algorithm
- Information retrieval algorithm of industrial cluster based on vector space
- Parametric model updating with frequency and MAC combined objective function of port crane structure based on operational modal analysis
- Evacuation simulation of different flow ratios in low-density state
- A pointer location algorithm for computer visionbased automatic reading recognition of pointer gauges
- A cloud computing separation model based on information flow
- Optimizing model and algorithm for railway freight loading problem
- Denoising data acquisition algorithm for array pixelated CdZnTe nuclear detector
- Radiation effects of nuclear physics rays on hepatoma cells
- Special issue: XXVth Symposium on Electromagnetic Phenomena in Nonlinear Circuits (EPNC2018)
- A study on numerical integration methods for rendering atmospheric scattering phenomenon
- Wave propagation time optimization for geodesic distances calculation using the Heat Method
- Analysis of electricity generation efficiency in photovoltaic building systems made of HIT-IBC cells for multi-family residential buildings
- A structural quality evaluation model for three-dimensional simulations
- WiFi Electromagnetic Field Modelling for Indoor Localization
- Modeling Human Pupil Dilation to Decouple the Pupillary Light Reflex
- Principal Component Analysis based on data characteristics for dimensionality reduction of ECG recordings in arrhythmia classification
- Blinking Extraction in Eye gaze System for Stereoscopy Movies
- Optimization of screen-space directional occlusion algorithms
- Heuristic based real-time hybrid rendering with the use of rasterization and ray tracing method
- Review of muscle modelling methods from the point of view of motion biomechanics with particular emphasis on the shoulder
- The use of segmented-shifted grain-oriented sheets in magnetic circuits of small AC motors
- High Temperature Permanent Magnet Synchronous Machine Analysis of Thermal Field
- Inverse approach for concentrated winding surface permanent magnet synchronous machines noiseless design
- An enameled wire with a semi-conductive layer: A solution for a better distibution of the voltage stresses in motor windings
- High temperature machines: topologies and preliminary design
- Aging monitoring of electrical machines using winding high frequency equivalent circuits
- Design of inorganic coils for high temperature electrical machines
- A New Concept for Deeper Integration of Converters and Drives in Electrical Machines: Simulation and Experimental Investigations
- Special Issue on Energetic Materials and Processes
- Investigations into the mechanisms of electrohydrodynamic instability in free surface electrospinning
- Effect of Pressure Distribution on the Energy Dissipation of Lap Joints under Equal Pre-tension Force
- Research on microstructure and forming mechanism of TiC/1Cr12Ni3Mo2V composite based on laser solid forming
- Crystallization of Nano-TiO2 Films based on Glass Fiber Fabric Substrate and Its Impact on Catalytic Performance
- Effect of Adding Rare Earth Elements Er and Gd on the Corrosion Residual Strength of Magnesium Alloy
- Closed-die Forging Technology and Numerical Simulation of Aluminum Alloy Connecting Rod
- Numerical Simulation and Experimental Research on Material Parameters Solution and Shape Control of Sandwich Panels with Aluminum Honeycomb
- Research and Analysis of the Effect of Heat Treatment on Damping Properties of Ductile Iron
- Effect of austenitising heat treatment on microstructure and properties of a nitrogen bearing martensitic stainless steel
- Special Issue on Fundamental Physics of Thermal Transports and Energy Conversions
- Numerical simulation of welding distortions in large structures with a simplified engineering approach
- Investigation on the effect of electrode tip on formation of metal droplets and temperature profile in a vibrating electrode electroslag remelting process
- Effect of North Wall Materials on the Thermal Environment in Chinese Solar Greenhouse (Part A: Experimental Researches)
- Three-dimensional optimal design of a cooled turbine considering the coolant-requirement change
- Theoretical analysis of particle size re-distribution due to Ostwald ripening in the fuel cell catalyst layer
- Effect of phase change materials on heat dissipation of a multiple heat source system
- Wetting properties and performance of modified composite collectors in a membrane-based wet electrostatic precipitator
- Implementation of the Semi Empirical Kinetic Soot Model Within Chemistry Tabulation Framework for Efficient Emissions Predictions in Diesel Engines
- Comparison and analyses of two thermal performance evaluation models for a public building
- A Novel Evaluation Method For Particle Deposition Measurement
- Effect of the two-phase hybrid mode of effervescent atomizer on the atomization characteristics
- Erratum
- Integrability analysis of the partial differential equation describing the classical bond-pricing model of mathematical finance
- Erratum to: Energy converting layers for thin-film flexible photovoltaic structures