Engineering Papers⌕ Search

Engineering topics

Balsara, D.

Publications and source records attributed to Balsara, D..

Alfvénic turbulence beyond the ambipolar diffusion scale

We investigate the nature of the Alfvénic turbulence cascade in two-fluid magnetohydrodynamic (MHD) simulations in order to determine if turbulence is damped once the ion and neutral species become decoupled at a critical scale called the ambipolar diffusion scale (L{sub AD}). Using mode decomposition to separate the three classical MHD modes, we study the second-order structure functions of the Alfvén mode velocity field of both neutrals and ions in the reference frame of the local magnetic field. On scales greater than L{sub AD} we confirm that two-fluid turbulence strongly resembles single-fluid MHD turbulence. Our simulations show that the behavior of two-fluid turbulence becomes more complex on scales less than L{sub AD}. We find that Alfvénic turbulence can exist past L{sub AD} when the turbulence is globally super-Alfvénic, with the ions and neutrals forming separate cascades once decoupling has taken place. When turbulence is globally sub-Alfvénic and hence strongly anisotropic, with a large separation between the parallel and perpendicular decoupling scales, turbulence is damped at L{sub AD}. We also find that the power spectrum of the kinetic energy in the damped regime is consistent with a k{sup −4} scaling (in agreement with the predictions of Lazarian et al.).

79 ASTRONOMY AND ASTROPHYSICS↗

Highly parallel structured adaptive mesh refinement using parallel language-based approaches

Adaptive mesh refinement (AMR) calculations carried out on structured meshes play an exceedingly important role in several areas of science and engineering. A strategy for using Fortran 90 in an object-oriented fashion is presented. This permits AMR applications to be expressed in terms of familiar abstractions that are natural to the process of solving AMR hierarchies. The OpenMP features that are useful for parallel processing of AMR hierarchies in a load balanced fashion on multiprocessors is described.

computational↗

Innovative Language-Based & Object-Oriented Structured AMR Using Fortran 90 and OpenMP

Parallel adaptive mesh refinement (AMR) is an important numerical technique that leads to the efficient solution of many physical and engineering problems. In this paper, we describe how AMR programing can be performed in an object-oreinted way using the modern aspects of Fortran 90 combined with the parallelization features of OpenMP.

software↗