Abstract Global solar photospheric magnetic maps play a critical role in solar and heliospheric physics research. Routine magnetograph measurements of the field occur only along the Sun–Earth line, leaving the far side of the Sun unobserved. Surface flux transport (SFT) models attempt to mitigate this by modeling the surface evolution of the field. While such models have long been established in the community (with several releasing public full-Sun maps), none are open source. The Open-source Flux Transport (OFT) model seeks to fill this gap by providing an open and user-extensible SFT model that also builds on the knowledge of previous models with updated numerical and data acquisition/assimilation methods along with additional user-defined features. In this first of a series of papers on OFT, we introduce its computational core: the High-performance Flux Transport (HipFT) code (https://github.com/predsci/hipft). HipFT implements advection, diffusion, and data assimilation in a modular design that supports a variety of flow models and options. It can compute multiple realizations in a single run across model parameters to create ensembles of maps for uncertainty quantification and is high-performance through the use of multi-CPU and multi-GPU parallelism. HipFT is designed to enable users to write extensions easily, enhancing its flexibility and adaptability. We describe HipFT’s model features, validations of its numerical methods, performance of its parallel and GPU-accelerated code implementation, analysis/postprocessing options, and example use cases.
more »
« less
Open-Source High-Performance Flux Transport
The NASA-NSF sponsored Space Weather with Quantified Uncertainty (SWQU) project's main objective is to develop a data-driven, time-dependent, open source model of the solar corona and heliosphere. One key component of the SWQU effort is using a data-assimilation flux transport model to generate an ensemble of synchronic radial magnetic field maps as boundary conditions for the coronal field model. To accomplish this goal, we are developing a new Open-source Flux Transport (OFT) software suite. While there are a number of established flux transport models in the community, OFT is distinguished from many of these efforts in 3 key attributes: (1) It is based on modern computing techniques that will allow many realizations to be rapidly computed on multi-core systems and/or GPUs, (2) it is designed to be easily extensible, and (3) OFT will be released as an open source project. OFT consists of three software packages: 1) OFTpy: a python package for data acquisition, database organization, and Carrington map processing, 2) ConFlow: a Fortran code that generates super granular convective flows, and 3) High-Performance Flux Transport (HipFT): a modular, GPU-accelerated Fortran code for modeling surface flux transport with data assimilation. Here, we present the current state of the OFT project, key features and methods of OFTpy, ConFlow, and HipFt, and real-world examples of data-assimilation and flux transport with HipFT. Validation and performance tests are shown, including generating an ensemble of OFT maps.
more »
« less
- Award ID(s):
- 2028154
- PAR ID:
- 10436298
- Date Published:
- Journal Name:
- AGU Fall Meeting 2022
- Page Range / eLocation ID:
- SH15D-1508
- Format(s):
- Medium: X
- Sponsoring Org:
- National Science Foundation
More Like this
-
-
Abstract To address Objective II of the National Space Weather Strategy and Action Plan “Develop and Disseminate Accurate and Timely Space Weather Characterization and Forecasts” and US Congress PROSWIFT Act 116–181, our team is developing a new set of open-source software that would ensure substantial improvements of Space Weather (SWx) predictions. On the one hand, our focus is on the development of data-driven solar wind models. On the other hand, each individual component of our software is designed to have accuracy higher than any existing SWx prediction tools with a dramatically improved performance. This is done by the application of new computational technologies and enhanced data sources. The development of such software paves way for improved SWx predictions accompanied with an appropriate uncertainty quantification. This makes it possible to forecast hazardous SWx effects on the space-borne and ground-based technological systems, and on human health. Our models include (1) a new, open-source solar magnetic flux model (OFT), which evolves information to the back side of the Sun and its poles, and updates the model flux with new observations using data assimilation methods; (2) a new potential field solver (POT3D) associated with the Wang–Sheeley–Arge coronal model, and (3) a new adaptive, 4-th order of accuracy solver (HelioCubed) for the Reynolds-averaged MHD equations implemented on mapped multiblock grids (cubed spheres). We describe the software and results obtained with it, including the application of machine learning to modeling coronal mass ejections, which makes it possible to improve SWx predictions by decreasing the time-of-arrival mismatch. The tests show that our software is formally more accurate and performs much faster than its predecessors used for SWx predictions.more » « less
-
Abstract. The widely used open-source community Noah with multi-parameterization options (Noah-MP) land surface model (LSM) isdesigned for applications ranging from uncoupled land surfacehydrometeorological and ecohydrological process studies to coupled numericalweather prediction and decadal global or regional climate simulations. It hasbeen used in many coupled community weather, climate, and hydrology models. Inthis study, we modernize and refactor the Noah-MP LSM by adopting modern Fortrancode standards and data structures, which substantially enhance the modelmodularity, interoperability, and applicability. The modernized Noah-MP isreleased as the version 5.0 (v5.0), which has five key features: (1) enhanced modularization as a result of re-organizing model physics into individualprocess-level Fortran module files, (2) an enhanced data structure with newhierarchical data types and optimized variable declaration andinitialization structures, (3) an enhanced code structure and calling workflowas a result of leveraging the new data structure and modularization, (4) enhanced(descriptive and self-explanatory) model variable naming standards, and (5) enhanced driver and interface structures to be coupled with the hostweather, climate, and hydrology models. In addition, we create a comprehensivetechnical documentation of the Noah-MP v5.0 and a set of model benchmark andreference datasets. The Noah-MP v5.0 will be coupled to variousweather, climate, and hydrology models in the future. Overall, the modernizedNoah-MP allows a more efficient and convenient process for future modeldevelopments and applications.more » « less
-
Shallow groundwater resources overlaying deep saline formations used in carbon storage applications are subjected to a potential contamination threat by CO2/brine leakage via natural or anthropogenically-induced conductive pathways in the confining caprock. Identifying the leakage source location and rate is critical for developing remediation plans and designing corrective actions. Owing to limited information about the flow and transport characteristics of deep regimes and high cost of obtaining data on their response to CO2 injection operation, estimating accurate source settings (i.e., location and rate) can be extremely challenging. Under such conditions, Bayesian inverse frameworks become useful tools to help identify potential leakage patterns. This study tests and validates an ensemble-based data-assimilation approach that reduces the uncertainty in the prior knowledge about source settings through conditioning forward transport models using relatively inexpensive easy-to-acquire shallow zone data. The approach incorporates the newly developed ensemble smoother tool in the inversion code “PEST++” with the transport code “FEFLOW” to perform history matching and uncertainty analysis. A novel parameterization method that allows the disposition of potential source was used to search the leakage location during calibration process. In the absence of field data, the approach was validated using experimental data generated in ~8 m long soil tank simulating leakage from storage zone migrating to the shallow aquifer. The results show that source location uncertainty can be reasonably reduced using shallow zone data collected from near-surface aquifers. However, more prior information about the system and deeper data are essential to estimate a practical probability range for the leakage rate.more » « less
-
Open Source Software (OSS) is forming the spines of technology infrastructures, attracting millions of talents to contribute. Notably, it is challenging and critical to consider both the developers’ interests and the semantic features of the project code to recommend appropriate development tasks to OSS developers. In this paper, we formulate the novel problem of code recommendation, whose purpose is to predict the future contribution behaviors of developers given their interaction history, the semantic features of source code, and the hierarchical file structures of projects. We introduce CODER, a novel graph-based CODE Recommendation framework for open source software developers, which accounts for the complex interactions among multiple parties within the system. CODER jointly models microscopic user-code interactions and macroscopic user-project interactions via a heterogeneous graph and further bridges the two levels of information through aggregation on filestructure graphs that reflect the project hierarchy. Moreover, to overcome the lack of reliable benchmarks, we construct three largescale datasets to facilitate future research in this direction. Extensive experiments show that our CODER framework achieves superior performance under various experimental settings, including intraproject, cross-project, and cold-start recommendation.more » « less
An official website of the United States government

