Search NASA⌕ Search

SEARCH · Search NASA

Results for “orientation matrices”

Search indexed NASA NTRS and DOE OSTI research on propulsion, heat transfer, battery materials and energy systems. Follow report and document links to the original sources.

Quote a phrase for an exact phrase match. Source license links do not imply unrestricted reuse.

Refinements for Bragg coherent X-ray diffraction imaging: electron backscatter diffraction alignment and strain field computation

Bragg coherent X-ray diffraction imaging (BCDI) allows the 3D measurement of lattice strain along the scattering vector for specific microcrystals. If at least three linearly independent reflections are measured, the 3D variation of the full lattice strain tensor within the microcrystal can be recovered. However, this requires knowledge of the crystal orientation, which is typically attained via estimates based on crystal geometry or synchrotron microbeam Laue diffraction measurements. Presented here is an alternative method to determine the crystal orientation for BCDI measurements using electron backscatter diffraction (EBSD) to align Fe–Ni and Co–Fe alloy microcrystals on three different substrates. The orientation matrix is calculated from EBSD Euler angles and compared with the orientation determined using microbeam Laue diffraction. The average angular mismatch between the orientation matrices is less than ∼6°, which is reasonable for the search for Bragg reflections. The use of an orientation matrix derived from EBSD is demonstrated to align and measure five reflections for a single Fe–Ni microcrystal via multi-reflection BCDI. Using this data set, a refined strain field computation based on the gradient of the complex exponential of the phase is developed. This approach is shown to increase accuracy, especially in the presence of dislocations. The results demonstrate the feasibility of using EBSD to pre-align BCDI samples and the application of more efficient approaches to determine the full lattice strain tensor with greater accuracy.

42 ENGINEERING↗

Cosmic topology. Part IIa. Eigenmodes, correlation matrices, and detectability of orientable Euclidean manifolds

Abstract If the Universe has non-trivial spatial topology, observables depend on both the parameters of the spatial manifold and the position and orientation of the observer. In infinite Euclidean space, most cosmological observables arise from the amplitudes of Fourier modes of primordial scalar curvature perturbations. Topological boundary conditions replace the full set of Fourier modes with specific linear combinations of selected Fourier modes as the eigenmodes of the scalar Laplacian. We present formulas for eigenmodes in orientable Euclidean manifolds with the topologiesE 1 –E 6 ,E 11 ,E 12 ,E 16 , andE 18 that encompass the full range of manifold parameters and observer positions, generalizing previous treatments. Under the assumption that the amplitudes of primordial scalar curvature eigenmodes are independent random variables, for each topology we obtain the correlation matrices of Fourier-mode amplitudes (of scalar fields linearly related to the scalar curvature) and the correlation matrices of spherical-harmonic coefficients of such fields sampled on a sphere, such as the temperature of the cosmic microwave background (CMB). We evaluate the detectability of these correlations given the cosmic variance of the observed CMB sky. We find that topologies where the distance to our nearest clone is less than about 1.2 times the diameter of the last scattering surface of the CMB give a correlation signal that is larger than cosmic variance noise in the CMB. This implies that if cosmic topology is the explanation of large-angle anomalies in the CMB, then the distance to our nearest clone is not much larger than the diameter of the last scattering surface. We argue that the topological information is likely to be better preserved in three-dimensional data, such as will eventually be available from large-scale structure surveys.

Astronomy & Astrophysics↗

Synthesizing pseudo-Kossel lines from neutron transmission data. II. Validation with neutron diffraction data

