Next Article in Journal
Larmor Time for Trapezoidal Barrier
Previous Article in Journal
State-Selective Differential Cross Sections for Single-Electron Capture in Slow He+–He Collisions
Previous Article in Special Issue
Numerical Methods for the Time-Dependent Schrödinger Equation: Beyond Short-Time Propagators
 
 
Font Type:
Arial Georgia Verdana
Font Size:
Aa Aa Aa
Line Spacing:
Column Width:
Background:
Article

Interfacing the B-Spline R-Matrix and R-Matrix with Time Dependence Computer Codes: An Update

1
Instituto de Física, Universidad Nacional Autónoma de México, Ciudad de México 04510, Mexico
2
Department of Physics, University of Windsor, Windsor, ON N9B 3P4, Canada
3
Department of Physics and Astronomy, Drake University, Des Moines, IA 50311, USA
4
Department of Physics, Panskura Banamali College (Autonomous), Panskura 721152, India
5
Department of Physics, University of Colorado Denver, Denver, CO 80204, USA
*
Author to whom correspondence should be addressed.
Atoms 2025, 13(9), 75; https://doi.org/10.3390/atoms13090075
Submission received: 16 June 2025 / Revised: 21 August 2025 / Accepted: 26 August 2025 / Published: 29 August 2025

Abstract

As a continuation of Schneider et al., Atoms 2022 10, 26, we report recent progress in the development and deployment of the interface between the computational codes B-Spline R-matrix (BSR) and R-Matrix with Time dependence (RMT). These advances have been achieved within the context of the L S -coupling scheme. In its current state, the interface handles atomic target states described by single configurations and supports the Fano–Racah phase convention, as required by RMT. As first example of an application, we use the interface to investigate multiphoton single ionization of helium exposed to a linearly polarized laser field with wavelengths between 280 and 316 nm and a peak intensity of 3 × 10 14 W/cm2. As a second example, we consider high-order harmonic generation (HHG) in carbon, driven by an intense 30-cycle laser field at 800 nm and a peak intensity of 1 × 10 12 W/cm2.

1. Introduction

