• Article  

      Dispersed-phase structure in sheared MHD turbulence 

      Xu, X.; Rouson, D. W. I.; Kassinos, Stavros C.; Radhakrishnan, H. (2012)
      Direct numerical simulations are performed to examine particle dispersion in homogeneous turbulence subjected to mean shear and an externally applied magnetic field. We employ the Brucker et al. algorithm for simulating ...
    • Article  

      A grid-free abstraction of the Navier-Stokes equations in Fortran 95/2003 

      Rouson, D. W. I.; Rosenberg, R.; Xu, X.; Moulitsas, I.; Kassinos, Stavros C. (2008)
      Computational complexity theory inspires a grid-free abstraction of the Navier-Stokes equations in Fortran 95/2003. A novel complexity analysis estimates that structured programming time grows at least quadratically with ...
    • Conference Object  

      Test-driven Coarray parallelization of a legacy Fortran application 

      Radhakrishnan, H.; Rouson, D. W. I.; Morris, K.; Shende, S.; Kassinos, Stavros C. (Affiliation: EXA High Performance Computing, Nicosia, CyprusAffiliation: Center for Computational Earth and Environmental Sciences, Stanford University, Stanford, CA, United StatesAffiliation: Combustion Research Facility, Sandia National Laboratories, Livermore, CA, United StatesAffiliation: Performance Research Laboratory, University of Oregon, Eugene, OR, United StatesAffiliation: UCY-CompSci, University of Cyprus, Nicosia, CyprusCorrespondence Address: EXA High Performance Computing, Nicosia, Cyprus, 2013)
      This paper summarizes a strategy for parallelizing a legacy Fortran 77 program using the object-oriented (OO) and coarray features that entered Fortran in the 2003 and 2008 standards, respectively. OO programming (OOP) ...
    • Article  

      Using Coarrays to Parallelize Legacy Fortran Applications: Strategy and Case Study 

      Radhakrishnan, H.; Rouson, D. W. I.; Morris, K.; Shende, S.; Kassinos, Stavros C. (2015)
      This paper summarizes a strategy for parallelizing a legacy Fortran 77 programusing the object-oriented (OO) and coarray features that entered Fortran in the 2003 and 2008 standards, respectively. OO programming (OOP) ...