A new method to recover the orientation matrix of a single crystal with a known unit cell by analyzing synthesized pseudo-Kossel lines from time-of-flight neutron transmission data has been outlined in a companion article [Dessieux et al. (2023). J. Appl. Cryst. 56, https://dx.doi.org/10.1107/S1600576723001346; referred to here as Article I]. In this work, validation of this new technique is presented by employing experimental neutron transmission and diffraction measurements performed on two copper single-crystal specimens. Time-of-flight spectra were recorded during rotation (ω) of the single crystals about a vertical axis perpendicular to the incident neutron beam. The λ–ω maps recorded in transmission are utilized to determine the crystal orientation with respect to the neutron beam, following the procedure presented in Article I. Further, to validate the indexing procedure, the crystal orientations are compared with those obtained via conventional methods using the diffraction data. The resulting pseudo-Kossel lines across the 2D detectors are also observed for the first time.

36 MATERIALS SCIENCE↗

Synthesizing pseudo-Kossel lines from neutron transmission data. I. An analytical approach for recovering single-crystal orientation

The energy-dispersive neutron spectra transmitted through single crystals are characterized by sharp Bragg dips at specific wavelengths, where Bragg's law is being fulfilled for certain crystallographic planes. This phenomenon allows for developing methods for crystal-orientation determination techniques similar to electron backscatter diffraction and X-ray diffraction microscopy. This work presents a new procedure to recover the orientation matrix for single crystals using transmission spectra recorded during rotation of a crystal about an axis perpendicular to a polychromatic neutron beam. The proposed method consists of an initial transformation of the as-collected wavelength–rotation maps to a wavevector $\textit{K}$ space, resulting in linear pseudo-Kossel lines that are suitable for analysis and indexing using image-processing procedures. Further, simulated neutron transmission spectra through a copper crystal with known orientations were used to set and prove the numerical approach. This technique may be expanded for cases where the neutron beam intersects multiple single-crystal grains with different orientations.

36 MATERIALS SCIENCE↗

Study of growth twins produced through heat treatment of fine-grained magnesium

This study investigated the microstructural features of magnesium after the fine-grained magnesium sample was heat treated at 400 °C for 2 h. Both fine-grained and heat-treated magnesium samples were observed using the electron backscatter diffraction technique in scanning electron microscopy. The results show that the grains were substantially coarsened, the local strain and the local misorientation was significantly reduced, and a large number of twins were observed in the heat-treated magnesium sample. The misorientation angle analysis determined that the twins were oriented about 86.3° away from the orientation of their corresponding matrices, and the twins were the variants of $\{1 0 \bar{1} 2\}$ tensile twins. The relative orientation analysis also identified that the fast growth directions of the twins were closely along the $<2 \bar{1} \bar{1} 0>$ or $<1 0 \bar{1} 0>$ directions in the basal plane. The twins can merge or impinge onto each other. Most boundaries between the twins have the misorientation angle of about 7.4°.

36 MATERIALS SCIENCE↗

Biotropic liquid crystal phase transformations in cellulose-producing bacterial communities

Biological functionality is often enabled by a fascinating variety of physical phenomena that emerge from orientational order of building blocks, a defining property of nematic liquid crystals that is also pervasive in nature. Out-of-equilibrium, “living” analogs of these technological materials are found in biological embodiments ranging from myelin sheath of neurons to extracellular matrices of bacterial biofilms and cuticles of beetles. However, physical underpinnings behind manifestations of orientational order in biological systems often remain unexplored. For example, while nematiclike birefringent domains of biofilms are found in many bacterial systems, the physics behind their formation is rarely known. Here, using cellulose-synthesizing Acetobacter xylinum bacteria, we reveal how biological activity leads to orientational ordering in fluid and gel analogs of these soft matter systems, both in water and on solid agar, with a topological defect found between the domains. Furthermore, the nutrient feeding direction plays a role like that of rubbing of confining surfaces in conventional liquid crystals, turning polydomain organization within the biofilms into a birefringent monocrystal-like order of both the extracellular matrix and the rod-like bacteria within it. We probe evolution of scalar orientational order parameters of cellulose nanofibers and bacteria associated with fluid-gel and isotropic-nematic transformations, showing how highly ordered active nematic fluids and gels evolve with time during biological-activity-driven, disorder-order transformation. In conclusion, with fluid and soft-gel nematics observed in a certain range of biological activity, this mesophase-exhibiting system is dubbed “biotropic,” analogously to thermotropic nematics that exhibit solely orientational order within a temperature range, promising technological and fundamental-science applications.

71 CLASSICAL AND QUANTUM MECHANICS, GENERAL PHYSIC↗

Accelerating GNNs on GPU Sparse Tensor Cores through N:M Sparsity-Oriented Graph Reordering

Recent advancements in GPU hardware support have introduced the capability to leverage N:M sparse patterns for substantial performance gains. Graphs in Graph Neural Networks (GNNs) are typically sparse, but the sparsity is often irregular, not conforming to such sparse patterns. In this paper, we propose a novel graph reordering algorithm, the first of its kind, to reshape irregular graph data into the N:M structured sparse pattern at the tile level, allowing linear-algebra-based graph operations in GNNs to benefit from the N:M sparse hardware. The optimization is lossless, maintaining the accuracy of GNN. It can remove 98-100\% violations of the N:M sparse patterns at the vector level, and increase the proportion of conforming graphs in SuiteSparse collection from 5-9\% to 88.7-93.5\%. On A100 GPUs, the optimization accelerates Sparse Matrix Matrix (SpMM) by up to 43X (2.3X -- 7.5X on average) and speeds up the key graph operations in GNNs on real graphs by as much as 8.6X (3.5X on average).

artificial intelligence, graph neural networks↗

Calibration and Localization of Optically Pumped Magnetometers Using Electromagnetic Coils

In this paper, we propose a method to estimate the position, orientation, and gain of a magnetic field sensor using a set of (large) electromagnetic coils. We apply the method for calibrating an array of optically pumped magnetometers (OPMs) for magnetoencephalography (MEG). We first measure the magnetic fields of the coils at multiple known positions using a well-calibrated triaxial magnetometer, and model these discreetly sampled fields using vector spherical harmonics (VSH) functions. We then localize and calibrate an OPM by minimizing the sum of squared errors between the model signals and the OPM responses to the coil fields. We show that by using homogeneous and first-order gradient fields, the OPM sensor parameters (gain, position, and orientation) can be obtained from a set of linear equations with pseudo-inverses of two matrices. The currents that should be applied to the coils for approximating these low-order field components can be determined based on the VSH models. Computationally simple initial estimates of the OPM sensor parameters follow. As a first test of the method, we placed a fluxgate magnetometer at multiple positions and estimated the RMS position, orientation, and gain errors of the method to be 1.0 mm, 0.2°, and 0.8%, respectively. Lastly, we calibrated a 48-channel OPM array. The accuracy of the OPM calibration was tested by using the OPM array to localize magnetic dipoles in a phantom, which resulted in an average dipole position error of 3.3 mm. The results demonstrate the feasibility of using electromagnetic coils to calibrate and localize OPMs for MEG.

47 OTHER INSTRUMENTATION↗

Toward Continuous, Oriented Covalent Organic Framework Membranes for Precise Molecular Separations

The goal of achieving energy-efficient, precise molecular separations has motivated interest in developing and employing porous crystalline frameworks as membrane materials. Covalent organic frameworks (COFs) are ordered crystalline matrices composed of covalently bonded organic monomers and are synthesized via reversible reticular chemistry. COFs possess high porosity, structural tunability, and chemical and thermal stability, making them ideally suited for emerging, high-value membrane separation processes, such as ion separations, organic solvent nanofiltration, and gas separations. Although a range of COF membranes have been fabricated and tested in the past decade, these membranes are primarily polycrystalline, weakly crystalline, and/or discontinuous, resulting in suboptimal performance. In this review, we identify the properties that make COFs well-suited as membrane materials, while critically outlining the shortcomings of existing disordered COF membranes. We then highlight the recent emergence of highly crystalline, continuous, oriented two-dimensional COF membranes as a promising path forward for highly selective molecular separations. These continuous, oriented COF membranes exhibit tunable one-dimensional nanochannels, allowing for ultrafast molecular transport and precise species selectivity, thereby expanding the set of separations that can be practically achieved with membrane systems. We discuss synthesis and modification techniques that result in continuous, oriented COF membranes and evaluate the performance of such membranes for a variety of molecular separations. We conclude by identifying ongoing challenges in the development of COF membranes and outlining the future of their applications in molecular separations, which will necessarily rely on advancements in the synthesis of continuous, oriented membranes.

COF modification↗

Spectrum Unfolding with the MC-15

The Multiplicity Counter 15 tube detector or MC-15 is an optimized detector designed for use in the field. It is composed of 15 3 He tubes embedded in high density polyethylene (HDPE). Recent work has explored expanding the use of the MC-15 beyond multiplicity counting to neutron dosimetry applications. Knowledge of the neutron energy spectrum information is required to use a detector as a neutron dosimeter. The MC-15 tube layout is shown in Figure 1. The unique layout makes it possible to use the detector for neutron spectroscopy via spectrum unfolding. Spectrum unfolding requires (1) energy dependence of the detector response, (2) a detector response matrix that precisely quantifies the response to mono-energetic neutrons, (3) an initial guess spectrum, (4) an unfolding algorithm, and (5) measured data (counts in the case of the MC-15). An energy dependent detector response matrix (DRM) can be constructed by considering either each of the three rows of 3 He tubes as a distinct detector or each individual tube as a distinct detector. The HDPE separating the 3 He in the MC-15 provides the distinct energy dependent response for the rows and individual tubes. In this report we detail the development of detector response matrices for the MC-15 and the application of the Los Alamos Unfolding Code (LUC) to both simulated and measured data. Three MC-15 orientations were studied: (1) standard orientation with the MC-15 front facing the source, (2) standard orientation with Cd sheet, (3) 90° orientation with the side of the MC-15 facing the source.

46 INSTRUMENTATION RELATED TO NUCLEAR SCIENCE AND ↗

True Load Balancing for Matricized Tensor Times Khatri-Rao Product

MTTKRP is the bottleneck operation in algorithms used to compute the CP tensor decomposition. For sparse tensors, utilizing the compressed sparse fibers (CSF) storage format and the CSF-oriented MTTKRP algorithms is important for both memory and computational efficiency on distributed-memory architectures. Existing intelligent tensor partitioning models assume the computational cost of MTTKRP to be proportional to the total number of nonzeros in the tensor. However, this is not the case for the CSF-oriented MTTKRP on distributed-memory architectures. We outline two deficiencies of nonzero-based intelligent partitioning models when CSF-oriented MTTKRP operations are performed locally: failure to encode processors' computational loads and increase in total computation due to fiber fragmentation. We focus on existing fine-grain hypergraph model and propose a novel vertex weighting scheme that enables this model encode correct computational loads of processors. We also propose to augment the fine-grain model by fiber nets for reducing the increase in total computational load via minimizing fiber fragmentation. In this way, the proposed model encodes minimizing the load of the bottleneck processor. In conclusion, parallel experiments with real-world sparse tensors on up to 1024 processors prove the validity of the outlined deficiencies and demonstrate the merit of our proposed improvements in terms of parallel runtimes.

97 MATHEMATICS AND COMPUTING↗

Room temperature multiferroicity and magnetodielectric coupling in 0–3 composite thin films

Magnetoelectric (ME) composite thin films are promising candidates for novel applications in future nanoelectronics, spintronics, memory and other multifunctional devices as they exhibit much higher ME coupling and transition temperatures (Tc) than well-known single phase multiferroics discovered to date. Among the three types of multiferroic composite nanostructures, (2-2) layered and (1-3) vertically aligned composite nanostructures exhibit comparatively smaller ME coupling due to different shortcomings which restrict their use in many applications. Here we study the morphological, piezoresponse force microscopic (PFM), ferroelectric, magnetic, and magnetodielectric properties of 0-3 (magnetic nanoparticles (0) homogeneously distributed in ferroelectric matrices (3)) multiferroic composite thin films. The Pb(Fe 0.5 Nb 0.5 )O 3 (PFN) - Ni 0.65 Zn 0.35 Fe 2 O 4 (NZFO) particulate composite films were synthesized by pulsed laser deposition (PLD). These particulate composite thin films are completely c-axis oriented with very low surface roughness. We observed magnetic and ferroelectric T c above room temperature (RT) for all composite thin films. The PFN-NZFO 0-3 composites exhibit large polarization, high saturated magnetization with low coercive field, low dielectric loss along with magnetodielectric coupling at RT. These nanocomposites might be utilized in next generation nano/microelectronics and spintronic devices.

36 MATERIALS SCIENCE↗

TChem v2.0 - A Software Toolkit for the Analysis of Complex Kinetic Models

TChem is an open source software library for solving complex computational chemistry problems and analyzing detailed chemical kinetic models. The software provides support for: complex kinetic models for gas-phase and surface chemistry; thermodynamic properties based on NASA polynomials; species production/consumption rates; stable time integrator for solving stiff time ordinary differential equations; and, reactor models such as homogenous gas-phase ignition (with analytical Jacobian matrices), continuously stirred tank reactor, plug-flow reactor. This toolkit builds upon earlier versions that were written in C and featured tools for gas-phase chemistry only. The current version of the software was completely refactored in C++, uses an object-oriented programming model, and adopts Kokkos as its portability layer to make it ready for the next generation computing architectures i.e., multi/many core computing platforms with GPU accelerators. We have expanded the range of kinetic models to include surface chemistry and have added examples pertaining to Continuously Stirred Tank Reactors (CSTR) and Plug Flow Reactor (PFR) models to complement the homogenous ignition examples present in the earlier versions. To exploit the massive parallelism available from modern computing platforms, the current software interface is designed to evaluate samples in parallel, which enables large scale parametric studies, e.g. for sensitivity analysis and model calibration.

37 INORGANIC, ORGANIC, PHYSICAL, AND ANALYTICAL CH↗

TEDS Test Plan for Performance Characterization of Packed-bed Thermal Energy Storage Unit

This report proposes a set of test plans for performance measurement and characterization of the packed-bed thermal energy storage (TES) unit for TEDS. The main goals of this test plan are three-fold: (i) support the high-fidelity data measurement for TEDS, (ii) characterize thermal and structural performance of the TEDS TES unit, and (iii) produce high quality validation-oriented data. To achieve the goals, it is first suggested to revisit the instrument calibration and data sampling protocols applied during the startup and commissioning tests of TEDS, based on the observation from the recent CFD validation study using the TEDS TES operational data. The uncertainty quantification of the thermal and hydraulic measurements is also suggested. Lastly, test matrices are provided for charge, discharge, and standby modes of the packed-bed TES unit, respectively, to characterize the thermal and structural performances during the envisioned TEDS operations.

25 ENERGY STORAGE↗

Study on Fracture of Fiber-Reinforced Polymeric Composites Using Spiral Notch Torsion Test

Fiber-reinforced polymer-matrix composites have been widely applied in various areas due to their excellent mechanical properties. In this study, carbon fiber-reinforced polymer-matrix composites and glass fiber-reinforced polymer-matrix composites failure tests under quasi static torsion have been demonstrated by using spiral notch torsion test methodology. Three types of cylindrical specimens with different fiber orientations were prepared and tested. For both composites, after increase stage, A type exhibited limited stress variations before the sudden failure, whereas B type showed gradual failure with torque drops. Displacement contours, stress contours and energy release rates were acquired using the anisotropic elastic finite element models. Microscopic characterization exhibited that the failure of A type occurred along interfaces between fibers and matrices, whereas circular cracks in B type propagated alternatively between polymeric matrices and interfaces. Type C failure is similar to type A whereas with a curvature observed on the fracture surface.

Du, Fen↗

IACMI Project 4.2: Thermoplastic Composite Development for Wind Turbine Blades

(Section 5.1) Composites made from Arkema’s Elium® thermoplastic resin and Johns Manville fiberglass were researched during this project for applications in wind blade manufacturing. A techno-economic model was developed to model this wind blade manufacturing process using these materials in place of traditional composites made with thermoset resin. This model was based on manufacturing a 61.5-meter wind blade, which showed a 4.7% reduction in wind blade cost as compared traditional thermoset materials. These cost savings were not from the thermoplastic material costing less than traditional thermoset materials, but rather from decreased capital costs, faster cycle times and reduced energy requirements and labor costs. (Section 5.2) An infusion and curing model was developed for thermoplastic composite wind blades using PAM-RTM. The primary goal was to demonstrate the infusion simulation for the Elium® resin system on a 13-meter wind blade. Additionally, the exotherm temperature was predicted and compared to measurements, which showed model results within 10% of actual measurements. (Section 5.3) Composite laminate panels and composite sandwich panels with a balsa core were produced; specimens were cut and characterized. Similar composite specimens were made with Elium® thermoplastic resin and Hexion thermoset epoxy (RIMR135/RIMH1366) to enable comparisons between these resin systems. The static test methods included: tensile, compression, in-plane shear, interlaminar shear, flexural, sandwich core shear flexure, and single cantilever beam tests for sandwich beams. Fatigue testing at room temperature was completed to composite laminate panels at a stress ratio of R=0.1 and R=10. In addition, fatigue testing to laminate panels was completed at -30°C, and at room temperature after conditioning specimens at 70°C and 90% relative humidity. Overall, mechanical test results from Elium® composites are similar to epoxy composites. (Section 5.4) Elium composite panels were produced with intentional defects such as voids and nonwetting of fibers to begin to understand performance sensitivity to defects. A thermal digital image correlation (TDIC) method provides high spatial resolution strain field at elevated temperatures and can be used to identify defective regions within composite panels. Flexural modulus differences of 21% were seen between defect and non-defect panels. Other Elium® composite panels were forced to be defective by boiling the resin after infusion, which created voids throughout the composite laminate. X-ray computed tomography scanning was used to view the internal structure of the defect panels. Defect panels had a significant reduction in fatigue life as compared to baseline panels produced without intentional defects. (Section 5.5) Lap shear specimens were fabricated to compare the lap shear strength of an off-the-shelf adhesive (Plexus MA590) and two new adhesives developed by Arkema (Bostik SAF30 90 and Bostik SAF30 120). ISO standard 4587:2003 was used to standardize the testing method and sample fabrication. Lap shear specimens were made at 1mm, 3mm, and 10mm thicknesses. The Bostik adhesive lap shear test results were similar to Plexus for all thicknesses. (Section 5.6) Fiber-reinforced polymer (FRP) composites are typically used in high-performance applications (e.g., aerospace), and their expansion into high-volume industries (e.g. consumer automotive and wind turbine blade manufacturer or similar) is hindered by their cost and a lack of efficient manufacturing techniques. Monitoring the curing process of these composites during manufacturing can improve the efficiency of the process, and therefore reduce the manufacturing cost. Cure monitoring techniques were developed that use probabilistic estimation methods and surface temperature measurements made using infrared cameras. These techniques enable real-time monitoring of the infusion process to locate manufacturing flaws, and they can, potentially, estimate residual stresses in the part. Their commercialization will help facilitate expansion of FRP composites in high-volume industries. (Section 5.7) A 13-meter composite wind blade was produced with Elium® resin and Johns Manville fiberglass; this blade was made with VARTM processing similar to how megawatt-scale wind blades are currently manufactured, but no post-mold heating was used for this thermoplastic composite blade. The wind blade underwent full-scale validation for static loading (4-different load orientations) and flapwise fatigue loading to simulate 20-years of operational loads. The thermoplastic composite wind blade withstood the loading without any noted issues and performed similar to results from a previous full-scale validation to an equivalent epoxy composite wind blade produced with the same blade molds. (Section 5.8) A study was conducted to determine the feasibility of recycling composite wind turbine blade components fabricated with glass fiber reinforced Elium® thermoplastic resin. Dissolution, which is a process unique to thermoplastic matrices, allows recovery of both the polymer matrix and full-length glass fibers, while maintaining their stiffness and strength throughout the recovery process. The economics of recycling is favorable if 50% of the glass fiber is recovered and resold for a process of $\$$ 0.28/kg, and 90% of the resin is recovered and resold at a price of $\$$ 2.50/kg.(Section 10) Recommendations are outlined for commercializing thermoplastic resin for composite wind blade production, in addition to recommended areas for future research.

17 WIND ENERGY↗

kynema-fmb [SWR-23-07]

Kynema-FMB (FKA: Kynema) is an open-source performance portable flexible multibody (FMB) dynamics solver designed for time-domain simulations. While originally tailored for wind turbine structural dynamics, the formulation and implementation are those of a general flexible-multidbody dynamics solver that can readily be applied to a wide range of systems. Kynema was designed with a narrow focus, namely to provide a lightweight, fast, accurate FMD solver for coupling to computational-fluid-dynamics (CFD) codes, especially the CFD codes in the Kynema suite, for fluid-structure-interaction (FSI) simulations. Kynema-FMB is equipped to model systems that can be represented as a collection of beams and rigid bodies that are connected through constraints. Degrees of freedom are defined in the inertial/global frame of reference and include displacements and rotations (formally as rotation matrices, but stored as quaternions). The underlying formulation is built on a Lie-group time integrator designed for index-3 differential-algebraic equations, which is second-order accurate in time (Bruls et al., 2012). Beam models are based on geometrically exact beam theory and are discretized as high-order spectral finite elements similar to those in BeamDyn (Wang et al., 2017). The governing equations for a FMD system like a wind turbine constitute a highly nonlinear system of constrained partial-differential equations. Kynema-FMB uses analytical Jacobians in the nonlinear-system solves in each time step. Linear systems use sparse storage and several third-party sparse-linear-system solvers are enabled. Ill conditioning of linear systems is mitigated with preconditioning described in Bottasso et al, 2008. Kynema-FMB is integrated with a simple open-source controller (ROSCO). There is an application programming interface (API) for coupling to geometry-resolved CFD (like that in Sharma et al., 2023) and actuator-force CFD (like that in Kuhn et al., 2025). In the latter, for actuator-line models, Kynema-FMB includes an internal blade-element solver that depends on user-provided lookup tables for coefficients of lift and drag, i.e., aerodynamic polars. Kynema-FMB is written in C++ and leverages Kokkos and Kokkos-Kernels (KokkosEcosystem) as its performance portability layer enabling simulations on both CPU and GPU systems. The repository is equipped with extensive automated testing at the unit and regression/system levels. The following describes the high-level development objectives conceived for Kynema: *Kynema will follow modern software development best practices, including test-driven development (TDD), version control, hierarchical automated testing, and continuous integration (CI) for a robust development environment. *The core data structures are memory efficient and enable vectorization and parallelization at multiple levels. *Data structures are data-oriented to exploit methods for accelerated computing including high utilization of chip resources (e.g., single instruction multiple data (SIMD) instruction sets) and parallelization using GP-GPUs. *The computational algorithms incorporate robust open-source libraries for mathematical operations, resource allocation, and data management. *The API design considers multiple stakeholder needs and ensure integration with existing and future ecosystems for data science, machine learning, and AI. *Kynema-FMB is written in modern C++ and leverages Kokkos as its performance-portability library with inspiration from the kynema stack.

Sprague, MichaelA.↗