The B-Spline R-matrix (BSR) approach [1] is an alternative formulation of the celebrated ab initio R-matrix method [2], designed for applications to atomic and molecular systems. The BSR method, along with its computational implementation released in 2006, was developed by the late Oleg Zatsarinny. Compared to the previous computational implementations of the R-matrix method [3,4], the BSR code stands out for employing nonorthogonal orbitals to represent both the bound and continuum one-electron orbitals. Furthermore, BSR introduced B-splines as basis functions into the R-matrix paradigm.
On its own, the BSR code can be used to obtain atomic structure information for bound states, such as energy levels and oscillator strengths. Its applications [5] also cover the study of atomic continuum processes, including electron–atom and electron–ion scattering, as well as radiative processes such as bound–bound transitions, weak-field photoionization, and polarizabilities. Other observables, such as scattering cross sections, can be obtained by interfacing BSR with asymptotic codes, e.g., (P)STGF [6,7] and FARM [8], through the so-called H file [3].
Note that the study of the observables, processes, and physical quantities mentioned above is carried out within the framework of time-independent quantum-mechanical equations. However, time-dependent dynamics can also be investigated through the time-dependent extension of the R-matrix method. Such an extension was first proposed by Burke and Burke [9], who outlined the general idea already in 1997. Further important steps in the timeline were the explicit application to the hydrogen atom in 2008 [10] and the subsequent expansion to multielectron atoms and ions in a nonrelativistic framework in 2011 [11]. We refer the interested reader to [12], where a detailed historical review is presented.
In parallel to the development of the time-dependent extension of R-matrix theory, several advancements were made in the computational aspects of the method1, with the release of the RMT code [13] in 2020 representing a major milestone in the field. Essentially, RMT is a computational program that propagates the initial wave function in time according to the Time-Dependent Schrödinger Equation (TDSE) for a given multielectron atom, ion, or molecule interacting with short-pulse intense laser light, while accounting for correlation effects.
The RMT suite has recently benefited from the creation of interfaces with the Belfast R-matrix code [3,13,14], as well as UKRmol+ [13,15]. This has enabled the study of time-dependent spin-orbit dynamics in krypton [16], semi-relativistic RABBITT (Reconstruction of Attosecond Beating by Interferences of Two-photon Transitions) calculations [17], and the study of fully nonperturbative multielectron processes in molecules driven by ultrashort arbitrarily polarized strong laser fields [18]. However, as outlined in [12], it was clear that the atomic input data required for RMT could alternatively be generated via the BSR code. In this way, instead of using the Belfast codes [3,4], one could exploit the use of nonorthogonal orbitals in the target description that BSR offers. As a result, correlation effects could be incorporated into the atomic target expansion through individually optimized, term-dependent, nonorthogonal sets of one-electron orbitals. This would lead to compact target configuration-interaction expansions (see, e.g., [19]) with a smaller number of correlation orbitals, thereby promising reduced CPU time and high accuracy in TDSE simulations.
The interoperability between the BSR and RMT codes was not built in by default; therefore, integrating both programs requires the development of an appropriate interface. In fact, it was Barry Schneider who played a key role in promoting and supporting the development of this interface, as announced in [12], with the present paper representing its first continuation. A detailed background and motivation for the interface are provided in [12]. In this context, the goal of the present work is twofold: (i) We report an update on the progress made on the interface between BSR and RMT that, at present, operates within a nonrelativistic framework for atomic systems, where the L S -coupling scheme is appropriate. (ii) This paper serves as a brief user guide for the interface in its current state.
The present manuscript is organized as follows. In Section 2, we begin by describing the major modification incorporated into the BSR code: the implementation of the Fano-Racah phase convention. We then describe the utilities that constitute the interface in Section 3. To illustrate the new code, we apply the interface to treat multiphoton ionization of helium, with results shown in Section 4.1. Additionally, we calculate high-order harmonic generation (HHG) in carbon, a less studied system in this context, with results displayed in Section 4.2. Finally, a summary and outlook are provided in Section 5.

2. Modifications to BSR

Several changes were introduced to the BSR code at different levels (including the main programs, libraries2, and utilities), while no modifications were made to the RMT code. In this Section, we provide a brief description of the most significant one: the modification in the phase convention for the spherical harmonics.

2.1. Phase Convention

The BSR code was originally developed under the Condon-Shortley phase convention for spherical harmonics, whereas the RMT package (as well as the Belfast codes) adopts the Fano-Racah convention. The relationship between the two conventions [2,21] is simply given by
Y l m ( θ , φ ) = i l Y l m ( θ , φ ) ,
where Y l m ( θ , φ ) denotes the spherical harmonic in the Fano-Racah convention, and Y l m ( θ , φ ) represents the standard spherical harmonic in the Condon-Shortley convention, both of degree and order m. While the change in phase convention may seem like a minor issue, it alters the sign of the wave function amplitudes at the boundary, the long-range coefficients, the dipole matrix elements, and other quantities. Thus, it was necessary to develop an alternative version of the BSR code that operates using the Fano-Racah phase convention. Such a version will soon be made publicly available through a repository.
The change in the phase convention primarily affects the bsr_breit and mult programs, as they perform the angular integrations required to express the matrix elements of the Hamiltonian and electric dipole operators. The major change occurs in the subroutines zno_breit and ang_zclkl, which are ultimately responsible for computing the relevant angular integrals associated with the one- and two-electron operators. How to account for the effect of the change in phase convention in these subroutines can be inferred from [22] and [23].

2.2. Target States

The modification of the phase convention also modifies the input BSR data coming from the Multi-Configuration Hartree-Fock (MCHF) code [24,25], which also uses the Condon–Shortley convention. This means that the c-files, which contain the multiconfiguration expansions, must be amended accordingly. Depending on the parity of the configuration, the change in the phase convention may alter the sign of the coefficients in these expansions; see Section 5 in [26]. Currently, the interface only handles single target configurations, for which no modification is necessary. Under this restriction, the c-files from MCHF can be used without issues.

