6,175 research outputs found

    Debugging tasked Ada programs

    Get PDF
    The applications for which Ada was developed require distributed implementations of the language and extensive use of tasking facilities. Debugging and testing technology as it applies to parallel features of languages currently falls short of needs. Thus, the development of embedded systems using Ada pose special challenges to the software engineer. Techniques for distributing Ada programs, support for simulating distributed target machines, testing facilities for tasked programs, and debugging support applicable to simulated and to real targets all need to be addressed. A technique is presented for debugging Ada programs that use tasking and it describes a debugger, called AdaTAD, to support the technique. The debugging technique is presented together with the use interface to AdaTAD. The component of AdaTAD that monitors and controls communication among tasks was designed in Ada and is presented through an example with a simple tasked program

    Generation and use of unstructured grids for turbomachinery calculations

    Get PDF
    A wavefront mesh generator for two dimensional triangular meshes as well as a brief description of the solution method used with these meshes are presented. The interest is in creating meshes for solving the equations of fluid mechanics in complex turbomachinery problems, although the mesh generator and flow solver may be used for a larger variety of applications. The focus is on the flexibility and power of the mesh generation method for triangulating extremely complex geometries and in changing the geometry to create a new mesh. Two turbomachinery applications are presented which take advantage of this method: the analysis of pylon/strut and pylon/OGV interaction in the bypass of a turbofan

    Mechanism of the photovoltaic effect in 2-6 compounds Progress report, 1 Oct. - 31 Dec. 1969

    Get PDF
    Electronic transitions involved in photocapacitance at Cd2S-CdS heterojunctio

    Unsupervised machine learning for detection of phase transitions in off-lattice systems I. Foundations

    Full text link
    We demonstrate the utility of an unsupervised machine learning tool for the detection of phase transitions in off-lattice systems. We focus on the application of principal component analysis (PCA) to detect the freezing transitions of two-dimensional hard-disk and three-dimensional hard-sphere systems as well as liquid-gas phase separation in a patchy colloid model. As we demonstrate, PCA autonomously discovers order-parameter-like quantities that report on phase transitions, mitigating the need for a priori construction or identification of a suitable order parameter--thus streamlining the routine analysis of phase behavior. In a companion paper, we further develop the method established here to explore the detection of phase transitions in various model systems controlled by compositional demixing, liquid crystalline ordering, and non-equilibrium active forces

    Mechanism of the photovoltaic effect in 2-6 compounds Progress report, 1 Apr. - 30 Sep. 1967

    Get PDF
    Mechanism for photovoltaic effects in heterojunctions in group 2 to 6 compounds with metallic or quasimetallic barrier layer

    Mechanism of the photovoltaic effect in 2-6 compounds Progress report, 1 Oct. 1967 - 31 Mar. 1968

    Get PDF
    Mechanisms of photovoltaic effects in heterojunctions in group 2 to 6 compounds with metallic or quasimetallic barrier layer

    Mechanism of the photovoltaic effect in II-VI compounds Progress report, 1 Jan. - 31 Mar. 1970

    Get PDF
    Trapped charging and photovoltaic performance of Cu2S-CdS cell including heat treatment effect
    corecore