Researcher profile

Nengxiong Xu

Nengxiong Xu contributes to research discovery and scholarly infrastructure.

ResearcherAffiliation not importedOpen to collaborate

Trust snapshot

Quick read

Trust 21 - EmergingVerification L1Unclaimed author
11works
0followers
10topics
4close collaborators

Actions

Decide how to stay connected

Follow researcher0

Identity and collaboration

How to connect with this researcher

Claiming links this public author record to a researcher profile and unlocks direct collaboration workflows.

Log in to claim

Direct collaboration

Open a focused conversation when the fit is right

Claim this author entity first to unlock direct invitations.

Research graph

See the researcher in context

Open full explorer

Inspect adjacent work, topics, institutions and collaborators without jumping out to a separate graph page.

Building this graph slice

BZPEER is loading the nearby papers, people, topics and institutions for this page.

Published work

11 published item(s)

preprint2025arXiv

Rainfall-induced Mass Movement as Self-organization Process

Self-organizing processes shape Earth's surface, creating complex patterns from simple rules in most landforms. Rainfall-induced mass movements dramatically reshape landscapes through rapid sediment transfer, but whether they self-organize remains unknown. Here we decode their organizational principles by treating spatial changes in scar geometries as fingerprints of the movement process. In 65,936 scars worldwide, we discovered three geometric signals from width, sinuosity and curvature converge on shared patterns and identify a slow-to-fast hierarchy characteristic of self-organizing landforms: long-range correlations show width retaining spatial memory while curvature decorrelates quickly; power spectra quantify a 4-3-2 hierarchy (width-sinuosity-curvature) in scaling exponents; and information flow confirms a top-down organization (width-sinuosity-curvature). Although entropy increases toward finer scales, phase-space reconstructions settle on low-dimensional attractors, revealing hidden order. Together, the evidence shows that width establishes flow corridors through slow dynamics, sinuosity mediates momentum and gravity by intermediate adjustments, and curvature responds rapidly to the terrain. We also developed a model based on simple terrain-inertia trade-offs, demonstrating how mass movements maintain large-scale coherence while flexibly navigating obstacles, potentially extending run-out distances. This organizing rule offers a fundamental mechanism for predicting the destructive reach of mass movements, which are intensifying in our warming, wetter world.

preprint2020arXiv

juSFEM: A Julia-based Open-source Package of Parallel Smoothed Finite Element Method (S-FEM) for Elastic Problems

The Smoothed Finite Element Method (S-FEM) proposed by Liu G.R. can achieve more accurate results than the conventional FEM. Currently, much commercial software and many open-source packages have been developed to analyze various science and engineering problems using the FEM. However, there is little work focusing on designing and developing software or packages for the S-FEM. In this paper, we design and implement an open-source package of the parallel S-FEM for elastic problems by utilizing the Julia language on multi-core CPU. The Julia language is a fast, easy-to-use, and open-source programming language that was originally designed for high-performance computing. We term our package as juSFEM. To the best of the authors knowledge, juSFEM is the first package of parallel S-FEM developed with the Julia language. To verify the correctness and evaluate the efficiency of juSFEM, two groups of benchmark tests are conducted. The benchmark results show that (1) juSFEM can achieve accurate results when compared to commercial FEM software ABAQUS, and (2) juSFEM only requires 543 seconds to calculate the displacements of a 3D elastic cantilever beam model which is composed of approximately 2 million tetrahedral elements, while in contrast the commercial FEM software needs 930 seconds for the same calculation model; (3) the parallel juSFEM executed on the 24-core CPU is approximately 20x faster than the corresponding serial version. Moreover, the structure and function of juSFEM are easily modularized, and the code in juSFEM is clear and readable, which is convenient for further development.

preprint2019arXiv

Adaptive RBF Interpolation for Estimating Missing Values in Geographical Data

The quality of datasets is a critical issue in big data mining. More interesting things could be mined from datasets with higher quality. The existence of missing values in geographical data would worsen the quality of big datasets. To improve the data quality, the missing values are generally needed to be estimated using various machine learning algorithms or mathematical methods such as approximations and interpolations. In this paper, we propose an adaptive Radial Basis Function (RBF) interpolation algorithm for estimating missing values in geographical data. In the proposed method, the samples with known values are considered as the data points, while the samples with missing values are considered as the interpolated points. For each interpolated point, first, a local set of data points are adaptively determined. Then, the missing value of the interpolated point is imputed via interpolating using the RBF interpolation based on the local set of data points. Moreover, the shape factors of the RBF are also adaptively determined by considering the distribution of the local set of data points. To evaluate the performance of the proposed method, we compare our method with the commonly used k Nearest Neighbors (kNN) interpolation and Adaptive Inverse Distance Weighted (AIDW) methods, and conduct three groups of benchmark experiments. Experimental results indicate that the proposed method outperforms the kNN interpolation and AIDW in terms of accuracy, but worse than the kNN interpolation and AIDW in terms of efficiency.

preprint2018arXiv

GeoMFree3D: An Under-Development Meshfree Software Package for Geomechanics

This paper briefly reports the GeoMFree3D, a meshfree / meshless software package designed for analyzing the problems of large deformations and crack propagations of rock and soil masses in geotechnics. The GeoMFree3D is developed based on the meshfree RPIM, and accelerated by exploiting the parallel computing on multi-core CPU and many-core GPU. The GeoMFree3D is currently being under intensive developments. To demonstrate the correctness and effectiveness of the GeoMFree3D, several simple verification examples are presented in this paper. Moreover, future work on the development of the GeoMFree3D is introduced.

preprint2016arXiv

A Parallel Solution to Finding Nodal Neighbors in Generic Meshes