3. Interface: New Utilities

Four new BSR utilities have been developed to generate the input files required by RMT: Splinedata, Splinewaves, H, d00, and d. These tools constitute the interface between BSR and RMT and can be found in [27]. A brief description of each utility is provided below.

3.1. bsr_Splinedata

Based on the BSR input file knot.dat, bsr_Splinedata generates the Splinedata file, which contains all relevant information about the B-splines, including the knot sequence, order, number of intervals, and other auxiliary parameters.

3.2. bsr_Splinewaves

Employing the output of bsr_hd3, this utility generates the radial orbitals for each channel in the B-spline representation, providing the coefficients of the corresponding linear combinations (see Eq. (12.5) in [1]). For each channel, these coefficients are stored in the output file Splinewaves. The implementation of the utility is based on Zatsarinny’s tool collect_rsol.

3.3. bsr_H

This is an updated version of Zatsarinny’s program sum_hh, see [1]. The new utility produces the H file with several inconsistencies from its predecessor corrected, such as the ordering of amplitudes, the handling of vanishing Buttle corrections, the correct implementation of the MORE parameter, among others.

3.4. bsr_d

This utility generates both the d and d00 files. To construct d, it invokes mult3 to compute dipole matrix elements in the length form between the R-matrix states stored in Splinewaves. The d00 file, in turn, contains information on allowed dipole transitions in the L S -coupling scheme. This version extends the utility bsr_dd by including dipole matrix elements between target states. Currently, only the length form is supported; the velocity form is under development but not yet available.

3.5. Usage

Figure 1 shows an example script illustrating how the interface is deployed in practice. The utilities follow the same coding and usage conventions established by Zatsarinny for the BSR code. For instance, with the exception of bsr_H, each utility produces a log file, providing the user with relevant information about the corresponding calculation.

4. Example Illustrations: Multiphoton Ionization of Helium and High-Order Harmonic Generation in Carbon Atoms

In this section, we illustrate the new code with two examples, namely multiphoton ionization (MPI) of helium and high-order harmonic generation (HHG) in carbon. While helium has been studied extensively, the six-electron carbon case is more representative due to the initial configuration ( 1 s 2 2 s 2 2 p 2 ) .

4.1. MPI in Helium

As an application, we consider a helium atom subjected to an intense linearly polarized laser pulse that induces multiphoton single ionization. For concreteness, we consider a 3-state model for the ionic He + target, which includes the 1 s , 2 s , and 2 p orbitals. Since the target description for this simple system involves only orthogonal orbitals, we are not yet exploiting one of the main features of BSR. Nevertheless, this 3-state model provides the simplest testing ground for simultaneously verifying the correct functioning of the interface and the proper implementation of the Fano-Racah phase convention in BSR.
To generate reference RMT results, we also used the RMATRX-II (RMII) code [28] to produce the input data for the 3-state model described above. In this approach, analytical expressions for the hydrogenic target states were employed. These reference results were then compared with those obtained using the BSR-RMT interface, where, in contrast, numerical target orbitals derived from MCHF [24] were used. To minimize potential numerical discrepancies between the two sets of results, we modified the RMII code to adopt the same B-spline basis as BSR.
We varied the laser wavelength between 280 and 316 nm while keeping the peak intensity fixed at 3.0 × 10 14 W/cm2. The pulse used in the simulations had a sine-squared temporal envelope and a duration of 30 optical cycles. We employed an R-matrix radius of 40 a.u. and expanded the continuum orbitals inside the R-matrix box using 60 B-splines of order 8. For all wavelengths considered, the size of the outer region was at least 1000 a.u., thereby ensuring that no absorbing boundary condition was required.
Once the time-evolved wave function was obtained via RMT, we focused on the probability ( P ngs ) of the helium atom not remaining in its ground state, defined as
P ngs = 1 lim t | ψ 0 | ψ ( t ) | 2 ,
where ψ 0 denotes the ground state wave function.
In our simulations, we took the maximum value of the total angular momentum involved in the close-coupling expansion up to 30 (61 partial waves), the value for which we observed convergence in (2). Figure 2 shows P ngs as a function of the wavelength. One can immediately notice the perfect, although entirely expected, overlap between the BSR-RMT and RMII-RMT duos.3 Additionally, to corroborate the qualitative physical aspects of both RMT results, we included benchmark data from the single active electron approximation used in [29] and its extension described in [30], which considers -dependent angular momentum potentials. Overall, there is qualitative agreement between the (-)SAE and the RMT results, including the pronounced peak in P ngs around 295 nm. At this wavelength, six photons are needed to ionize the atom. However, the summed energy of five of them matches the energy gap between the ( 1 s 2 ) 1 S and ( 1 s 2 p ) 1 P states of 20.964 eV, thereby providing a resonant stepping stone.
For a better comparison between the RMT results, we considered their relative deviation
R D P ngs ( RMII ) P ngs ( BSR ) P ngs ( RMII )
where the superscripts indicate the input data used in the calculation of P ngs , i.e., either from RMII or BSR. For all wavelengths considered, this deviation does not exceed 3 × 10 8 , as shown in Figure 2. This is a clear indication that the interface is functioning as intended.
As an additional check, we ran RMT with deliberately wrong input obtained from BSR with the Condon-Shortley phase convention. Figure 3 depicts the outcome of this exploration in terms of P ngs . While noticeable differences are present, there is qualitative, almost even quantitative, agreement. Note, however, that only channels involving the 2 p target orbital in our 3-state model are affected by the change of the phase convention. In contrast, the channels involving the 1 s and 2 s orbitals remain unaffected. Furthermore, for this set of laser parameters, a 1-state model (with just 1 s ) is sufficient to capture the main physical features of the multiphoton process [31].

4.2. HHG in Carbon

As a second example, we consider a carbon atom initially in its ( 1 s 2 2 s 2 2 p 2 ) 1 S e state subjected to a linearly polarized laser field, thereby producing high-order harmonic generation. Specifically, we use a near-infrared, 30-cycle laser field with a central wavelength of 800 nm and a peak intensity of 1 × 10 12  W/cm2. The target, C + , is described by the single configuration ( 1 s 2 2 s 2 2 p ) 2 P . As performed for He, we used the RMII-RMT pair to produce reference results for comparison with those obtained from BSR-RMT. To ensure consistent target descriptions in both BSR and RMII, we interpolated the MCHF numerical one-electron orbitals using Slater-type functions, as required by RMII. The same B-spline set as for He was used for C. Total angular momenta up to 10 were included in the close-coupling expansion, resulting in 21 partial waves. No absorbing boundary condition was employed, and the following parameter values were used in RMT: lplusp=0, and adjust_GS_energy=.false., GS_finast=1. This setting ensures that the carbon atom is initially in the lowest energy S e 1 state.
As soon as the pulse is over, we calculate the spectral density (HHG spectrum) for each pair, which represents the dipole-radiated energy per frequency ω . It is given by [32]
S ( ω ) = 2 3 π c 3 | a ˜ ( ω ) | 2 , a ˜ ( ω ) = a ( t ) e i ω t d t .
Here, a ( t ) is the second derivative with respect to time of the induced dipole moment, d ( t ) = ψ ( t ) | z | ψ ( t ) . The HHG spectrum is shown in Figure 4. One can immediately notice the excellent agreement between the results. This is a clear indication that the interface is functioning as intended for multielectron systems.

5. Conclusions and Outlook

In this contribution, we described the current status of the interface between the BSR and RMT codes. This is the first update since the announcement by Barry Schneider and coauthors in 2022 [12]. At the moment, the first version of the interface supports atoms described within the L S -coupling scheme, with the additional constraint that the ionic target states are represented by a single configuration. Currently, we are working on the implementation of multiconfiguration expansions for the target states in BSR, described within the Fano-Racah phase convention. In addition, we are exploring the incorporation of relativistic corrections into the interface via the Breit-Pauli Hamiltonian in the intermediate J l K -coupling scheme, similar to the RMATRX-I interface [16]. In the near future, we envision adding the BSR-RMT interface to the suite of state-of-the-art codes available on the Atomic, Molecular, and Optical Sciences Gateway (AMOSGateway) [33], where BSR is already installed [34].