In this paper we specifically present a parallel solution to finding the one-ring neighboring nodes and elements for each vertex in generic meshes. The finding of nodal neighbors is computationally straightforward but expensive for large meshes. To improve the efficiency, the parallelism is adopted by utilizing the modern Graphics Processing Unit (GPU). The presented parallel solution is heavily dependent on the parallel sorting, scan, and reduction, and can be applied to determine both the neighboring nodes and elements. To evaluate the performance, the parallel solution is compared to the corresponding serial solution. Experimental results show that: our parallel solution can achieve the speedups of approximately 55 and 90 over the corresponding serial solution for finding neighboring nodes and elements, respectively. Our parallel solution is efficient and easy to implement, but requires the allocation of large device memory.

preprint2013arXiv

3D Geological Modeling and Visualization of Rock Masses Based on Google Earth: A Case Study

Google Earth (GE) has become a powerful tool for geological modeling and visualization. An interesting and useful feature of GE, Google Street View, can allow the GE users to view geological structure such as layers of rock masses at a field site. In this paper, we introduce a practical solution for building 3D geological models for rock masses based on the data acquired by use with GE. A real study case at Haut-Barr, France is presented to demonstrate our solution. We first locate the position of Haut-Barr in GE, and then determine the shape and scale of the rock masses in the study area, and thirdly acquire the layout of layers of rock masses in the Google Street View, and finally create the approximate 3D geological models by extruding and intersecting. The generated 3D geological models can simply reflect the basic structure of the rock masses at Haut-Barr, and can be used for visualizing the rock bodies interactively.

preprint2012arXiv

A Hybrid Approach for Optimizing Planar Triangular Meshes

Modified Direct Method (MDM) is an iterative scheme based on Jacobi iterations for smoothing planar meshes [4]. The basic idea behind MDM is to make any triangular element be as close to an equilateral triangle as possible. Basedon the MDM, a length-weighted MDM is proposed and then combined with edge swapping. In length-weighted MDM, weights of each neighboring node of a smoothed node are determined by the length of its opposite edge. Also, the MDM, Laplacian smoothing and length-weighted MDM are all combined with edge swapping, and then implemented and compared on both structured and unstructured triangular meshes. Examples show that length-weighted MDM is better than the MDM and Laplacian smoothing for structured mesh but worse for unstructured mesh. The hybrid approach of combining length-weighted MDM and edge swapping is much better and can obtain more even optimized meshes than other two hybrid approaches.

preprint2012arXiv

An Algorithm for Finding Convex Hulls of Planar Point Sets

This paper presents an alternate choice of computing the convex hulls (CHs) for planar point sets. We firstly discard the interior points and then sort the remaining vertices by x- / y- coordinates separately, and later create a group ofquadrilaterals (e-Quads) recursively according to the sequences ofthe sorted lists of points. Finally, the desired CH is built based on a simple polygon derived from all e-Quads. Besides the preprocessing for original planar point sets, this algorithm has another mechanism of discarding interior point when form e-Quads and assemble the simple polygon. Compared with three popular CH algorithms, the proposed algorithm can generate CHs faster thanthe three but has a penalty in space cost.

preprint2012arXiv

Discrete Surface Modeling Based on Google Earth: A Case Study

Google Earth (GE) has become a powerful tool for geological, geophysical and geographical modeling; yet GE can be accepted to acquire elevation data of terrain. In this paper, we present a real study case of building the discrete surface model (DSM) at Haut-Barr Castle in France based on the elevation data of terrain points extracted from GE using the COM API. We first locate the position of Haut-Barr Castle and determine the region of the study area, then extract elevation data of terrain at Haut-Barr, and thirdly create a planar triangular mesh that covers the study area and finally generate the desired DSM by calculating the elevation of vertices in the planar mesh via interpolating with Universal Kriging (UK) and Inverse Distance Weighting (IDW). The generated DSM can reflect the features of the ground surface at Haut-Barr well, and can be used for constructingthe Sealed Engineering Geological Model (SEGM) in further step.

preprint2012arXiv

Ear-clipping Based Algorithms of Generating High-quality Polygon Triangulation

A basic and an improved ear clipping based algorithm for triangulating simple polygons and polygons with holes are presented. In the basic version, the ear with smallest interior angle is always selected to be cut in order to create fewer sliver triangles. To reduce sliver triangles in further, a bound of angle is set to determine whether a newly formed triangle has sharp angles, and edge swapping is accepted when the triangle is sharp. To apply the two algorithms on polygons with holes, "Bridge" edges are created to transform a polygon with holes to a degenerate polygon which can be triangulated by the two algorithms. Applications show that the basic algorithm can avoid creating sliver triangles and obtain better triangulations than the traditional ear clipping algorithm, and the improved algorithm can in further reduce sliver triangles effectively. Both of the algorithms run in O(n2) time and O(n) space.

preprint2012arXiv

T-Base: A Triangle-Based Iterative Algorithm for Smoothing Quadrilateral Meshes

We present a novel approach named TBase for smoothing planar and surface quadrilateral meshes. Our motivation is that the best shape of quadrilateral element (square) can be virtually divided into a pair of equilateral right triangles by any of its diagonals. When move a node to smooth a quadrilateral, it is optimal to make a pair of triangles divided by a diagonal be equilateral right triangles separately. The finally smoothed position is obtained by weighting all individual optimal positions. Three variants are produced according to the determination of weights. Tests by the TBase are given and compared with Laplacian smoothing: The Vari.1 of TBase is effectively identical to Laplacian smoothing for planar quad meshes, while Vari.2 is the best. For the quad mesh on underlying parametric surface and interpolation surface, Vari.2 and Vari.1 are best, respectively.