Author Contributions

Conceptualization, K.R.H. and K.B.; Methodology, J.C.D.V.; Software, J.C.D.V., A.T.B. and S.S.; Validation, A.T.B., K.R.H. and K.B.; Formal analysis, A.T.B.; Investigation, J.C.D.V.; Writing—original draft, J.C.D.V. and K.B.; Writing—review & editing, A.T.B. and S.S.; Supervision, K.R.H. and K.B.; Project administration, K.B.; Funding acquisition, K.R.H. and K.B. All authors have read and agreed to the published version of the manuscript.

Funding

This project has been and continues to be supported by the United States National Science Foundation under grant Nos. PHY-1803844, OAC-1834740, PHY-2110023, OAC-2311928, PHY-2408484, and XSEDE/ACESS allocation TG-PHY-090031 and the Texas Advanced Computing Center through the Frontera allocation PHY-20028.

Data Availability Statement

The BSR code with the Fano–Racah convention and the data sets generated during the current study are available from the corresponding author upon request. The interface is currently accessible in [27].

Acknowledgments

Over many years, the authors have had significant interactions with Barry Schneider, whose extensive knowledge of R-matrix theory and the treatment of time-dependent atomic and molecular processes was an invaluable source of information. The development of the BSR-RMT interface is, in fact, one of many examples where Barry left an indelible mark. The original suite of BSR codes was developed by the late Oleg Zatsarinny, whose well-documented and organized computer programs made it possible for us to track down where the changes and extensions had to be made. We are also very grateful to Hugo van der Hart (The Queen’s University of Belfast) for providing detailed explanations about the areas where changes in the phase convention used in the BSR codes would be necessary to achieve consistency of the BSR output with the input required by the RMT code.

Conflicts of Interest

The authors declare no conflicts of interest. The funders had no role in the design of the study; in the collection, analyses, or interpretation of data; in the writing of the manuscript; or in the decision to publish the results.

Abbreviations

The following abbreviations are used in this manuscript:
HHGHigh-Harmonic Generation
TDSETime-Dependent Schrödinger Equation
BSRB-Spline R-matrix
RMTR-Matrix with Time dependence
MCHFMulti-Configuration Hartree–Fock
RMIIRMATRX-II
MPIMultiphoton Ionization

Notes

1
See [12] and references therein.
2
We use Version 3 of the libraries; see [20].
3
Here, BSR–RMT indicates that the RMT code used input from BSR, and similarly for RMII-RMT.

References

  1. Zatsarinny, O. BSR: B-spline atomic R-matrix codes. Comput. Phys. Commun. 2006, 174, 273–356. [Google Scholar] [CrossRef]
  2. Burke, P. R-Matrix Theory of Atomic Collisions: Application to Atomic, Molecular and Optical Processes; Springer Series on Atomic, Optical, and Plasma Physics; Springer: Berlin/Heidelberg, Germany, 2011. [Google Scholar] [CrossRef]
  3. Berrington, K.A.; Eissner, W.B.; Norrington, P.H. RMATRX1: Belfast atomic R-matrix codes. Comput. Phys. Commun. 1995, 92, 290–420. [Google Scholar] [CrossRef]
  4. Burke, P.G.; Burke, V.M.; Dunseath, K.M. Electron-impact excitation of complex atoms and ions. J. Phys. B 1994, 27, 5341. [Google Scholar] [CrossRef]
  5. Zatsarinny, O.; Bartschat, K. The B-spline R-matrix method for atomic processes: Application to atomic structure, electron collisions and photoionization. J. Phys. B 2013, 46, 112001. [Google Scholar] [CrossRef]
  6. Fernández-Menchero, L.; Conroy, A.; Ballance, C.; Badnell, N.; Mitnik, D.; Gorczyca, T.; Seaton, M. PSTGF: Time-independent R-matrix atomic electron-impact code. Comput. Phys. Commun. 2020, 256, 107489. [Google Scholar] [CrossRef]
  7. Berrington, K.A.; Burke, P.G.; Butler, K.; Seaton, M.J.; Storey, P.J.; Taylor, K.T.; Yan, Y. Atomic data for opacity calculations. II. Computational methods. J. Phys. B 1987, 20, 6379. [Google Scholar] [CrossRef]
  8. Burke, V.; Noble, C. FARM — A flexible asymptotic R-matrix package. Comput. Phys. Commun. 1995, 85, 471–500. [Google Scholar] [CrossRef]
  9. Burke, P.G.; Burke, V.M. Time-dependent R-matrix theory of multiphoton processes. J. Phys. B 1997, 30, L383. [Google Scholar] [CrossRef]
  10. Nikolopoulos, L.A.A.; Parker, J.S.; Taylor, K.T. Combined R-matrix eigenstate basis set and finite-difference propagation method for the time-dependent Schrödinger equation: The one-electron case. Phys. Rev. A 2008, 78, 063420. [Google Scholar] [CrossRef]
  11. Moore, L.; Lysaght, M.; Nikolopoulos, L.; Parker, J.; van der Hart, H.; Taylor, K.T. The RMT method for many-electron atomic systems in intense short-pulse laser light. J. Mod. Opt. 2011, 58, 1132–1140. [Google Scholar] [CrossRef]
  12. Schneider, B.I.; Hamilton, K.R.; Bartschat, K. Generalizations of the R-matrix method to the treatment of the interaction of short-pulse electromagnetic radiation with atoms. Atoms 2022, 10, 26. [Google Scholar] [CrossRef]
  13. Brown, A.C.; Armstrong, G.S.; Benda, J.; Clarke, D.D.; Wragg, J.; Hamilton, K.R.; Mašín, Z.; Gorfinkiel, J.D.; van der Hart, H.W. RMT: R-Matrix with time-dependence. Solving the semi-relativistic, time-dependent Schrödinger equation for general, multielectron atoms and molecules in intense, ultrashort, arbitrarily polarized laser pulses. Comput. Phys. Commun. 2020, 250, 107062. [Google Scholar] [CrossRef]
  14. Wragg, J.; Ballance, C.; van der Hart, H. Breit–Pauli R-Matrix approach for the time-dependent investigation of ultrafast processes. Comput. Phys. Commun. 2020, 254, 107274. [Google Scholar] [CrossRef]
  15. Mašín, Z.; Benda, J.; Gorfinkiel, J.D.; Harvey, A.G.; Tennyson, J. UKRmol+: A suite for modelling electronic processes in molecules interacting with electrons, positrons and photons using the R-matrix method. Comput. Phys. Commun. 2020, 249, 107092. [Google Scholar] [CrossRef]
  16. Wragg, J.; Clarke, D.D.; Armstrong, G.S.; Brown, A.C.; Ballance, C.P.; Van Der Hart, H.W. Resolving ultrafast spin-orbit dynamics in heavy many-electron atoms. Phys. Rev. Lett. 2019, 123, 163001. [Google Scholar] [CrossRef]
  17. Roantree, L.; Wragg, J.; Van Der Hart, H.; Brown, A. Energy-and angle-resolved spectral phases via semirelativistic ab initio RABBITT simulations. Phys. Rev. A 2023, 108, 023112. [Google Scholar] [CrossRef]
  18. Benda, J.; Gorfinkiel, J.; Mašin, Z.; Armstrong, G.; Brown, A.; Clarke, D.; van der Hart, H.; Wragg, J. Perturbative and nonperturbative photoionization of H2 and H2O using the molecular R-matrix-with-time method. Phys. Rev. A 2020, 102, 052826. [Google Scholar] [CrossRef]
  19. Zatsarinny, O.; Bartschat, K. Benchmark calculations for near-threshold electron-impact excitation of krypton and xenon atoms. J. Phys. B At. Mol. Opt. Phys. 2010, 43, 074031. [Google Scholar] [CrossRef]
  20. Available online: https://github.com/zatsaroi (accessed on 27 August 2025).
  21. Edmonds, A.R. Angular Momentum in Quantum Mechanics; Princeton University Press: Princeton, NJ, USA, 1985. [Google Scholar]
  22. Zatsarinny, O. A general program for computing matrix elements in atomic structure with nonorthogonal orbitals. Comput. Phys. Commun. 1996, 98, 235–254. [Google Scholar] [CrossRef]
  23. Zatsarinny, O.; Fischer, C.F. A general program for computing angular integrals of the Breit–Pauli Hamiltonian with non-orthogonal orbitals. Comput. Phys. Commun. 2000, 124, 247–289. [Google Scholar] [CrossRef]
  24. Froese-Fischer, C.; Brage, T.; Jönsson, P. Computational Atomic Structure: An MCHF Approach; Routledge: Oxfordshire, UK, 1997. [Google Scholar] [CrossRef]
  25. Fischer, C.F. The MCHF atomic-structure package. Comput. Phys. Commun. 2000, 128, 635–636. [Google Scholar] [CrossRef]
  26. Hibbert, A. CIV3 — A general program to calculate configuration interaction wave functions and electric-dipole oscillator strengths. Comput. Phys. Commun. 1975, 9, 141–172. [Google Scholar] [CrossRef]
  27. Available online: https://github.com/JuanCarlosdelValle/Interface-BSR-RMT (accessed on 27 August 2025).
  28. Available online: https://gitlab.com/Uk-amor/RMT/rmatrixII (accessed on 27 August 2025).
  29. Bondy, A.T.; Saha, S.; del Valle, J.C.; Harth, A.; Douguet, N.; Hamilton, K.R.; Bartschat, K. High-order harmonic generation in helium: A comparison study. Phys. Rev. A 2024, 109, 043113. [Google Scholar] [CrossRef]
  30. del Valle, J.C.; Bartschat, K. The single-active-electron approximation with angular-momentum-dependent potentials: Application to the helium atom. Atoms 2025, 13, 43. [Google Scholar] [CrossRef]
  31. van der Hart, H.W. Ionization rates for He, Ne, and Ar subjected to laser light with wavelengths between 248.6 and 390 nm. Phys. Rev. A 2006, 73, 023417. [Google Scholar] [CrossRef]
  32. Landau, L.D.; Lifschits, E.M. The Classical Theory of Fields; Pergamon Press: Oxford, UK, 1975; Volume 2. [Google Scholar] [CrossRef]
  33. Hamilton, K.R.; Bartschat, K.; Douguet, N.; Pamidighantam, S.V.; Schneider, B.I. Simulation for all: The atomic, molecular, and optical science gateway. Comput. Sci. Eng. 2023, 25, 68–72. [Google Scholar] [CrossRef]
  34. Wolcott, T.; Bartschat, K.; Pamidighantam, S.; Schneider, B.I.; Hamilton, K.R. Developing interoperable, accessible software via the atomic, molecular, and optical sciences gateway: A case study of the B-spline atomic R-matrix code graphical user interface. J. Chem. Phys. 2024, 161, 132501. [Google Scholar] [CrossRef]
Figure 1. Example script. After running a standard 41-partial-wave BSR photoionization calculation (first five lines) with itype=1, the interface utilities must be executed to generate the input for RMT. The only constraint on the order of execution is that bsr_d must be run after bsr_H, as it reads information from the H file.
Figure 1. Example script. After running a standard 41-partial-wave BSR photoionization calculation (first five lines) with itype=1, the interface utilities must be executed to generate the input for RMT. The only constraint on the order of execution is that bsr_d must be run after bsr_H, as it reads information from the H file.
Atoms 13 00075 g001
Figure 2. Left panel: Probability P ngs as a function of the wavelength λ . In our RMT simulations, two sets of input data were used: (i) obtained via the interface, and (ii) derived from RMATRX-II (RMII). For each data set, RMT was run to obtain the BSR-RMT and RMII-RMT results. Additional SAE and -SAE results are included for reference. Right Panel: Relative deviation of P ngs between the BSR-RMT and RMII-RMT results as function of the wavelength according to (3).
Figure 2. Left panel: Probability P ngs as a function of the wavelength λ . In our RMT simulations, two sets of input data were used: (i) obtained via the interface, and (ii) derived from RMATRX-II (RMII). For each data set, RMT was run to obtain the BSR-RMT and RMII-RMT results. Additional SAE and -SAE results are included for reference. Right Panel: Relative deviation of P ngs between the BSR-RMT and RMII-RMT results as function of the wavelength according to (3).
Atoms 13 00075 g002
Figure 3. Probability P ngs provided by RMT with input data coming from BSR. On purpose, we have used the wrong Condon-Shortley phase convention in one of our RMT simulations. The corresponding results are labeled by BSR CS -RMT. In turn, BSR FR -RMT denotes the RMT simulations with the correct Fano-Racah phase convention.
Figure 3. Probability P ngs provided by RMT with input data coming from BSR. On purpose, we have used the wrong Condon-Shortley phase convention in one of our RMT simulations. The corresponding results are labeled by BSR CS -RMT. In turn, BSR FR -RMT denotes the RMT simulations with the correct Fano-Racah phase convention.
Atoms 13 00075 g003
Figure 4. Carbon atom. Semi-log plot of the spectral density (HHG spectrum) S ( ω ) as a function of frequency ω , see (4). In our RMT simulations, two sets of input data were used: (i) obtained via the interface, and (ii) derived from RMATRX-II (RMII). For each data set, RMT was run to obtain the BSR-RMT and RMII-RMT results.
Figure 4. Carbon atom. Semi-log plot of the spectral density (HHG spectrum) S ( ω ) as a function of frequency ω , see (4). In our RMT simulations, two sets of input data were used: (i) obtained via the interface, and (ii) derived from RMATRX-II (RMII). For each data set, RMT was run to obtain the BSR-RMT and RMII-RMT results.
Atoms 13 00075 g004
Disclaimer/Publisher’s Note: The statements, opinions and data contained in all publications are solely those of the individual author(s) and contributor(s) and not of MDPI and/or the editor(s). MDPI and/or the editor(s) disclaim responsibility for any injury to people or property resulting from any ideas, methods, instructions or products referred to in the content.

Share and Cite

MDPI and ACS Style

Del Valle, J.C.; Bondy, A.T.; Saha, S.; Hamilton, K.R.; Bartschat, K. Interfacing the B-Spline R-Matrix and R-Matrix with Time Dependence Computer Codes: An Update. Atoms 2025, 13, 75. https://doi.org/10.3390/atoms13090075

AMA Style

Del Valle JC, Bondy AT, Saha S, Hamilton KR, Bartschat K. Interfacing the B-Spline R-Matrix and R-Matrix with Time Dependence Computer Codes: An Update. Atoms. 2025; 13(9):75. https://doi.org/10.3390/atoms13090075

Chicago/Turabian Style

Del Valle, Juan C., Aaron T. Bondy, Soumyajit Saha, Kathryn R. Hamilton, and Klaus Bartschat. 2025. "Interfacing the B-Spline R-Matrix and R-Matrix with Time Dependence Computer Codes: An Update" Atoms 13, no. 9: 75. https://doi.org/10.3390/atoms13090075

APA Style

Del Valle, J. C., Bondy, A. T., Saha, S., Hamilton, K. R., & Bartschat, K. (2025). Interfacing the B-Spline R-Matrix and R-Matrix with Time Dependence Computer Codes: An Update. Atoms, 13(9), 75. https://doi.org/10.3390/atoms13090075

Note that from the first issue of 2016, this journal uses article numbers instead of page numbers. See further details here.

Article Metrics

Back to TopTop