WorldWideScience

Sample records for preprocessor metpro program

  1. An Ada-based preprocessor language for concurrent object oriented programming

    International Nuclear Information System (INIS)

    Almulla, M.; Al-Haddad, M.; Loeper, H.

    2001-01-01

    In this paper, implementation issues of concurrent-objected programming using Ada 95 are addressed. Ada is not a pure object-oriented language; in order to make it so, a uniform template for structuring object classes is proposed. The template constitutes a basis for an Ada-based preprocessor language that handles concurrent object-oriented programming. The preprocessor accepts Ada-like object-oriented programs (object classes, subclasses and main program) as input and produces Ada 95 concurrent object-oriented program units as output. The preprocessor language has the advantage of adding a new component to the class specification called the protocol, which specifies the order for requesting methods f an object. The preprocessor also touches on the extensibility of object classes issue. It supports defining class hierarchies by inheritance and aggregation. In addition, the preprocessor language supports the re-use of Ada packages, which are not necessarily written according to the object-oriented approach. The paper also investigates the definition of circular dependent object classes and proposes a solution for introducing a collection of classes. (author)

  2. JPP: A Java Pre-Processor

    OpenAIRE

    Kiniry, Joseph R.; Cheong, Elaine

    1998-01-01

    The Java Pre-Processor, or JPP for short, is a parsing pre-processor for the Java programming language. Unlike its namesake (the C/C++ Pre-Processor, cpp), JPP provides functionality above and beyond simple textual substitution. JPP's capabilities include code beautification, code standard conformance checking, class and interface specification and testing, and documentation generation.

  3. OLYMPUS system and development of its pre-processor

    International Nuclear Information System (INIS)

    Okamoto, Masao; Takeda, Tatsuoki; Tanaka, Masatoshi; Asai, Kiyoshi; Nakano, Koh.

    1977-08-01

    The OLYMPUS SYSTEM developed by K. V. Roverts et al. was converted and introduced in computer system FACOM 230/75 of the JAERI Computing Center. A pre-processor was also developed for the OLYMPUS SYSTEM. The OLYMPUS SYSTEM is very useful for development, standardization and exchange of programs in thermonuclear fusion research and plasma physics. The pre-processor developed by the present authors is not only essential for the JAERI OLYMPUS SYSTEM, but also useful in manipulation, creation and correction of program files. (auth.)

  4. Mathematic preprocessor for RELAP5 code using Microsoft Excel

    International Nuclear Information System (INIS)

    Paladino, Patricia Andrea

    2006-01-01

    Computational program are used for thermal hydraulic analysis of accidents and transients conditions in nuclear power plants. The RELAP5 code has been developed to simulate accidents and transients conditions, performing a best estimate analysis, in Pressurized Water Reactors (PWR) and auxiliary systems. The RELAP5 code, which has been used as a toll for licensing nuclear facilities in Brazil, is the objective of the study performed in this work. The main problem in using the RELAP5 code is the huge amount of information necessary to model the nuclear reactor and thus to simulate thermal-hydraulic accidents. Moreover, the RELAP5 code input data requires a large amount of mathematical operations to calculate the geometry of the plant components. Therefore, in order to make easier the data input for the RELAP5 code a friendly preprocessor has been developed. The preprocessor accepts basic information about the geometry of the plant components and performs all the calculations needed for the RELAP5 input. This preprocessor has been developed based on the MS-Excel software. (author)

  5. Preprocessor that Enables the Use of GridProTM Grids for Unsteady Reynolds-Averaged Navier-Stokes Code TURBO

    Science.gov (United States)

    Shyam, Vikram

    2010-01-01

    A preprocessor for the Computational Fluid Dynamics (CFD) code TURBO has been developed and tested. The preprocessor converts grids produced by GridPro (Program Development Company (PDC)) into a format readable by TURBO and generates the necessary input files associated with the grid. The preprocessor also generates information that enables the user to decide how to allocate the computational load in a multiple block per processor scenario.

  6. Interactive finite difference preprocessor for three-dimensional fluid flow systems. [PREFLO

    Energy Technology Data Exchange (ETDEWEB)

    Kleinstreuer, C. (Rensselaer Polytechnic Inst., Troy, NY); Patterson, M.R.

    1981-06-01

    A preprocessor, called PREFLO, consisting of data processing modules combined with a flexible finite difference grid generator is described. This economical, interactive computer code is a useful research tool contributing significantly to the accurate analysis and modeling of large and/or geometrically complex flow systems. PREFLO (PREprocessor for fluid FLOw problems), written in FORTRAN IV, consists of four modules which in turn call various subroutines. The main programs accomplish the following tasks: (1) system identification and selection of appropriate finite difference algorithms; (2) input devices for storage of natural flow boundaries; (3) interactive generation of finite difference meshes and display of computer graphics; (4) preparation of all data files for the source program. The computation of the velocity field near a power plant site is outlined to illustrate the capabilities and application of PREFLO.

  7. METRODOS: Meteorological preprocessor chain

    DEFF Research Database (Denmark)

    Astrup, P.; Mikkelsen, T.; Deme, S.

    2001-01-01

    The METRODOS meteorological preprocessor chain combines measured tower data and coarse grid numerical weather prediction (NWP) data with local scale flow models and similarity scaling to give high resolution approximations of the meteorological situation. Based on available wind velocity and dire...

  8. PCRELAP5: a visual graphic preprocessor for RELAP5

    International Nuclear Information System (INIS)

    Monaco, Daniel F.; Sabundjian, Gaianê

    2017-01-01

    The aim of this work is to develop PCRELAP5, a visual preprocessor for RELAP5, reducing time, effort and maintenance costs spent in new projects for RELAP5. This preprocessor allows user to draw new nuclear power plant nodalization in a completely interactive way, and input parameters for each node in a more user-friendly experience. Once parameters are changed on screen, the input cards of RELAP5 code are changed in real time. RELAP5 users will have a tool to reduce time and effort for new studies and existing projects. Therefore, this project proposes to significantly leverage studies related to nuclear accident analysis, making the RELAP5 code more user-friendly. In order to demonstrate this preprocessor capability, the CANON experiment will be used as an example. The PCRELAP5 preprocessor is being developed using Microsoft® Visual Studio® as a Microsoft® Excel® add-in, due to the low cost of distribution and maintenance, and also allowing new RELAP5 projects be leveraged by the MS Excel® flexibility. (author)

  9. PCRELAP5: a visual graphic preprocessor for RELAP5

    Energy Technology Data Exchange (ETDEWEB)

    Monaco, Daniel F.; Sabundjian, Gaianê, E-mail: monacod@usp.br, E-mail: gdjian@ipen.br [Instituto de Pesquisas Energéticas e Nucleares (IPEN/CNEN-SP), São Paulo, SP (Brazil)

    2017-07-01

    The aim of this work is to develop PCRELAP5, a visual preprocessor for RELAP5, reducing time, effort and maintenance costs spent in new projects for RELAP5. This preprocessor allows user to draw new nuclear power plant nodalization in a completely interactive way, and input parameters for each node in a more user-friendly experience. Once parameters are changed on screen, the input cards of RELAP5 code are changed in real time. RELAP5 users will have a tool to reduce time and effort for new studies and existing projects. Therefore, this project proposes to significantly leverage studies related to nuclear accident analysis, making the RELAP5 code more user-friendly. In order to demonstrate this preprocessor capability, the CANON experiment will be used as an example. The PCRELAP5 preprocessor is being developed using Microsoft® Visual Studio® as a Microsoft® Excel® add-in, due to the low cost of distribution and maintenance, and also allowing new RELAP5 projects be leveraged by the MS Excel® flexibility. (author)

  10. MXS cross-section preprocessor user's manual

    International Nuclear Information System (INIS)

    Parker, F.; Ishikawa, M.; Luck, L.

    1987-03-01

    The MXS preprocessor has been designed to reduce the execution time of programs using isotopic cross-section data and to both reduce the execution time and improve the accuracy of shielding-factor interpolation in the SIMMER-II accident analysis program. MXS is a dual-purpose preprocessing code to: (1) mix isotopes into materials and (2) fit analytic functions to the shelf-shielding data. The program uses the isotope microscopic neutron cross-section data from the CCCC standard interface file ISOTXS and the isotope Bondarenko self-shielding data from the CCCC standard interface file BRKOXS to generate cross-section and self-shielding data for materials. The materials may be a mixture of several isotopes. The self-shielding data for the materials may be the actual shielding factors or a set of coefficients for functions representing the background dependence of the shielding factors. A set of additional data is given to describe the functions necessary to interpolate the shielding factors over temperature

  11. FPP: A Fortran preprocessor

    International Nuclear Information System (INIS)

    Boyarski, A.

    1992-11-01

    FPP is a preprocessor which aids in porting Fortran source code across differing platforms. It provides conditional compilation features to enable or disable sections of code, and can modify file names in INCLUDE statements to a syntax suitable for a target platform. FPP is written Fortran 77, and runs on VM/CMS, VAX/VMS, UNIX, and PC/DOS SYSTEMS

  12. User manual Dieka PreProcessor

    NARCIS (Netherlands)

    Valkering, Kasper

    2000-01-01

    This is the user manual belonging to the Dieka-PreProcessor. This application was written by Wenhua Cao and revised and expanded by Kasper Valkering. The aim of this preproccesor is to be able to draw and mesh extrusion dies in ProEngineer, and do the FE-calculation in Dieka. The preprocessor makes

  13. Data preprocessor and compactor for the Soudan 2 nucleon decay experiment

    International Nuclear Information System (INIS)

    Dawson, J.W.; May, E.N.; Solomey, N.

    1984-01-01

    This paper describes a prototype preprocessor data-compaction system for the Soudan 2 proton decay search experiment. The Soudan 2 experiment will have more than three million potential data words per event to examine, while less than one percent of these data words will have valid data for typical events. In an effort to reduce the amount of data to be stored and analyzed, a data preprocessor was developed which scans the data words. If a data word is valid (ADC count above a preset threshold), that data word is passed to the host computer for experiment monitoring and storage on magnetic tape. To obtain fast data compression, a hardware comparator is used. The hardware comparator places valid data into a FIFO (first in first out stack) where the host computer can acquire the data through CAMAC. The comparator and FIFO are controlled by a microprocessor (8086 CPU), and the microprocessor is programmed for decision-making and communication between the compactor, CAMAC, the host computer and a local terminal

  14. Data preprocessor and compactor for the Soudan 2 nucleon decay experiment

    International Nuclear Information System (INIS)

    Dawson, J.W.; May, E.N.; Solomey, N.

    1985-01-01

    This paper describes a prototype preprocessor data-compaction system for the Soudan 2 proton decay search experiment. The Soudan 2 experiment will have more than three million potential data words per event to examine, while less than one percent of these data words will have valid data for typical events. In an effort to reduce the amount of data to be stored and analyzed, a data preprocessor was developed which scans the data words. If a data word is valid (ADC count above a preset threshold), that data word is passed to the host computer for experiment monitoring and storage on magnetic tape. To obtain fast data compression, a hardware comparator is used. The hardware comparator places valid data into a FIFO (first in first out stack) where the host computer can acquire the data through CAMAC. The comparator and FIFO are controlled by a microprocessor (8086 CPU), and the microprocessor is programmed for decisionmaking and communication between the compactor, CAMAC, the host computer and a local terminal

  15. A Noise Reduction Preprocessor for Mobile Voice Communication

    Directory of Open Access Journals (Sweden)

    Rainer Martin

    2004-07-01

    Full Text Available We describe a speech enhancement algorithm which leads to significant quality and intelligibility improvements when used as a preprocessor to a low bit rate speech coder. This algorithm was developed in conjunction with the mixed excitation linear prediction (MELP coder which, by itself, is highly susceptible to environmental noise. The paper presents novel as well as known speech and noise estimation techniques and combines them into a highly effective speech enhancement system. The algorithm is based on short-time spectral amplitude estimation, soft-decision gain modification, tracking of the a priori probability of speech absence, and minimum statistics noise power estimation. Special emphasis is placed on enhancing the performance of the preprocessor in nonstationary noise environments.

  16. The data path of the ATLAS level-1 calorimeter trigger preprocessor

    Energy Technology Data Exchange (ETDEWEB)

    Andrei, George Victor

    2010-10-27

    The PreProcessor of the ATLAS Level-1 Calorimeter Trigger provides digital values of transverse energy in real-time to the subsequent object-finding processors. The input comprises more than 7000 analogue signals of reduced granularity from the calorimeters of the ATLAS detector. The Level-1 trigger decision must be verified. For this, the PreProcessor transmits copies of the real-time digital data to the Data Acquisition (DAQ) system. In addition, the PreProcessor system provides a standard VMEbus interface to the computing infrastructure of the experiment, on which configuration data is loaded and control or monitoring data are read out. A dedicated system that ensures both the transfer of event data to storage in ATLAS and the data transfer over the VME was implemented on the 124 modules of the PreProcessor system in the form of a ''Readout Manager''. The ''Field Programmable Gate Array'' (FPGA) is located on each module. The rst part of this work describes the algorithms developed to meet the functionality of the Readout Manager. The second part deals with the tests that were carried out to ensure the proper functionality of the modules before they were installed at CERN in the ATLAS cavern. (orig.)

  17. The data path of the ATLAS level-1 calorimeter trigger preprocessor

    International Nuclear Information System (INIS)

    Andrei, George Victor

    2010-01-01

    The PreProcessor of the ATLAS Level-1 Calorimeter Trigger provides digital values of transverse energy in real-time to the subsequent object-finding processors. The input comprises more than 7000 analogue signals of reduced granularity from the calorimeters of the ATLAS detector. The Level-1 trigger decision must be verified. For this, the PreProcessor transmits copies of the real-time digital data to the Data Acquisition (DAQ) system. In addition, the PreProcessor system provides a standard VMEbus interface to the computing infrastructure of the experiment, on which configuration data is loaded and control or monitoring data are read out. A dedicated system that ensures both the transfer of event data to storage in ATLAS and the data transfer over the VME was implemented on the 124 modules of the PreProcessor system in the form of a ''Readout Manager''. The ''Field Programmable Gate Array'' (FPGA) is located on each module. The rst part of this work describes the algorithms developed to meet the functionality of the Readout Manager. The second part deals with the tests that were carried out to ensure the proper functionality of the modules before they were installed at CERN in the ATLAS cavern. (orig.)

  18. The data path of the ATLAS level-1 calorimeter trigger preprocessor

    Energy Technology Data Exchange (ETDEWEB)

    Andrei, George Victor

    2010-10-27

    The PreProcessor of the ATLAS Level-1 Calorimeter Trigger provides digital values of transverse energy in real-time to the subsequent object-finding processors. The input comprises more than 7000 analogue signals of reduced granularity from the calorimeters of the ATLAS detector. The Level-1 trigger decision must be verified. For this, the PreProcessor transmits copies of the real-time digital data to the Data Acquisition (DAQ) system. In addition, the PreProcessor system provides a standard VMEbus interface to the computing infrastructure of the experiment, on which configuration data is loaded and control or monitoring data are read out. A dedicated system that ensures both the transfer of event data to storage in ATLAS and the data transfer over the VME was implemented on the 124 modules of the PreProcessor system in the form of a ''Readout Manager''. The ''Field Programmable Gate Array'' (FPGA) is located on each module. The rst part of this work describes the algorithms developed to meet the functionality of the Readout Manager. The second part deals with the tests that were carried out to ensure the proper functionality of the modules before they were installed at CERN in the ATLAS cavern. (orig.)

  19. PPC - an interactive preprocessor/compiler for the DSNP simulation language

    International Nuclear Information System (INIS)

    Mahannah, J.A.; Schor, A.L.

    1986-01-01

    The PPC preprocessor/compiler was developed for the dynamic simulator for nuclear power plant DSNP simulation language. The goal of PPC is to provide an easy-to-use, interactive programming environment that will aid both the beginner and well-seasoned DSNP programmer. PPC simplifies the steps of the simulation development process for any user. All will benefit from the on-line help facilities, easy manipulation of modules, the elimination of syntax errors, and the general systematic approach. PPC is a very structured and modular program that allows for easy expansion and modification. Written entirely in C, it is fast, compact, and portable. Used as a front end, it greatly enhances the DSNP desirability as a simulation tool for education and research

  20. Using PAFEC as a preprocessor for MSC/NASTRAN

    International Nuclear Information System (INIS)

    Gray, W.H.; Baudry, T.V.

    1983-01-01

    Programs for Automatic Finite Element Calculations (PAFEC) is a general-purpose, three-dimensional, linear and nonlinear finite element program. PAFEC's features include free-format input using engineering keywords, powerful mesh-generating facilities, sophisticated database management procedures, and extensive data validation checks. Presented here is a description of a software interface that permits PAFEC to be used as a preprocessor for MSC/NASTRAN. This user-friendly software, called PAFMSC, frees the stress analyst from the laborious and error-prone procedure of creating and debugging a rigid-format MSC/NASTRAN bulk data deck. By interactively creating and debugging a finite element model with PAFEC, thus taking full advantage of the free-format, engineering-keyword-oriented data structure of PAFEC, the stress analyst can drastically reduce the amount of time spent during model generation. The PAFMSC software will automatically convert a PAFEC data structure into an MSC/NASTRAN bulk data deck. The capabilities and limitations of the PAFMSC software are fully discussed in the following report

  1. Using PAFEC as a preprocessor for MSC/NASTRAN

    International Nuclear Information System (INIS)

    Gray, W.H.; Baudry, T.V.

    1983-01-01

    Programs for Automatic Finite Element Calculations (PAFEC) is a general-purpose, three-dimensional, linear and nonlinear finite element program. PAFEC's features include free-format input using engineering keywords, powerful mesh-generating facilities, sophisticated database management procedures, and extensive data validation checks. Presented here is a description of a software interface that permits PAFEC to be used as a preprocessor for MSC/NASTRAN. This user-friendly software, called PAFMSC, frees the stress analyst from the laborious and error-prone procedure of creating and debugging a rigid-format MSC/NASTRAN bulk data deck. By interactively creating and debugging a finite element model with PAFEC, thus taking full advantage of the free-format, engineering-keyword-oriented data structure of PAFEC, the stress analyst can drastically reduce the amount of time spent during model generation. The PAFMSC software will automatically convert a PAFEC data structure into an MSC/NASTRAN bulk data deck. The capabilities and limitations of the PAFMSC software are fully discussed

  2. Preprocessor with spline interpolation for converting stereolithography into cutter location source data

    Science.gov (United States)

    Nagata, Fusaomi; Okada, Yudai; Sakamoto, Tatsuhiko; Kusano, Takamasa; Habib, Maki K.; Watanabe, Keigo

    2017-06-01

    The authors have developed earlier an industrial machining robotic system for foamed polystyrene materials. The developed robotic CAM system provided a simple and effective interface without the need to use any robot language between operators and the machining robot. In this paper, a preprocessor for generating Cutter Location Source data (CLS data) from Stereolithography (STL data) is first proposed for robotic machining. The preprocessor enables to control the machining robot directly using STL data without using any commercially provided CAM system. The STL deals with a triangular representation for a curved surface geometry. The preprocessor allows machining robots to be controlled through a zigzag or spiral path directly calculated from STL data. Then, a smart spline interpolation method is proposed and implemented for smoothing coarse CLS data. The effectiveness and potential of the developed approaches are demonstrated through experiments on actual machining and interpolation.

  3. Preprocessor for RELAP5 code, nuclear reactor thermal hydraulics accident analysis program, using Microsoft MS-EXCEL tool

    International Nuclear Information System (INIS)

    Biaty, Patricia Andrea Paladino; Sabundjian, Gaiane

    2005-01-01

    The thermal hydraulic study in accidents and transients analyses in nuclear power plants is realized with some special tools. These programs use the best estimate analyses and have been developed to simulate accidents and transients in Pressurized Water Reactors (PWR) and auxiliary systems. The RELAP5 code has been used as tool to licensing the nuclear facilities in our country, which is the objective of this study. The main problem when RELAP5 code is used is a lot of information necessary to simulate thermal hydraulic accidents. Moreover, there is the necessity of a reasonable amount of mathematical operations to calculation of the geometry of the components existents. Therefore, in order to facilitate the manipulation of this information, it is necessary the developing a friendly preprocessor for attainment of the mathematical calculations for RELAP5 code. One of the tools used for some of these calculations is the MS-EXCEL, which will be used in this work. (author)

  4. Mathematic preprocessor for RELAP5 code using Microsoft Excel; Pre-processador matematico para o codigo RELAP5 utilizando o Microsoft Excel

    Energy Technology Data Exchange (ETDEWEB)

    Paladino, Patricia Andrea

    2006-07-01

    Computational program are used for thermal hydraulic analysis of accidents and transients conditions in nuclear power plants. The RELAP5 code has been developed to simulate accidents and transients conditions, performing a best estimate analysis, in Pressurized Water Reactors (PWR) and auxiliary systems. The RELAP5 code, which has been used as a toll for licensing nuclear facilities in Brazil, is the objective of the study performed in this work. The main problem in using the RELAP5 code is the huge amount of information necessary to model the nuclear reactor and thus to simulate thermal-hydraulic accidents. Moreover, the RELAP5 code input data requires a large amount of mathematical operations to calculate the geometry of the plant components. Therefore, in order to make easier the data input for the RELAP5 code a friendly preprocessor has been developed. The preprocessor accepts basic information about the geometry of the plant components and performs all the calculations needed for the RELAP5 input. This preprocessor has been developed based on the MS-Excel software. (author)

  5. Development of the ECAT Preprocessor with the Trust Communication Approach

    Directory of Open Access Journals (Sweden)

    Kevser Ovaz Akpinar

    2018-01-01

    Full Text Available In the past several years, attacks over industrial control systems (ICS have become increasingly frequent and sophisticated. The most common objectives of these types of attacks are controlling/monitoring the physical process, manipulating programmable controllers, or affecting the integrity of software and networking equipment. As one of the widely applied protocols in the ICS world, EtherCAT is an Ethernet-based protocol; thus, it is exposed to both TCP/IP and ICS-specific attacks. In this paper, we analyze EtherCAT field-level communication principles from the security viewpoint focusing on the protocol vulnerabilities, which have been rarely analyzed previously. Our research showed that it lacks the most common security parameters, such as authentication, encryption, and authorization, and is open to Media Access Control (MAC spoofing, data injection, and other advanced attacks, which require superior skills. To prevent, detect, and reduce attacks over the EtherCAT-based critical systems, first, we improved the open-source Snort intrusion detection/prevention system (IDS/IPS to support packets that are not processed over transport and network layers. Second, by incorporating a vulnerability analysis, we proposed the EtherCAT (ECAT preprocessor. Third, we introduced a novel approach called trust-node identification and applied the approach as three rules into the preprocessor. In this sense, the ECAT preprocessor differs from other supported ICS preprocessors in the literature, such as DNP3 and Modbus/TCP. Besides supporting traditional rule expansion, it is also able to handle layer 2 packets and to apply deep packet inspection on EtherCAT packets using the trust-node approach. This method first identifies engineering-station approved nodes based on EtherCAT network information (ENI configuration files and then deeply inspects incoming packets, considering protocol specifications. The improvements and approach have been tested on the

  6. Instant LESS CSS preprocessor how-to

    CERN Document Server

    Libby, Alex

    2013-01-01

    Filled with practical, step-by-step instructions and clear explanations for the most important and useful tasks. Get the job done and learn as you go. A how-To book with practical recipes accompanied with rich screenshots for easy comprehension.This book takes the How-to series approach to help you learn most important tasks through recipes This book is ideal for those new to using CSS Preprocessors such as LESS, and who are looking to get a good grounding in how to use LESS. It's assumed you will have some experience in using HTML and CSS already; it is likely you will be responsible for main

  7. Upgrade of the PreProcessor System for the ATLAS Level-1 Calorimeter Trigger

    CERN Document Server

    Khomich, A

    2010-01-01

    The ATLAS Level-1 Calorimeter Trigger is a hardware-based pipelined system designed to identify high-pT objects in the ATLAS calorimeters within a fixed latency of 2.5\\,us. It consists of three subsystems: the PreProcessor which conditions and digitizes analogue signals and two digital processors. The majority of the PreProcessor's tasks are performed on a dense Multi-Chip Module(MCM) consisting of FADCs, a time-adjustment and digital processing ASICs, and LVDS serialisers designed and implemented in ten years old technologies. An MCM substitute, based on today's components (dual channel FADCs and FPGA), is being developed to profit from state-of-the-art electronics and to enhance the flexibility of the digital processing. Development and first test results are presented.

  8. Upgrade of the PreProcessor System for the ATLAS LVL1 Calorimeter Trigger

    CERN Document Server

    Khomich, A; The ATLAS collaboration

    2010-01-01

    The ATLAS Level-1 Calorimeter Trigger is a hardware-based pipelined system designed to identify high-pT objects in the ATLAS calorimeters within a fixed latency of 2.5us. It consists of three subsystems: the PreProcessor which conditions and digitizes analogue signals and two digital processors. The majority of the PreProcessor's tasks are performed on a dense Multi-Chip Module(MCM) consisting of FADCs, a time-adjustment and digital processing ASICs, and LVDS serializers designed and implemented in ten years old technologies. An MCM substitute, based on today's components (dual channel FADCs and FPGA), is being developed to profit from state-of-the-art electronics and to enhance the flexibility of the digital processing. Development and first test results are presented.

  9. Optimization of the SODAR preprocessor MPS

    International Nuclear Information System (INIS)

    Thielen, H.; Martens, R.; Massmeyer, K.

    1999-01-01

    The data measured by meteorological monitoring stations at the site of nuclear installations form the basis for calculation and fast assessment of the atmospheric dispersion of radionuclides released in an accident, and the resulting population exposure. Application of modern atmospheric dispersion models, as eg. that of the French-German Commission (DFK model), requires a novel calculation method for determination of boundary layer parameters based on SODAR information and supplementary meteorological measurements. For the research project St. Sch. 4102, the meteorological preprocessor for SODAR data (MPS) has been developed and is explained in the reports /THI 96/ and THI 98/. The task of the research project St.Sch. 4166 reported here was to optimize the MPS and carry out relevant validations. (orig./CB) [de

  10. PRESTO-PREP: a data preprocessor for the PRESTO-II code

    Energy Technology Data Exchange (ETDEWEB)

    Bell, M.A.; Emerson, C.J.; Fields, D.E.

    1984-07-01

    PRESTO-II is a computer code developed to evaluate possible health effects from shallow land disposal of low level radioactive wastes. PRESTO-PREP is a data preprocessor that has been developed to expedite the formation of input data sets for PRESTO-II. PRESTO-PREP utilizes a library of nuclide and risk-specific data. Given an initial waste inventory, the code creates the radionuclide portion of the associated input data set for PRESTO-II. 2 references.

  11. PRESTO-PREP: a data preprocessor for the PRESTO-II code

    International Nuclear Information System (INIS)

    Bell, M.A.; Emerson, C.J.; Fields, D.E.

    1984-07-01

    PRESTO-II is a computer code developed to evaluate possible health effects from shallow land disposal of low level radioactive wastes. PRESTO-PREP is a data preprocessor that has been developed to expedite the formation of input data sets for PRESTO-II. PRESTO-PREP utilizes a library of nuclide and risk-specific data. Given an initial waste inventory, the code creates the radionuclide portion of the associated input data set for PRESTO-II. 2 references

  12. Smart Trigger Pre-Processor Custom Electronics for the PHENIX Experiment

    International Nuclear Information System (INIS)

    Nagle, James L.

    2003-01-01

    OAK-B135 The document provides a final technical report on activities and accomplishments of the experimental relativistic heavy ion physics group at the University of Colorado at Boulder as supported by the Outstanding Junior Investigator Program, Division of Nuclear Physics at the Department of Energy. All of the goals of the grant proposal were achieved during this last year of the Outstanding Junior Investigator funding period. The development of a Smart Trigger Pre-Processor module for fast trigger primitive calculations in the PHENIX experiment has been completed. We finalized the board design, constructed and tested two prototype modules, and with additional funding from the PHENIX project, we fabricated a full set of 15 modules for the Muon Tracking system. During Run-4 at RHIC:, we have begun the process of integrating these modules into the PHENIX data acquisition system, Additionally, we put a large Effort into developing new trigger and fast-track analysis methods for J j J data filtering and reconstruction. These algorithms make use of the trigger primitivE∼s generated via the new electronics

  13. PREP-CHEM-SRC – 1.0: a preprocessor of trace gas and aerosol emission fields for regional and global atmospheric chemistry models

    Directory of Open Access Journals (Sweden)

    S. R. Freitas

    2011-05-01

    Full Text Available The preprocessor PREP-CHEM-SRC presented in the paper is a comprehensive tool aiming at preparing emission fields of trace gases and aerosols for use in atmospheric-chemistry transport models. The considered emissions are from the most recent databases of urban/industrial, biogenic, biomass burning, volcanic, biofuel use and burning from agricultural waste sources. For biomass burning, emissions can be also estimated directly from satellite fire detections using a fire emission model included in the tool. The preprocessor provides emission fields interpolated onto the transport model grid. Several map projections can be chosen. The inclusion of these emissions in transport models is also presented. The preprocessor is coded using Fortran90 and C and is driven by a namelist allowing the user to choose the type of emissions and the databases.

  14. Data calculation program for RELAP 5 code

    International Nuclear Information System (INIS)

    Silvestre, Larissa J.B.; Sabundjian, Gaiane

    2015-01-01

    As the criteria and requirements for a nuclear power plant are extremely rigid, computer programs for simulation and safety analysis are required for certifying and licensing a plant. Based on this scenario, some sophisticated computational tools have been used such as the Reactor Excursion and Leak Analysis Program (RELAP5), which is the most used code for the thermo-hydraulic analysis of accidents and transients in nuclear reactors. A major difficulty in the simulation using RELAP5 code is the amount of information required for the simulation of thermal-hydraulic accidents or transients. The preparation of the input data leads to a very large number of mathematical operations for calculating the geometry of the components. Therefore, a mathematical friendly preprocessor was developed in order to perform these calculations and prepare RELAP5 input data. The Visual Basic for Application (VBA) combined with Microsoft EXCEL demonstrated to be an efficient tool to perform a number of tasks in the development of the program. Due to the absence of necessary information about some RELAP5 components, this work aims to make improvements to the Mathematic Preprocessor for RELAP5 code (PREREL5). For the new version of the preprocessor, new screens of some components that were not programmed in the original version were designed; moreover, screens of pre-existing components were redesigned to improve the program. In addition, an English version was provided for the new version of the PREREL5. The new design of PREREL5 contributes for saving time and minimizing mistakes made by users of the RELAP5 code. The final version of this preprocessor will be applied to Angra 2. (author)

  15. Data calculation program for RELAP 5 code

    Energy Technology Data Exchange (ETDEWEB)

    Silvestre, Larissa J.B.; Sabundjian, Gaiane, E-mail: larissajbs@usp.br, E-mail: gdjian@ipen.br [Instituto de Pesquisas Energeticas e Nucleares (IPEN/CNEN-SP), Sao Paulo, SP (Brazil)

    2015-07-01

    As the criteria and requirements for a nuclear power plant are extremely rigid, computer programs for simulation and safety analysis are required for certifying and licensing a plant. Based on this scenario, some sophisticated computational tools have been used such as the Reactor Excursion and Leak Analysis Program (RELAP5), which is the most used code for the thermo-hydraulic analysis of accidents and transients in nuclear reactors. A major difficulty in the simulation using RELAP5 code is the amount of information required for the simulation of thermal-hydraulic accidents or transients. The preparation of the input data leads to a very large number of mathematical operations for calculating the geometry of the components. Therefore, a mathematical friendly preprocessor was developed in order to perform these calculations and prepare RELAP5 input data. The Visual Basic for Application (VBA) combined with Microsoft EXCEL demonstrated to be an efficient tool to perform a number of tasks in the development of the program. Due to the absence of necessary information about some RELAP5 components, this work aims to make improvements to the Mathematic Preprocessor for RELAP5 code (PREREL5). For the new version of the preprocessor, new screens of some components that were not programmed in the original version were designed; moreover, screens of pre-existing components were redesigned to improve the program. In addition, an English version was provided for the new version of the PREREL5. The new design of PREREL5 contributes for saving time and minimizing mistakes made by users of the RELAP5 code. The final version of this preprocessor will be applied to Angra 2. (author)

  16. Weather Information Processing

    Science.gov (United States)

    1991-01-01

    Science Communications International (SCI), formerly General Science Corporation, has developed several commercial products based upon experience acquired as a NASA Contractor. Among them are METPRO, a meteorological data acquisition and processing system, which has been widely used, RISKPRO, an environmental assessment system, and MAPPRO, a geographic information system. METPRO software is used to collect weather data from satellites, ground-based observation systems and radio weather broadcasts to generate weather maps, enabling potential disaster areas to receive advance warning. GSC's initial work for NASA Goddard Space Flight Center resulted in METPAK, a weather satellite data analysis system. METPAK led to the commercial METPRO system. The company also provides data to other government agencies, U.S. embassies and foreign countries.

  17. A program development tool for KEK VME-MAP control system

    International Nuclear Information System (INIS)

    Nakagawa, H.; Katoh, T.; Kadokura, E.; Akiyama, A.; Nigorikawa, K.; Ishii, K.

    1992-01-01

    The control system for KEK 12 GeV Proton Synchrotron has been replaced with a distributed VME-bus based microcomputer system and a MAP local area network. In order to simplify programming for network application tasks, a set of a preprocessor for a PASCAL compiler and a network communication server has been developed. Application programs for accelerator control system have blocks with similar codes; sending, waiting for, receiving, analyzing messages, etc. The preprocessor called 'OBJP' incorporates such common codes into the source code written by an application programmer. In case of a simple program, the size of the source code is reduced by one tenth of a full coding. (author)

  18. A method of numerically controlled machine part programming

    Science.gov (United States)

    1970-01-01

    Computer program is designed for automatically programmed tools. Preprocessor computes desired tool path and postprocessor computes actual commands causing machine tool to follow specific path. It is used on a Cincinnati ATC-430 numerically controlled machine tool.

  19. A Fast Event Preprocessor and Sequencer for the Simbol-X Low Energy Detector

    Science.gov (United States)

    Schanz, T.; Tenzer, C.; Maier, D.; Kendziorra, E.; Santangelo, A.

    2009-05-01

    The Simbol-X Low Energy Detector (LED), a 128×128 pixel DEPFET (Depleted Field Effect Transistor) array, will be read out at a very high rate (8000 frames/second) and, therefore, requires a very fast on board electronics. We present an FPGA-based LED camera electronics consisting of an Event Preprocessor (EPP) for on board data preprocessing and filtering of the Simbol-X low-energy detector and a related Sequencer (SEQ) to generate the necessary signals to control the readout.

  20. A Fast Event Preprocessor and Sequencer for the Simbol-X Low Energy Detector

    International Nuclear Information System (INIS)

    Schanz, T.; Tenzer, C.; Maier, D.; Kendziorra, E.; Santangelo, A.

    2009-01-01

    The Simbol-X Low Energy Detector (LED), a 128x128 pixel DEPFET (Depleted Field Effect Transistor) array, will be read out at a very high rate (8000 frames/second) and, therefore, requires a very fast on board electronics. We present an FPGA-based LED camera electronics consisting of an Event Preprocessor (EPP) for on board data preprocessing and filtering of the Simbol-X low-energy detector and a related Sequencer (SEQ) to generate the necessary signals to control the readout.

  1. An IMPI-compliant control system for the ATLAS TileCal Phase II Upgrade PreProcessor module

    CERN Document Server

    Zuccarello, Pedro Diego; The ATLAS collaboration

    2016-01-01

    TileCal is the Tile hadronic calorimeter of the ATLAS experiment at the LHC. The LHC upgrade program, currently under development, will culminate in the High Luminosity LHC (HL-LHC), which is expected to increase about five times the LHC nominal instantaneous luminosity. The readout electronics of the Tile calorimenter being redesigned introducing a new read-out strategy in order to accommodate the detector to the new HL-LHC parameters. The data generated inside the detector at every bunch crossing will be transmitted to the PreProcessor (PPR) boards before any event selection is applied. The PPRs will be located at off-detector sites. The PPR will be responsible of providing preprocessed trigger information to the ATLAS first level of trigger (L1). In overall it will represent the interface between the data acquisition, trigger and control systems and the on-detector electronics. The PPR, being an important part of the readout system, needs to be remotely accessed and monitored to prevent failures or, in cas...

  2. Performance of the Tile PreProcessor Demonstrator for the ATLAS Tile Calorimeter Phase II Upgrade

    OpenAIRE

    Carrio Argos, Fernando; Valero, Alberto

    2015-01-01

    The Tile Calorimeter PreProcessor (TilePPr) demonstrator is a high performance double AMC board based on FPGA resources and QSFP modules. This board has been designed in the framework of the ATLAS Tile Calorimeter (TileCal) Demonstrator Project for the Phase II Upgrade as the first stage of the back-end electronics. The TilePPr demonstrator has been conceived for receiving and processing the data coming from the front-end electronics of the TileCal Demonstrator module, as well as for configur...

  3. Proposed design for a fast (parallel) preprocessor for the spin spectrometer and other eventful albatrosses

    International Nuclear Information System (INIS)

    Hensley, D.C.

    1981-01-01

    Because devices like the Spin Spectrometer described in a previous paper to this conference can produce an extremely fast but fairly simple-to-process data stream, it seems reasonable to consider front-end preprocessors having special characteristics. In general, the kinds of transformations being considered do not require floating point calculations or extensive calculations. In order to be somewhat specific, the particular data acquisition/processing problems posed by the Spin Spectrometer at the Holifield Heavy Ion Facility will be discussed

  4. A fast one-chip event-preprocessor and sequencer for the Simbol-X Low Energy Detector

    Science.gov (United States)

    Schanz, T.; Tenzer, C.; Maier, D.; Kendziorra, E.; Santangelo, A.

    2010-12-01

    We present an FPGA-based digital camera electronics consisting of an Event-Preprocessor (EPP) for on-board data preprocessing and a related Sequencer (SEQ) to generate the necessary signals to control the readout of the detector. The device has been originally designed for the Simbol-X low energy detector (LED). The EPP operates on 64×64 pixel images and has a real-time processing capability of more than 8000 frames per second. The already working releases of the EPP and the SEQ are now combined into one Digital-Camera-Controller-Chip (D3C).

  5. A fast one-chip event-preprocessor and sequencer for the Simbol-X Low Energy Detector

    Energy Technology Data Exchange (ETDEWEB)

    Schanz, T., E-mail: schanz@astro.uni-tuebingen.d [Kepler Center for Astro- and Particlephysics, Institut fuer Astronomie und Astrophysik Tuebingen, Sand 1, 72076 Tuebingen (Germany); Tenzer, C., E-mail: tenzer@astro.uni-tuebingen.d [Kepler Center for Astro- and Particlephysics, Institut fuer Astronomie und Astrophysik Tuebingen, Sand 1, 72076 Tuebingen (Germany); Maier, D.; Kendziorra, E.; Santangelo, A. [Kepler Center for Astro- and Particlephysics, Institut fuer Astronomie und Astrophysik Tuebingen, Sand 1, 72076 Tuebingen (Germany)

    2010-12-11

    We present an FPGA-based digital camera electronics consisting of an Event-Preprocessor (EPP) for on-board data preprocessing and a related Sequencer (SEQ) to generate the necessary signals to control the readout of the detector. The device has been originally designed for the Simbol-X low energy detector (LED). The EPP operates on 64x64 pixel images and has a real-time processing capability of more than 8000 frames per second. The already working releases of the EPP and the SEQ are now combined into one Digital-Camera-Controller-Chip (D3C).

  6. A fast one-chip event-preprocessor and sequencer for the Simbol-X Low Energy Detector

    International Nuclear Information System (INIS)

    Schanz, T.; Tenzer, C.; Maier, D.; Kendziorra, E.; Santangelo, A.

    2010-01-01

    We present an FPGA-based digital camera electronics consisting of an Event-Preprocessor (EPP) for on-board data preprocessing and a related Sequencer (SEQ) to generate the necessary signals to control the readout of the detector. The device has been originally designed for the Simbol-X low energy detector (LED). The EPP operates on 64x64 pixel images and has a real-time processing capability of more than 8000 frames per second. The already working releases of the EPP and the SEQ are now combined into one Digital-Camera-Controller-Chip (D3C).

  7. MEDINA: MECCA Development in Accelerators – KPP Fortran to CUDA source-to-source Pre-processor

    Directory of Open Access Journals (Sweden)

    Michail Alvanos

    2017-04-01

    Full Text Available The global climate model ECHAM/MESSy Atmospheric Chemistry (EMAC is a modular global model that simulates climate change and air quality scenarios. The application includes different sub-models for the calculation of chemical species concentrations, their interaction with land and sea, and the human interaction. The paper presents a source-to-source parser that enables support for Graphics Processing Units (GPU by the Kinetic Pre-Processor (KPP general purpose open-source software tool. The requirements of the host system are also described. The source code of the source-to-source parser is available under the MIT License.

  8. C programming language essentials

    CERN Document Server

    Ackermann, Ernest C

    2012-01-01

    REA's Essentials provide quick and easy access to critical information in a variety of different fields, ranging from the most basic to the most advanced. As its name implies, these concise, comprehensive study guides summarize the essentials of the field covered. Essentials are helpful when preparing for exams, doing homework and will remain a lasting reference source for students, teachers, and professionals. C Programming Language discusses fundamental notions, data types and objects, expressions, statements, declarations, function and program structure, the preprocessor, and the standar

  9. The FORCE: A highly portable parallel programming language

    Science.gov (United States)

    Jordan, Harry F.; Benten, Muhammad S.; Alaghband, Gita; Jakob, Ruediger

    1989-01-01

    Here, it is explained why the FORCE parallel programming language is easily portable among six different shared-memory microprocessors, and how a two-level macro preprocessor makes it possible to hide low level machine dependencies and to build machine-independent high level constructs on top of them. These FORCE constructs make it possible to write portable parallel programs largely independent of the number of processes and the specific shared memory multiprocessor executing them.

  10. The FORCE - A highly portable parallel programming language

    Science.gov (United States)

    Jordan, Harry F.; Benten, Muhammad S.; Alaghband, Gita; Jakob, Ruediger

    1989-01-01

    This paper explains why the FORCE parallel programming language is easily portable among six different shared-memory multiprocessors, and how a two-level macro preprocessor makes it possible to hide low-level machine dependencies and to build machine-independent high-level constructs on top of them. These FORCE constructs make it possible to write portable parallel programs largely independent of the number of processes and the specific shared-memory multiprocessor executing them.

  11. ERATO - a computer program for the calculation of induced eddy-currents in three-dimensional conductive structures

    International Nuclear Information System (INIS)

    Benner, J.

    1985-10-01

    The computer code ERATO is used for the calculation of eddy-currents in three-dimensional conductive structures and their secondary magnetic field. ERATO is a revised version of the code FEDIFF, developed at IPP Garching. For the calculation the Finite-Element-Network (FEN) method is used, where the structure is simulated by an equivalent electric network. In the ERATO-code, the calculation of the finite-element discretization, the eddy-current analysis, and the final evaluation of the results are done in separate programs. So the eddy-current analysis as the central step is perfectly independent of a special geometry. For the finite-element discretization there are two so called preprocessors, which treat a torus-segment and a rectangular, flat plate. For the final evaluation postprocessors are used, by which the current-distributions can be printed and plotted. In the report, the theoretical foundation of the FEN-Method is discussed, the structure and the application of the programs (preprocessors, analysis-program, postprocessors, supporting programs) are shown, and two examples for calculations are presented. (orig.) [de

  12. Molecular contamination math model support

    Science.gov (United States)

    Wells, R.

    1983-01-01

    The operation and features of a preprocessor for the Shuttle/Payload Contamination Evaluation Program Version 2) are described. A preliminary preprocessor for SPACE 2 is developed. Further refinements and enhancements of the preprocessor to insure complete user friendly operation, are recommended.

  13. Object-oriented design and programming with C++ your hands-on guide to C++ programming, with special emphasis on design, testing, and reuse

    CERN Document Server

    Leach, Ronald

    2014-01-01

    Object-Oriented Design and Programming with C++: Your Hands-On Guide to C++ Programming, with Special Emphasis on Design, Testing, and Reuse provides a list of software engineering principles to guide the software development process. This book presents the fundamentals of the C++ language.Organized into two parts encompassing 10 chapters, this book begins with an overview of C++ and describes object-oriented programming and the history of C++. This text then introduces classes, polymorphism, inheritance, and overloading. Other chapters consider the C++ preprocessor and organization of class l

  14. A fast event preprocessor for the Simbol-X Low-Energy Detector

    Science.gov (United States)

    Schanz, T.; Tenzer, C.; Kendziorra, E.; Santangelo, A.

    2008-07-01

    The Simbol-X1 Low Energy Detector (LED), a 128 × 128 pixel DEPFET array, will be read out very fast (8000 frames/second). This requires a very fast onboard data preprocessing of the raw data. We present an FPGA based Event Preprocessor (EPP) which can fulfill this requirements. The design is developed in the hardware description language VHDL and can be later ported on an ASIC technology. The EPP performs a pixel related offset correction and can apply different energy thresholds to each pixel of the frame. It also provides a line related common-mode correction to reduce noise that is unavoidably caused by the analog readout chip of the DEPFET. An integrated pattern detector can block all invalid pixel patterns. The EPP has an internal pipeline structure and can perform all operation in realtime (< 2 μs per line of 64 pixel) with a base clock frequency of 100 MHz. It is utilizing a fast median-value detection algorithm for common-mode correction and a new pattern scanning algorithm to select only valid events. Both new algorithms were developed during the last year at our institute.

  15. AutoCAD-To-GIFTS Translator Program

    Science.gov (United States)

    Jones, Andrew

    1989-01-01

    AutoCAD-to-GIFTS translator program, ACTOG, developed to facilitate quick generation of small finite-element models using CASA/GIFTS finite-element modeling program. Reads geometric data of drawing from Data Exchange File (DXF) used in AutoCAD and other PC-based drafting programs. Geometric entities recognized by ACTOG include points, lines, arcs, solids, three-dimensional lines, and three-dimensional faces. From this information, ACTOG creates GIFTS SRC file, which then reads into GIFTS preprocessor BULKM or modified and reads into EDITM to create finite-element model. SRC file used as is or edited for any number of uses. Written in Microsoft Quick-Basic (Version 2.0).

  16. Programming effort analysis of the ELLPACK language

    Science.gov (United States)

    Rice, J. R.

    1978-01-01

    ELLPACK is a problem statement language and system for elliptic partial differential equations which is implemented by a FORTRAN preprocessor. ELLPACK's principal purpose is as a tool for the performance evaluation of software. However, it is used here as an example with which to study the programming effort required for problem solving. It is obvious that problem statement languages can reduce programming effort tremendously; the goal is to quantify this somewhat. This is done by analyzing the lengths and effort (as measured by Halstead's software science technique) of various approaches to solving these problems.

  17. Automation of ORIGEN2 calculations for the transuranic waste baseline inventory database using a pre-processor and a post-processor

    International Nuclear Information System (INIS)

    Liscum-Powell, J.

    1997-06-01

    The purpose of the work described in this report was to automate ORIGEN2 calculations for the Waste Isolation Pilot Plant (WIPP) Transuranic Waste Baseline Inventory Database (WTWBID); this was done by developing a pre-processor to generate ORIGEN2 input files from WWBID inventory files and a post-processor to remove excess information from the ORIGEN2 output files. The calculations performed with ORIGEN2 estimate the radioactive decay and buildup of various radionuclides in the waste streams identified in the WTWBID. The resulting radionuclide inventories are needed for performance assessment calculations for the WIPP site. The work resulted in the development of PreORG, which requires interaction with the user to generate ORIGEN2 input files on a site-by-site basis, and PostORG, which processes ORIGEN2 output into more manageable files. Both programs are written in the FORTRAN 77 computer language. After running PreORG, the user will run ORIGEN2 to generate the desired data; upon completion of ORIGEN2 calculations, the user can run PostORG to process the output to make it more manageable. All the programs run on a 386 PC or higher with a math co-processor or a computer platform running under VMS operating system. The pre- and post-processors for ORIGEN2 were generated for use with Rev. 1 data of the WTWBID and can also be used with Rev. 2 and 3 data of the TWBID (Transuranic Waste Baseline Inventory Database)

  18. PDDP, A Data Parallel Programming Model

    Directory of Open Access Journals (Sweden)

    Karen H. Warren

    1996-01-01

    Full Text Available PDDP, the parallel data distribution preprocessor, is a data parallel programming model for distributed memory parallel computers. PDDP implements high-performance Fortran-compatible data distribution directives and parallelism expressed by the use of Fortran 90 array syntax, the FORALL statement, and the WHERE construct. Distributed data objects belong to a global name space; other data objects are treated as local and replicated on each processor. PDDP allows the user to program in a shared memory style and generates codes that are portable to a variety of parallel machines. For interprocessor communication, PDDP uses the fastest communication primitives on each platform.

  19. EDEF: a program for solving the neutron diffusion equation using microcomputers

    International Nuclear Information System (INIS)

    Fernandes, A.; Maiorino, J.R.

    1990-01-01

    This work presents the development of a program to solve the two-group two-dimensional diffusion equation (with a buckling option to simulate axial leakage) applying the finite element method. It has been developed to microcomputers compatibles to the IBM-PC. Among the facilities of the program, we can mention the simplicity to represent two-dimensional complex domains, the input through a pre-processor and the output in which the fluxes are presented graphically. The program also calculates the multiplication factor, the peaking factor and the power distribution. (author) [pt

  20. Programming languages for MIS concepts and practice

    CERN Document Server

    Wang, Hai

    2014-01-01

    Introduction Computers Computer Programming Languages     Role of Computer Programming Language      Software Systems     Taxonomies of Computer Programming LanguagesComputing Architecture in the Internet Environment Key Characteristics Shared by All Procedural Programming Languages      Syntax, Sentence, and Word     Variable     Arithmetic Operation     Execution Sequence      If-Then-Else Logic      Loop      Module C++ Introduction to Function-Oriented and Object-Oriented Programming A Tour of C Language      C and C++ Keyword and User-Defined Word      Comment Statements      Preprocessor

  1. The programming language EFL

    Science.gov (United States)

    Feldman, S. I.

    1978-01-01

    EFL is a comprehensive language designed to make it easy to write portable, understandable programs. It provides a rich set of data types and structures, a convenient operator set, and good control flow forms. The lexical form is easy to type and to read. Whenever possible, EFL uses the same forms that Ratfor does; in this sense EFL may be viewed as a superset of Ratfor. EFL is a well-defined language; this distinguishes it from most FORTRAN preprocessors which only add simple flow of control constructs to FORTRAN. The EFL compiler generates (possibly tailored) Standard FORTRAN as its output. EFL should catch and diagnose all syntax errors.

  2. PCRELAP5: data calculation program for RELAP 5 code

    International Nuclear Information System (INIS)

    Silvestre, Larissa Jacome Barros

    2016-01-01

    Nuclear accidents in the world led to the establishment of rigorous criteria and requirements for nuclear power plant operations by the international regulatory bodies. By using specific computer programs, simulations of various accidents and transients likely to occur at any nuclear power plant are required for certifying and licensing a nuclear power plant. Based on this scenario, some sophisticated computational tools have been used such as the Reactor Excursion and Leak Analysis Program (RELAP5), which is the most widely used code for the thermo-hydraulic analysis of accidents and transients in nuclear reactors in Brazil and worldwide. A major difficulty in the simulation by using RELAP5 code is the amount of information required for the simulation of thermal-hydraulic accidents or transients. The preparation of the input data requires a great number of mathematical operations to calculate the geometry of the components. Thus, for those calculations performance and preparation of RELAP5 input data, a friendly mathematical preprocessor was designed. The Visual Basic for Application (VBA) for Microsoft Excel demonstrated to be an effective tool to perform a number of tasks in the development of the program. In order to meet the needs of RELAP5 users, the RELAP5 Calculation Program (Programa de Calculo do RELAP5 - PCRELAP5) was designed. The components of the code were codified; all entry cards including the optional cards of each one have been programmed. In addition, an English version for PCRELAP5 was provided. Furthermore, a friendly design was developed in order to minimize the time of preparation of input data and errors committed by users. In this work, the final version of this preprocessor was successfully applied for Safety Injection System (SIS) of Angra 2. (author)

  3. Development and application of the PCRELAP5 - Data Calculation Program for RELAP 5 Code

    International Nuclear Information System (INIS)

    Silvestre, Larissa J.B.; Sabundjian, Gaianê

    2017-01-01

    Nuclear accidents in the world led to the establishment of rigorous criteria and requirements for nuclear power plant operations by the international regulatory bodies. By using specific computer programs, simulations of various accidents and transients likely to occur at any nuclear power plant are required for certifying and licensing a nuclear power plant. Some sophisticated computational tools have been used such as the Reactor Excursion and Leak Analysis Program (RELAP5), which is the most widely used code for the thermo-hydraulic analysis of accidents and transients in nuclear reactors in Brazil and worldwide. A major difficulty in the simulation by using RELAP5 code is the amount of information required for the simulation of thermal-hydraulic accidents or transients. Thus, for those calculations performance and preparation of RELAP5 input data, a friendly mathematical preprocessor was designed. The Visual Basic for Application (VBA) for Microsoft Excel demonstrated to be an effective tool to perform a number of tasks in the development of the program. In order to meet the needs of RELAP5 users, the RELAP5 Calculation Program (Programa de Cálculo do RELAP5 – PCRELAP5) was designed. The components of the code were codified; all entry cards including the optional cards of each one have been programmed. An English version for PCRELAP5 was provided. Furthermore, a friendly design was developed in order to minimize the time of preparation of input data and errors committed by users. The final version of this preprocessor was successfully applied for Safety Injection System (SIS) of Angra-2. (author)

  4. Development and application of the PCRELAP5 - Data Calculation Program for RELAP 5 Code

    Energy Technology Data Exchange (ETDEWEB)

    Silvestre, Larissa J.B.; Sabundjian, Gaianê, E-mail: larissajbs@usp.br, E-mail: gdjian@ipen.br [Instituto de Pesquisas Energéticas e Nucleares (IPEN/CNEN-SP), São Paulo, SP (Brazil)

    2017-07-01

    Nuclear accidents in the world led to the establishment of rigorous criteria and requirements for nuclear power plant operations by the international regulatory bodies. By using specific computer programs, simulations of various accidents and transients likely to occur at any nuclear power plant are required for certifying and licensing a nuclear power plant. Some sophisticated computational tools have been used such as the Reactor Excursion and Leak Analysis Program (RELAP5), which is the most widely used code for the thermo-hydraulic analysis of accidents and transients in nuclear reactors in Brazil and worldwide. A major difficulty in the simulation by using RELAP5 code is the amount of information required for the simulation of thermal-hydraulic accidents or transients. Thus, for those calculations performance and preparation of RELAP5 input data, a friendly mathematical preprocessor was designed. The Visual Basic for Application (VBA) for Microsoft Excel demonstrated to be an effective tool to perform a number of tasks in the development of the program. In order to meet the needs of RELAP5 users, the RELAP5 Calculation Program (Programa de Cálculo do RELAP5 – PCRELAP5) was designed. The components of the code were codified; all entry cards including the optional cards of each one have been programmed. An English version for PCRELAP5 was provided. Furthermore, a friendly design was developed in order to minimize the time of preparation of input data and errors committed by users. The final version of this preprocessor was successfully applied for Safety Injection System (SIS) of Angra-2. (author)

  5. PREP-PWR-1.0: a WIMS-D/4 pre-processor code for the generation of data for PWR fuel assemblies

    International Nuclear Information System (INIS)

    Ball, G.

    1991-06-01

    The PREP-PWR-1.0 computer code is a substantially modified version of the PREWIM code which formed part of the original MARIA System (Report J.E.N. 543). PREP-PWR-1.0 is a comprehensive pre-processor code which generates input data for the WIMS-D/4.1 code (Report PEL 294) for PWR fuel assemblies, with or without control and burnable poison rods. This data is generated at various base and off-base conditions. The overall cross section generation methodology is described, followed by a brief overview of the model. Aspects of the base/off-base calculational scheme are outlined. Additional features of the code are described while the input data format of PREP-PWR-1.0 is listed. The sample problems and suggestions for further improvements to the code are also described. 2 figs., 2 tabs., 12 refs

  6. C Versus Fortran-77 for Scientific Programming

    Directory of Open Access Journals (Sweden)

    Tom MacDonald

    1992-01-01

    Full Text Available The predominant programming language for numeric and scientific applications is Fortran-77 and supercomputers are primarily used to run large-scale numeric and scientific applications. Standard C* is not widely used for numerical and scientific programming, yet Standard C provides many desirable linguistic features not present in Fortran-77. Furthermore, the existence of a standard library and preprocessor eliminates the worst portability problems. A comparison of Standard C and Fortran-77 shows several key deficiencies in C that reduce its ability to adequately solve some numerical problems. Some of these problems have already been addressed by the C standard but others remain. Standard C with a few extensions and modifications could be suitable for all numerical applications and could become more popular in supercomputing environments.

  7. mvp - an open-source preprocessor for cleaning duplicate records and missing values in mass spectrometry data.

    Science.gov (United States)

    Lee, Geunho; Lee, Hyun Beom; Jung, Byung Hwa; Nam, Hojung

    2017-07-01

    Mass spectrometry (MS) data are used to analyze biological phenomena based on chemical species. However, these data often contain unexpected duplicate records and missing values due to technical or biological factors. These 'dirty data' problems increase the difficulty of performing MS analyses because they lead to performance degradation when statistical or machine-learning tests are applied to the data. Thus, we have developed missing values preprocessor (mvp), an open-source software for preprocessing data that might include duplicate records and missing values. mvp uses the property of MS data in which identical chemical species present the same or similar values for key identifiers, such as the mass-to-charge ratio and intensity signal, and forms cliques via graph theory to process dirty data. We evaluated the validity of the mvp process via quantitative and qualitative analyses and compared the results from a statistical test that analyzed the original and mvp-applied data. This analysis showed that using mvp reduces problems associated with duplicate records and missing values. We also examined the effects of using unprocessed data in statistical tests and examined the improved statistical test results obtained with data preprocessed using mvp.

  8. The Another Assimilation System for WRF-Chem (AAS4WRF): a new mass-conserving emissions pre-processor for WRF-Chem regional modelling

    Science.gov (United States)

    Vara Vela, A. L.; Muñoz, A.; Lomas, A., Sr.; González, C. M.; Calderon, M. G.; Andrade, M. D. F.

    2017-12-01

    The Weather Research and Forecasting with Chemistry (WRF-Chem) community model have been widely used for the study of pollutants transport, formation of secondary pollutants, as well as for the assessment of air quality policies implementation. A key factor to improve the WRF-Chem air quality simulations over urban areas is the representation of anthropogenic emission sources. There are several tools that are available to assist users in creating their own emissions based on global emissions information (e.g. anthro_emiss, prep_chem_src); however, there is no single tool that will construct local emissions input datasets for any particular domain at this time. Because the official emissions pre-processor (emiss_v03) is designed to work with domains located over North America, this work presents the Another Assimilation System for WRF-Chem (AAS4WRF), a ncl based mass-conserving emissions pre-processor designed to create WRF-Chem ready emissions files from local inventories on a lat/lon projection. AAS4WRF is appropriate to scale emission rates from both surface and elevated sources, providing the users an alternative way to assimilate their emissions to WRF-Chem. Since it was successfully tested for the first time for the city of Lima, Peru in 2014 (managed by SENAMHI, the National Weather Service of the country), several studies on air quality modelling have applied this utility to convert their emissions to those required for WRF-Chem. Two case studies performed in the metropolitan areas of Sao Paulo and Manizales in Brazil and Colombia, respectively, are here presented in order to analyse the influence of using local or global emission inventories in the representation of regulated air pollutants such as O3 and PM2.5. Although AAS4WRF works with local emissions information at the moment, further work is being conducted to make it compatible with global/regional emissions data file format. The tool is freely available upon request to the corresponding author.

  9. SCALPLO, Plotting of Flux Output from SCALE Program

    International Nuclear Information System (INIS)

    Hersman, A.; De Leege, P.F.A.; Hoogenboom, J.E.

    1993-01-01

    1 - Description of program or function: SCALPLO is a plot program, designed to plot flux, power and spectrum information. Data exchange between SCALE modules and SCALPLO is via CCCC-interface files. As not all modules can produce these files, there are special routines supplied with SCALPLO that can produce CCCC-like files. These routines can be included in the code and for XSDRPM, CITATION, ANISN and DOT, the place to include these routines is supplied. 2 - Method of solution: SCALPLO consists of two sections. Firstly the pre-processor, which selects and reads the required data. Secondly the plot section which produces the plot on the selected output device. 3 - Restrictions on the complexity of the problem: SCALPLO requires DISSPLA version 11.0 or higher. The choice of output device depends on the devices installed

  10. Fixed site neutralization model programmer's manual. Volume 1

    International Nuclear Information System (INIS)

    Engi, D.; Chapman, L.; Judnick, W.; Blum, R.; Broegler, L.; Lenz, J.; Weinthraub, A.; Ballard, D.

    1979-12-01

    The Fixed Site Neutralization Model (FSNM) is a stochastic, time-stepped simulation of an engagement process whereby an adversary force attempts to steal or sabotage sensitive (e.g., nuclear) materials being guarded by a security force on a fixed site and a response force that is off-site. FSNM will assist regulatory bodies of the US Government in evaluating fixed site physical protection systems at various installations in a variety of scenarios. Most data input to the Fixed Site Neutralization Model are in binary form. The user's data are transformed into binary form by two supporting modules, the Data Preprocessor (DPP) and the Plex Preprocessor (PPP). Both preprocessors and the FSNM itself are written in FORTRAN. This volume of the program maintenance program contains: introduction, logic descriptions, PLEX data structure, PLEX records, dictionaries, and error conditions and comments

  11. Economical Treatment of Dredged Material to Facilitate Beneficial Use

    Science.gov (United States)

    2014-08-01

    reduction, dewatering and drying ; and the treatment ( kiln ) phase. Debris and solids larger than 1.3 cm (0.5 in.) (gravel, and cobbles) are removed and...11 ii Abstract Growing constraints on conventional dredged material disposal are motivating movement toward more sustainable alternatives. Given...Sediment Washing for the Treatment of Saginaw River Sediments (EPA 1994e) ................. 40 MetPro Maximum Density Separator and Dry Screening

  12. PCRELAP5: data calculation program for RELAP 5 code; PCRELAP5: programa de calculo dos dados de entrada para o codigo RELAP5

    Energy Technology Data Exchange (ETDEWEB)

    Silvestre, Larissa Jacome Barros

    2016-07-01

    Nuclear accidents in the world led to the establishment of rigorous criteria and requirements for nuclear power plant operations by the international regulatory bodies. By using specific computer programs, simulations of various accidents and transients likely to occur at any nuclear power plant are required for certifying and licensing a nuclear power plant. Based on this scenario, some sophisticated computational tools have been used such as the Reactor Excursion and Leak Analysis Program (RELAP5), which is the most widely used code for the thermo-hydraulic analysis of accidents and transients in nuclear reactors in Brazil and worldwide. A major difficulty in the simulation by using RELAP5 code is the amount of information required for the simulation of thermal-hydraulic accidents or transients. The preparation of the input data requires a great number of mathematical operations to calculate the geometry of the components. Thus, for those calculations performance and preparation of RELAP5 input data, a friendly mathematical preprocessor was designed. The Visual Basic for Application (VBA) for Microsoft Excel demonstrated to be an effective tool to perform a number of tasks in the development of the program. In order to meet the needs of RELAP5 users, the RELAP5 Calculation Program (Programa de Calculo do RELAP5 - PCRELAP5) was designed. The components of the code were codified; all entry cards including the optional cards of each one have been programmed. In addition, an English version for PCRELAP5 was provided. Furthermore, a friendly design was developed in order to minimize the time of preparation of input data and errors committed by users. In this work, the final version of this preprocessor was successfully applied for Safety Injection System (SIS) of Angra 2. (author)

  13. Associative programming language and virtual associative access manager

    Science.gov (United States)

    Price, C.

    1978-01-01

    APL provides convenient associative data manipulation functions in a high level language. Six statements were added to PL/1 via a preprocessor: CREATE, INSERT, FIND, FOR EACH, REMOVE, and DELETE. They allow complete control of all data base operations. During execution, data base management programs perform the functions required to support the APL language. VAAM is the data base management system designed to support the APL language. APL/VAAM is used by CADANCE, an interactive graphic computer system. VAAM is designed to support heavily referenced files. Virtual memory files, which utilize the paging mechanism of the operating system, are used. VAAM supports a full network data structure. The two basic blocks in a VAAM file are entities and sets. Entities are the basic information element and correspond to PL/1 based structures defined by the user. Sets contain the relationship information and are implemented as arrays.

  14. MODIFIED N.R.C. VERSION OF THE U.S.G.S. SOLUTE TRANSPORT MODEL. VOLUME 2. INTERACTIVE PREPROCESSOR PROGRAM

    Science.gov (United States)

    The methods described in the report can be used with the modified N.R.C. version of the U.S.G.S. Solute Transport Model to predict the concentration of chemical parameters in a contaminant plume. The two volume report contains program documentation and user's manual. The program ...

  15. Petrography, geochemistry and genesis of the Skiftesmyr Cu-Zn VMS deposit, Grong, Norway

    OpenAIRE

    Walsh, Kristoffer Jøtne

    2013-01-01

    The Skiftesmyr Cu-Zn VMS-deposit is located in the Grong municipality of Northern Trøndelag, Norway. The mineralization has been known since at least 1903, when mention of small workings in the area were first published, and has later been the subject of several exploration projects by different companies, of which MetPro AS is the latest. The Skiftesmyr deposit is a part of the Gjersvik Nappe, which is a part of the Köli Nappe Complex, which in turn is a part of the Upper Allo...

  16. Type Inference of Turbo Pascal

    DEFF Research Database (Denmark)

    Hougaard, Ole Ildsgaard; Schwartzbach, Michael I; Askari, Hosein

    1995-01-01

    of Turbo Pascal. It has the form of a preprocessor that analyzes programs in which the type annotations are only partial or even absent. The resulting program has full type annotations, will be accepted by the standard Turbo Pascal compiler, and has polymorphic use of procedures resolved by means of code...

  17. Real-time simulation of the Space Station mobile service center

    Science.gov (United States)

    Thomas, Segun

    1988-01-01

    A method for building a generic N-joint simulation program is presented. It is shown that the multibody program can be operated in real time using a careful connection-array numbering scheme and a preprocessor. An example of a rigid manipulator on the Shuttle Orbiter was used to demonstrate the implementation technique.

  18. Deformation analysis of rotary combustion engine housings

    Science.gov (United States)

    Vilmann, Carl

    1991-01-01

    This analysis of the deformation of rotary combustion engine housings targeted the following objectives: (1) the development and verification of a finite element model of the trochoid housing, (2) the prediction of the stress and deformation fields present within the trochoid housing during operating conditions, and (3) the development of a specialized preprocessor which would shorten the time necessary for mesh generation of a trochoid housing's FEM model from roughly one month to approximately two man hours. Executable finite element models were developed for both the Mazda and the Outboard Marine Corporation trochoid housings. It was also demonstrated that a preprocessor which would hasten the generation of finite element models of a rotary engine was possible to develop. The above objectives are treated in detail in the attached appendices. The first deals with finite element modeling of a Wankel engine center housing, and the second with the development of a preprocessor that generates finite element models of rotary combustion engine center housings. A computer program, designed to generate finite element models of user defined rotary combustion engine center housing geometries, is also included.

  19. Abstract Interpretation-based verification/certification in the ciaoPP system

    OpenAIRE

    Puebla Sánchez, Alvaro Germán; Albert Albiol, Elvira; Hermenegildo, Manuel V.

    2005-01-01

    CiaoPP is the abstract interpretation-based preprocessor of the Ciao multi-paradigm (Constraint) Logic Programming system. It uses modular, incremental abstract interpretation as a fundamental tool to obtain information about programs. In CiaoPP, the semantic approximations thus produced have been applied to perform high- and low-level optimizations during program compilation, including transformations such as múltiple abstract specialization, parallelization, partial evaluation, resource...

  20. Calibration for the ATLAS Level-1 Calorimeter-Trigger

    International Nuclear Information System (INIS)

    Foehlisch, F.

    2007-01-01

    This thesis describes developments and tests that are necessary to operate the Pre-Processor of the ATLAS Level-1 Calorimeter Trigger for data acquisition. The major tasks of Pre-Processor comprise the digitizing, time-alignment and the calibration of signals that come from the ATLAS calorimeter. Dedicated hardware has been developed that must be configured in order to fulfill these tasks. Software has been developed that implements the register-model of the Pre-Processor Modules and allows to set up the Pre-Processor. In order to configure the Pre-Processor in the context of an ATLAS run, user-settings and the results of calibration measurements are used to derive adequate settings for registers of the Pre-Processor. The procedures that allow to perform the required measurements and store the results into a database are demonstrated. Furthermore, tests that go along with the ATLAS installation are presented and results are shown. (orig.)

  1. Calibration for the ATLAS Level-1 Calorimeter-Trigger

    Energy Technology Data Exchange (ETDEWEB)

    Foehlisch, F.

    2007-12-19

    This thesis describes developments and tests that are necessary to operate the Pre-Processor of the ATLAS Level-1 Calorimeter Trigger for data acquisition. The major tasks of Pre-Processor comprise the digitizing, time-alignment and the calibration of signals that come from the ATLAS calorimeter. Dedicated hardware has been developed that must be configured in order to fulfill these tasks. Software has been developed that implements the register-model of the Pre-Processor Modules and allows to set up the Pre-Processor. In order to configure the Pre-Processor in the context of an ATLAS run, user-settings and the results of calibration measurements are used to derive adequate settings for registers of the Pre-Processor. The procedures that allow to perform the required measurements and store the results into a database are demonstrated. Furthermore, tests that go along with the ATLAS installation are presented and results are shown. (orig.)

  2. Easy boundary definition for EGUN

    International Nuclear Information System (INIS)

    Becker, R.

    1989-01-01

    The relativistic electron optics program EGUN has reached a broad distribution, and many users have asked for an easier way of boundary input. A preprocessor to EGUN has been developed that accepts polygonal input of boundary points, and offers features such as rounding off of corners, shifting and squeezing of electrodes and simple input of slanted Neumann boundaries. This preprocessor can either be used on a PC that is linked to a mainframe using the FORTRAN version of EGUN, or in connection with the version EGNc, which also runs on a PC. In any case, direct graphic response on the PC greatly facilitates the creation of correct input files for EGUN. (orig.)

  3. Easy boundary definition for EGUN

    Science.gov (United States)

    Becker, R.

    1989-06-01

    The relativistic electron optics program EGUN [1] has reached a broad distribution, and many users have asked for an easier way of boundary input. A preprocessor to EGUN has been developed that accepts polygonal input of boundary points, and offers features such as rounding off of corners, shifting and squeezing of electrodes and simple input of slanted Neumann boundaries. This preprocessor can either be used on a PC that is linked to a mainframe using the FORTRAN version of EGUN, or in connection with the version EGNc, which also runs on a PC. In any case, direct graphic response on the PC greatly facilitates the creation of correct input files for EGUN.

  4. Easy boundary definition for EGUN

    Energy Technology Data Exchange (ETDEWEB)

    Becker, R. (Frankfurt Univ. (Germany, F.R.). Inst. fuer Angewandte Physik)

    1989-06-01

    The relativistic electron optics program EGUN has reached a broad distribution, and many users have asked for an easier way of boundary input. A preprocessor to EGUN has been developed that accepts polygonal input of boundary points, and offers features such as rounding off of corners, shifting and squeezing of electrodes and simple input of slanted Neumann boundaries. This preprocessor can either be used on a PC that is linked to a mainframe using the FORTRAN version of EGUN, or in connection with the version EGNc, which also runs on a PC. In any case, direct graphic response on the PC greatly facilitates the creation of correct input files for EGUN. (orig.).

  5. Image processor of model-based vision system for assembly robots

    International Nuclear Information System (INIS)

    Moribe, H.; Nakano, M.; Kuno, T.; Hasegawa, J.

    1987-01-01

    A special purpose image preprocessor for the visual system of assembly robots has been developed. The main function unit is composed of lookup tables to utilize the advantage of semiconductor memory for large scale integration, high speed and low price. More than one unit may be operated in parallel since it is designed on the standard IEEE 796 bus. The operation time of the preprocessor in line segment extraction is usually 200 ms per 500 segments, though it differs according to the complexity of scene image. The gray-scale visual system supported by the model-based analysis program using the extracted line segments recognizes partially visible or overlapping industrial workpieces, and detects these locations and orientations

  6. Should Pruning be a Pre-Processor of any Linear System?

    Science.gov (United States)

    Sen, Syamal K.; Ramakrishnan, Suja; Agarwal, Ravi P.; Shaykhian, Gholam Ali

    2011-01-01

    measure a quantity with an accuracy greater that 0.005% or, equivalently with a relative error less than 0.005%. Hence measurement error is unavoidable in a numerical linear system when the quantities are continuous (or even discrete with extremely large number). Assumptions, though not desirable, are usually made when we find the problem sufficiently difficult to be solved within the available means/tools/resources and hence distort the PP and the corresponding MM. The . error thus introduced in the system could (not always necessarily though) make the system somewhat inconsistent. If the inconsistency (contradiction) is too much then one should definitely not proceed to solve the system in terms of getting a least-squares solution or the minimum-norm least-squares solution. All these solutions will be invariably of no real-world use. If, on the other hand, inconsistency is reasonably low, i.e. the system is near-consistent or, equivalently, has near-linearly-dependent rows, then the foregoing solutions are useful. Pruning in such a near-consistent system should be performed based on the desired accuracy and on the definition of near-linear dependence. In this article, we discuss pruning over various kinds of linear systems and strongly suggest its use as a pre-processor or as a part of an algorithm. Ideally pruning should (i) be a part of the solution process (algorithm) of the system, (ii) reduce both computational error and complexity of the process, and (iii) take into account the numerical zero defined in the context. These are precisely what we achieve through our proposed O(mn2) algorithm presented in Matlab, that uses a subprogram of solving a single linear equation and that has embedded in it the pruning.

  7. SETMDC: Preprocessor for CHECKR, FIZCON, INTER, etc. ENDF Utility source codes

    International Nuclear Information System (INIS)

    Dunford, Charles L.

    2002-01-01

    Description of program or function: SETMDC-6.13 is a utility program that converts the source decks of the following set of programs to different computers: CHECKR-6.13; FIZCON-6.13; GETMAT-6.13; INTER-6.13; LISTEF-6; PLOTEF-6; PSYCHE-6; STANEF-6.13

  8. A self-consistent model for polycrystal deformation. Description and implementation

    International Nuclear Information System (INIS)

    Clausen, B.; Lorentzen, T.

    1997-04-01

    This report is a manual for the ANSI C implementation of an incremental elastic-plastic rate-insensitive self-consistent polycrystal deformation model based on (Hutchinson 1970). The model is furthermore described in the Ph.D. thesis by Clausen (Clausen 1997). The structure of the main program, sc m odel.c, and its subroutines are described with flow-charts. Likewise the pre-processor, sc i ni.c, is described with a flowchart. Default values of all the input parameters are given in the pre-processor, but the user is able to select from other pre-defined values or enter new values. A sample calculation is made and the results are presented as plots and examples of the output files are shown. (au) 4 tabs., 28 ills., 17 refs

  9. Walsh Preprocessor.

    Science.gov (United States)

    1980-08-01

    tile se(q uenw threshold does not utilize thle D)C level inlforiat ion and the time thlresliolditig adaptively adjusts for DC lvel . 𔃻This characteristic...lowest 256/8 = 32 elements. The above observation can be mathematically proven to also relate the fact that the lowest (NT/W) elements can, at worst case

  10. DISPLAY3D. A Graphics Preprocessor for CHIEF

    Science.gov (United States)

    1990-12-27

    graphics devices, the user may write a graphics program th.,.t can read DISPLAY3D output files, or use one of the commercial plotting packages...COMMON/NBPRTC/IRHSPT, NARSPT, NPTBLK FRQPT COMMON/NBPRTS/SYMTPT CHARACTER*3 SYMTPT DIMENSION CC(10), TRNS(3), IELTS (8,300) real xl(1000) ,yl(leee...C Prompt the user for filename. C--- ------------------------------------------------------- WRITE (6,1) ’Enter filename used in CID or

  11. The Psychometric Toolbox: An Excel Package for Use in Measurement and Psychometrics Courses

    Science.gov (United States)

    Ferrando, Pere J.; Masip-Cabrera, Antoni; Navarro-González, David; Lorenzo-Seva, Urbano

    2017-01-01

    The Psychometric Toolbox (PT) is a user-friendly, non-commercial package mainly intended to be used for instructional purposes in introductory courses of educational and psychological measurement, psychometrics and statistics. The PT package is organized in six separate modules or sub-programs: Data preprocessor (descriptive analyses and data…

  12. EQPT, a data file preprocessor for the EQ3/6 software package: User's guide and related documentation (Version 7.0)

    International Nuclear Information System (INIS)

    Daveler, S.A.; Wolery, T.J.

    1992-01-01

    EQPT is a data file preprocessor for the EQ3/6 software package. EQ3/6 currently contains five primary data files, called datao files. These files comprise alternative data sets. These data files contain both standard state and activity coefficient-related data. Three (com, sup, and nea) support the use of the Davies or B equations for the activity coefficients; the other two (hmw and pit) support the use of Pitzer's (1973, 1975) equations. The temperature range of the thermodynamic data on these data files varies from 25 degrees C only to 0-300 degrees C. The principal modeling codes in EQ3/6, EQ3NR and EQ6, do not read a data0 file, however. Instead, these codes read an unformatted equivalent called a data1 file. EQPT writes a datal file, using the corresponding data0 file as input. In processing a data0 file, EQPT checks the data for common errors, such as unbalanced reactions. It also conducts two kinds of data transformation. Interpolating polynomials are fit to data which are input on temperature adds. The coefficients of these polynomials are then written on the datal file in place of the original temperature grids. A second transformation pertains only to data files tied to Pitzer's equations. The commonly reported observable Pitzer coefficient parameters are mapped into a set of primitive parameters by means of a set of conventional relations. These primitive form parameters are then written onto the datal file in place of their observable counterparts. Usage of the primitive form parameters makes it easier to evaluate Pitzer's equations in EQ3NR and EQ6. EQPT and the other codes in the EQ3/6 package are written in FORTRAN 77 and have been developed to run under the UNIX operating system on computers ranging from workstations to supercomputers

  13. A self-consistent model for polycrystal deformation. Description and implementation

    Energy Technology Data Exchange (ETDEWEB)

    Clausen, B.; Lorentzen, T.

    1997-04-01

    This report is a manual for the ANSI C implementation of an incremental elastic-plastic rate-insensitive self-consistent polycrystal deformation model based on (Hutchinson 1970). The model is furthermore described in the Ph.D. thesis by Clausen (Clausen 1997). The structure of the main program, sc{sub m}odel.c, and its subroutines are described with flow-charts. Likewise the pre-processor, sc{sub i}ni.c, is described with a flowchart. Default values of all the input parameters are given in the pre-processor, but the user is able to select from other pre-defined values or enter new values. A sample calculation is made and the results are presented as plots and examples of the output files are shown. (au) 4 tabs., 28 ills., 17 refs.

  14. Using GIFTS on the Cray-1 for the large coil test facility test: stand design analysis

    International Nuclear Information System (INIS)

    Baudry, T.V.; Gray, W.H.

    1981-06-01

    The GIFTS finite element program has been used extensively throughout the Large Coil Test Facility (LCTF) test stand design analysis. Effective use has been made of GIFTS both as a preprocessor to other finite element programs and as a complete structural analysis package. The LCTF test stand design involved stress analysis ranging from simple textbook-type problems to very complicated three-dimensional structural problems. Two areas of the design analysis are discussed

  15. Feedback Survey of the Effect, Burden, and Cost of the National Endoscopic Quality Assessment Program during the Past 5 Years in Korea

    Directory of Open Access Journals (Sweden)

    Yu Kyung Cho

    2016-11-01

    Full Text Available Background/Aims In Korea, the nationwide gastric cancer screening program recommends biennial screening for individuals aged 40 years or older by way of either an upper gastrointestinal series or endoscopy. The national endoscopic quality assessment (QA program began recommending endoscopy in medical institutions in 2009. We aimed to assess the effect, burden, and cost of the QA program from the viewpoint of medical institutions. Methods We surveyed the staff of institutional endoscopic units via e-mail. Results Staff members from 67 institutions replied. Most doctors were endoscopic specialists. They responded as to whether the QA program raised awareness for endoscopic quality (93% or improved endoscopic practice (40%. The percentages of responders who reported improvements in the diagnosis of gastric cancer, the qualifications of endoscopists, the quality of facilities and equipment, endoscopic procedure, and endoscopic reprocessing were 69%, 60%, 66%, 82%, and 75%, respectively. Regarding reprocessing, many staff members reported that they had bought new automated endoscopic preprocessors (3%, used more disinfectants (34%, washed endoscopes longer (28%, reduced the number of endoscopies performed to adhere to reprocessing guidelines (9%, and created their own quality education programs (59%. Many responders said they felt that QA was associated with some degree of burden (48%, especially financial burden caused by purchasing new equipment. Reasonable quality standards (45% and incentives (38% were considered important to the success of the QA program. Conclusions Endoscopic quality has improved after 5 years of the mandatory endoscopic QA program.

  16. Fixed site neutralization model programmer's manual. Volume II

    International Nuclear Information System (INIS)

    Engi, D.; Chapman, L.D.; Judnick, W.; Blum, R.; Broegler, L.; Lenz, J.; Weinthraub, A.; Ballard, D.

    1979-12-01

    This report relates to protection of nuclear materials at nuclear facilities. This volume presents the source listings for the Fixed Site Neutralization Model and its supporting modules, the Plex Preprocessor and the Data Preprocessor

  17. ATLAS calorimeter and topological trigger upgrades for Phase 1

    CERN Document Server

    Silverstein, S

    2011-01-01

    The ATLAS Level-1 Calorimeter Trigger (L1Calo) collaboration is pursuing two hardware upgrade programs for Phase 1 of the LHC upgrade. The first of these is development of a new mixed-signal multi-chip module (MCM) for the PreProcessor system. based on faster FADCs and a modern FPGA. Designed as a drop-in replacement for the existing MCM, the FPGA also enables future upgrades to the PreProcessor algorithms, including enhanced digital filtering and compensation for time-variation of pedestals. It is also planned to augment the current multiplicity-based trigger by adding topology-based algorithms. This is made possible by adding jet and EM/hadron Regions of Interest (ROIs) to the L1Calo real time data path. A synchronous, pipelined topological processor (TP) based on high-density FPGAs and multi-Gbit optical links gathers all ROI information and performs topological algorithms.

  18. EQPT, a data file preprocessor for the EQ3/6 software package: User`s guide and related documentation (Version 7.0); Part 2

    Energy Technology Data Exchange (ETDEWEB)

    Daveler, S.A.; Wolery, T.J.

    1992-12-17

    EQPT is a data file preprocessor for the EQ3/6 software package. EQ3/6 currently contains five primary data files, called datao files. These files comprise alternative data sets. These data files contain both standard state and activity coefficient-related data. Three (com, sup, and nea) support the use of the Davies or B-dot equations for the activity coefficients; the other two (hmw and pit) support the use of Pitzer`s (1973, 1975) equations. The temperature range of the thermodynamic data on these data files varies from 25{degrees}C only to 0-300{degrees}C. The principal modeling codes in EQ3/6, EQ3NR and EQ6, do not read a data0 file, however. Instead, these codes read an unformatted equivalent called a data1 file. EQPT writes a datal file, using the corresponding data0 file as input. In processing a data0 file, EQPT checks the data for common errors, such as unbalanced reactions. It also conducts two kinds of data transformation. Interpolating polynomials are fit to data which are input on temperature adds. The coefficients of these polynomials are then written on the datal file in place of the original temperature grids. A second transformation pertains only to data files tied to Pitzer`s equations. The commonly reported observable Pitzer coefficient parameters are mapped into a set of primitive parameters by means of a set of conventional relations. These primitive form parameters are then written onto the datal file in place of their observable counterparts. Usage of the primitive form parameters makes it easier to evaluate Pitzer`s equations in EQ3NR and EQ6. EQPT and the other codes in the EQ3/6 package are written in FORTRAN 77 and have been developed to run under the UNIX operating system on computers ranging from workstations to supercomputers.

  19. MORTRAN-2, FORTRAN Language Extension with User-Supplied Macros

    International Nuclear Information System (INIS)

    Cook, A. James; Shustek, L.J.

    1980-01-01

    1 - Description of problem or function: MORTRAN2 is a FORTRAN language extension that permits a relatively easy transition from FORTRAN to a more convenient and structured language. Its features include free-field format; alphanumeric statement labels; flexible comment convention; nested block structure; for-by-to, do, while, until, loop, if-then-else, if-else, exit, and next statements; multiple assignment statements; conditional compilation; and automatic listing indentation. The language is implemented by a macro-based pre-processor and is further extensible by user-defined macros. 2 - Method of solution: The MORTRAN2 pre-processor may be regarded as a compiler whose object code is ANSI Standard FORTRAN. The MORTRAN2 language is dynamically defined by macros which are input at each use of the pre-processor. 3 - Restrictions on the complexity of the problem: The pre-processor output must be accepted by a FORTRAN compiler

  20. Prodeto, a computer code for probabilistic fatigue design

    Energy Technology Data Exchange (ETDEWEB)

    Braam, H [ECN-Solar and Wind Energy, Petten (Netherlands); Christensen, C J; Thoegersen, M L [Risoe National Lab., Roskilde (Denmark); Ronold, K O [Det Norske Veritas, Hoevik (Norway)

    1999-03-01

    A computer code for structural relibility analyses of wind turbine rotor blades subjected to fatigue loading is presented. With pre-processors that can transform measured and theoretically predicted load series to load range distributions by rain-flow counting and with a family of generic distribution models for parametric representation of these distribution this computer program is available for carying through probabilistic fatigue analyses of rotor blades. (au)

  1. A Alternative Analog Circuit Design Methodology Employing Integrated Artificial Intelligence Techniques

    Science.gov (United States)

    Tuttle, Jeffery L.

    In consideration of the computer processing power now available to the designer, an alternative analog circuit design methodology is proposed. Computer memory capacities no longer require the reduction of the transistor operational characteristics to an imprecise formulation. Therefore, it is proposed that transistor modelling be abandoned in favor of fully characterized transistor data libraries. Secondly, availability of the transistor libraries would facilitate an automated selection of the most appropriate device(s) for the circuit being designed. More specifically, a preprocessor computer program to a more sophisticated circuit simulator (e.g. SPICE) is developed to assist the designer in developing the basic circuit topology and the selection of the most appropriate transistor. Once this is achieved, the circuit topology and selected transistor data library would be downloaded to the simulator for full circuit operational characterization and subsequent design modifications. It is recognized that the design process is enhanced by the use of heuristics as applied to iterative design results. Accordingly, an artificial intelligence (AI) interface is developed to assist the designer in applying the preprocessor results. To demonstrate the retrofitability of the AI interface to established programs, the interface is specifically designed to be as non-intrusive to the host code as possible. Implementation of the proposed methodology offers the potential to speed the design process, since the preprocessor both minimizes the required number of simulator runs and provides a higher acceptance potential of the initial and subsequent simulator runs. Secondly, part count reductions may be realizable since the circuit topologies are not as strongly driven by transistor limitations. Thirdly, the predicted results should more closely match actual circuit operations since the inadequacies of the transistor models have been virtually eliminated. Finally, the AI interface

  2. The CLP(OIH) Language

    DEFF Research Database (Denmark)

    Hougaard, Ole Ildsgaard

    1998-01-01

    Type inference is generally thought of as being an exclusive property of the functional programming paradigm. We argue that such a feature may be of significant benefit for also standard imperative languages. We present a working tool (available by WWW) providing these benefits for a full version...... of Turbo Pascal. It has the form of a preprocessor that analyzes programs in which the type annotations are only partial or even absent. The resulting program has full type annotations, will be accepted by the standard Turbo Pascal compiler, and has polymorphic use of procedures resolved by means of code...

  3. Contralog: a Prolog conform forward-chaining environment and its application for dynamic programming and natural language parsing

    Directory of Open Access Journals (Sweden)

    Kilián Imre

    2016-06-01

    Full Text Available The backward-chaining inference strategy of Prolog is inefficient for a number of problems. The article proposes Contralog: a Prolog-conform, forward-chaining language and an inference engine that is implemented as a preprocessor-compiler to Prolog. The target model is Prolog, which ensures mutual switching from Contralog to Prolog and back. The Contralog compiler is implemented using Prolog's de facto standardized macro expansion capability. The article goes into details regarding the target model.

  4. PREPAR: a user-friendly preprocessor to create AIRDOS-EPA input data sets

    International Nuclear Information System (INIS)

    Sjoreen, A.L.; Miller, C.W.; Nelson, C.B.

    1984-01-01

    PREPAR is a FORTRAN program designed to simplify the preparation of input for the AIRDOS-EPA computer code. PREPAR was designed to provide a method for data entry that is both logical and flexible. It also provides default values for all variables, so the user needs only to enter those data for which the defaults should be changed. Data are entered either unformatted or via a user-selected format. A separate file of the nuclide-specific data needed by AIRDOS-EPA is read by PREPAR. Two utility programs, EXTRAC and RADLST, were written to create and list this file. PREPAR writes the file needed to run AIRDOS-EPA and writes a listing of that file

  5. Three-dimensional magnetic engineering: The programs MAGNUS and EPILOG

    International Nuclear Information System (INIS)

    Fan Mingwu; Pissanetzky, S.

    1988-01-01

    We present the post-processor EPILOG for the well established finite element program MAGNUS for three-dimensional magnetic engineering. MAGNUS solves problems of magnetostastics with nonlinear magnetic materials, permanent magnets and electric currents, for any 3-D geometry. The two-scalar-potentials formulation of magnetostatics used by MAGNUS combines numerical accuracy and computational efficiency, and is considered state of the art. The well known program KUBIK is used as a pre-processor to describe the geometry and finite element mesh. KUBIK is highly interactive and allows the user to effectively control all geometric details. The needs of magnetic engineers, however, go far beyond the simple availability of a mathematical solution. Once the solution has been obtained by MAGNUS in the form of a continuous magnetic scalar potential function defined at every point in the solution domain, those needs are met by EPILOG. EPILOG is command operated. Commands are independent of each other and can be used in any order, or not used at all. The purpose of each command is to use the solution for the calculation of a derived quantity or the production of a plot or table. The following derived quantities can be obtained: The magnetic energy in specific regions, the magnetic force on specified conductors in space, the magnetic torque in specified conductors, the magnetic flux across a given surface in space, the inductance of a circuit, and a variety of line integrals for specified lines in space. A useful facility is the automatic calculation of harmonic multipoles averaged along the beam direction for accelerator magnets, essential for end analysis and the integral effect of the magnetic field on the beam. (orig./BBOE)

  6. Overview of the Force Scientific Parallel Language

    Directory of Open Access Journals (Sweden)

    Gita Alaghband

    1994-01-01

    Full Text Available The Force parallel programming language designed for large-scale shared-memory multiprocessors is presented. The language provides a number of parallel constructs as extensions to the ordinary Fortran language and is implemented as a two-level macro preprocessor to support portability across shared memory multiprocessors. The global parallelism model on which the Force is based provides a powerful parallel language. The parallel constructs, generic synchronization, and freedom from process management supported by the Force has resulted in structured parallel programs that are ported to the many multiprocessors on which the Force is implemented. Two new parallel constructs for looping and functional decomposition are discussed. Several programming examples to illustrate some parallel programming approaches using the Force are also presented.

  7. The CNCSN-2: One, two-and three-dimensional coupled neutral and charged particle discrete ordinates code system

    International Nuclear Information System (INIS)

    Voloschenko, A. M.; Gukov, S. V.; Russkov, A. A.; Gurevich, M. I.; Shkarovsky, D. A.; Kryuchkov, V. P.; Sumaneev, O. V.; Dubinin, A. A.

    2009-01-01

    KATRIN, KASKAD-Sand ROZ-6 codes solve the multigroup transport equation for neutrons, photons and charged particles in 3D. BOT3P-5., ConDat can be used as preprocessor. ARVES-2.5, a cross-section preprocessor (the package of utilities for operating with the cross section file in FMAC-M format) is included. Auxiliary codes MIXERM, CEPXS-BFP, CEPXS-BFP, SADCO-2.4 and CNCSN-2 are used

  8. Variability Bugs:

    DEFF Research Database (Denmark)

    Melo, Jean

    . Although many researchers suggest that preprocessor-based variability amplifies maintenance problems, there is little to no hard evidence on how actually variability affects programs and programmers. Specifically, how does variability affect programmers during maintenance tasks (bug finding in particular......)? How much harder is it to debug a program as variability increases? How do developers debug programs with variability? In what ways does variability affect bugs? In this Ph.D. thesis, I set off to address such issues through different perspectives using empirical research (based on controlled...... experiments) in order to understand quantitatively and qualitatively the impact of variability on programmers at bug finding and on buggy programs. From the program (and bug) perspective, the results show that variability is ubiquitous. There appears to be no specific nature of variability bugs that could...

  9. JAKEF, Gradient or Jacobian Function from Objective Function or Vector Function

    International Nuclear Information System (INIS)

    Hillstrom, K.E.

    1988-01-01

    1 - Description of program or function: JAKEF is a language processor that accepts as input a single- or double-precision ANSI standard 1977 FORTRAN subroutine defining an objective function f(x), or a vector function F(x), and produces as output a single- or double- precision ANSI standard 1977 FORTRAN subroutine defining the gradient of f(x), or the Jacobian of F(x). 2 - Method of solution: JAKEF is a four-pass compiler consisting of a lexical preprocessor, a parser, a tree-building and flow analysis pass, and a differentiator and output construction pass. The lexical preprocessor reworks the input FORTRAN program to give it a recognizable lexical structure. The parser transforms the pre-processed input into a string of tokens in a post-fix representation of the program tree. The tree-building and flow analysis pass constructs a tree out of the post-fix token string. The differentiator identifies relevant assignment statements; then, if necessary, it analyzes them into component statements governed by a single differentiation rule and augments each of these statements with a call to a member of the run-time support package which implements the differentiation rule. After completing the construction of the main body of the routine, JAKEF inserts calls to support package routines that complete the differentiation. This results in a modified program tree in a form compatible with FORTRAN rules. 3 - Restrictions on the complexity of the problem: Statement functions and Equivalence's that involve the independent variables are not handled correctly. Variables, constants, or functions of type COMPLEX are not recognized. Character sub-string expressions and alternate returns are not permitted

  10. Assimilation of GMS-5 satellite winds using nudging method with MM5

    Science.gov (United States)

    Gao, Shanhong; Wu, Zengmao; Yang, Bo

    2006-09-01

    With the aid of Meteorological Information Composite and Processing System (MICAPS), satellite wind vectors derived from the Geostationary Meteorological Statellite-5 (GMS-5) and retrieved by National Satellite Meteorology Center of China (NSMC) can be obtained. Based on the nudging method built in the fifth-generation Mesoscale Model (MM5) of Pennsylvania State University and National Center for Atmospheric Research, a data preprocessor is developed to convert these satellite wind vectors to those with specified format required in MM5. To examine the data preprocessor and evaluate the impact of satellite winds from GMS-5 on MM5 simulations, a series of numerical experimental forecasts consisting of four typhoon cases in 2002 are designed and implemented. The results show that the preprocessor can process satellite winds smoothly and MM5 model runs successfully with a little extra computational load during ingesting these winds, and that assimilation of satellite winds by MM5 nudging method can obviously improve typhoon track forecast but contributes a little to typhoon intensity forecast. The impact of the satellite winds depends heavily upon whether the typhoon bogussing scheme in MM5 was turned on or not. The data preprocessor developed in this paper not only can treat GMS-5 satellite winds but also has capability with little modification to process derived winds from other geostationary satellites.

  11. Comparison of mixing height parameterizations with profiles measurements

    Energy Technology Data Exchange (ETDEWEB)

    Jaquier, A.; Stuebi, R.; Tercier, P. [Swiss Meteorological Inst., SMI - MeteoSwiss, Payerne (Switzerland)

    1997-10-01

    Different meteorological pre-processors for dispersion studies are available to derive the atmospheric boundary layer mixing height (MH). The analysis of their performances has been reviewed in the framework of the European COST Action 710. In this project, the computed mixing height values have been compared with data derived mostly from aero-logical sounding analysis and Sodar measurements. Since then, a new analysis of a low-tropospheric wind profiler (WP) data has been performed taking advantage of its high data sampling ({delta}t {approx} 30 sec.). The comparison between these recent results and aero-logical sounding, Sodar data, as well as to meteorological pre-processors calculations are reported for three periods of several days corresponding to different meteorological situations. In convective conditions, the pre-processors give reasonable level, the mixing height growing rate is in fair agreement with the measured one. In stable cloudy daytime conditions, the modeled mixing height does not correspond to any measured height. (LN)

  12. User's guide to PROTOCOL, a numerical simulator for the dissolution reactions of inorganic solids in aqueous solutions

    International Nuclear Information System (INIS)

    Pickrell, G.; Jackson, D.D.

    1984-10-01

    This report provides a user's manual for PROTOCOL, a comprehensive coupled kinetic/equilibrium computer program for analyzing the dissolution reactions of solids with aqueous solutions, specifically applied to the potential corrosion of vitrified nuclear waste by groundwater. The capabilities and available options are summarized as well as instructions for setting up and running problems. Also described in this report and included in the PROTOCOL software package are MASTER, a master file of species thermodynamic data, MANEQL, a preprocessor program and POSTP, a postprocessor. POSTP provides offline plotting using the CRAY-1 DISSPLA 9.0 graphics library. PROTOCOL is operational on the CDC-7600 and CRAY-1 computers at the Lawrence Livermore National Laboratory. 7 references, 10 figures, 2 tables

  13. TMAP4, Tritium Migration Analysis Program Version 4

    International Nuclear Information System (INIS)

    Merrill, B.J.; Holland, D.F.; Jones, J.L.

    2007-01-01

    1 - Description of program or function: TMAP4 was developed as a safety analysis code, mainly to analyze tritium retention and loss in fusion reactor structures and systems during normal operational and accident conditions. It incorporates one-dimensional thermal and mass-diffusive transport and trapping calculations through structures and zero dimensional fluid transport between enclosures and across the interface between enclosures and structures. Diffusion structures may be linked together with other structures, and multiple structures may interact with an enclosure. A key feature is the ability to input problem definition parameters as constants, interpolation tables, or Fortran equations. The high degree of flexibility in defining structures for diffusion and enclosures for convective transport and the ability to use tables and equations in inputs make TMAP4 appropriate for a wide range of problems. It has been verified and validated to INEL Quality Level A making it suitable for use in formal safety analyses. 2 - Method of solution: A preprocessor converts an input deck into a tridiagonal state variable matrix which is stored and subsequently read into a computational module. Input equations if any are compiled and linked with the compiled computational module into an executable file. Solution uses central-difference, time-implicit discretizations for the diffusion equation for heat transfer and mass diffusion within structures and forward-difference Euler discretizations for flows between enclosures. A separate module extracts plot data from one of the output files. 3 - Restrictions on the complexity of the problem: Maximum number of diffusion structures is 20 with up to 200 total nodes, up to 10 diffusion species, up to 10 enclosure species, up to 40 enclosures, up to 100 convective flow paths between enclosures, up to 50 chemical reactions, up to 10 look-up tables with an aggregate of 240 data pairs, and up to 50 input equations

  14. Beam Test of the ATLAS Level-1 Calorimeter Trigger System

    CERN Document Server

    Garvey, J; Mahout, G; Moye, T H; Staley, R J; Thomas, J P; Typaldos, D; Watkins, P M; Watson, A; Achenbach, R; Föhlisch, F; Geweniger, C; Hanke, P; Kluge, E E; Mahboubi, K; Meier, K; Meshkov, P; Rühr, F; Schmitt, K; Schultz-Coulon, H C; Ay, C; Bauss, B; Belkin, A; Rieke, S; Schäfer, U; Tapprogge, T; Trefzger, T; Weber, GA; Eisenhandler, E F; Landon, M; Apostologlou, P; Barnett, B M; Brawn, I P; Davis, A O; Edwards, J; Gee, C N P; Gillman, A R; Mirea, A; Perera, V J O; Qian, W; Sankey, D P C; Bohm, C; Hellman, S; Hidvegi, A; Silverstein, S

    2005-01-01

    The Level-1 Calorimter Trigger consists of a Preprocessor (PP), a Cluster Processor (CP), and a Jet/Energy-sum Processor (JEP). The CP and JEP receive digitised trigger-tower data from the Preprocessor and produce Region-of-Interest (RoIs) and trigger multiplicities. The latter are sent in real time to the Central Trigger Processor (CTP) where the Level-1 decision is made. On receipt of a Level-1 Accept, Readout Driver Modules (RODs), provide intermediate results to the data acquisition (DAQ) system for monitoring and diagnostic purpose. RoI information is sent to the RoI builder (RoIB) to help reduce the amount of data required for the Level-2 Trigger The Level-1 Calorimeter Trigger System at the test beam consisted of 1 Preprocessor module, 1 Cluster Processor Module, 1 Jet/Energy Module and 2 Common Merger Modules. Calorimeter energies were sucessfully handled thourghout the chain and trigger object sent to the CTP. Level-1 Accepts were sucessfully produced and used to drive the readout path. Online diagno...

  15. Implementation of the thermal-hydraulic transient analysis code RELAP4/MOD5 and MOD6 on the FACOM 230/75 computer system

    International Nuclear Information System (INIS)

    Kohsaka, Atsuo; Ishigai, Takahiro; Kumakura, Toshimasa; Naraoka, Ken-itsu

    1979-03-01

    Development efforts have continued on the extensively used LOCA analysis code RELAP-4, as seen in its history; that is, from the prototype version MOD2 to the latest one MOD6 which is capable of one-through calculations from blowdown to reflood phase of PWR-LOCA. Many improvements and refinements of the models have enlarged the scopes and extents of phenomena to treat. Correspondingly the size of program has increased version to version, and special programming techniques have continuously been introduced to manage the program within limited capacity of core memory. For example, the Dynamic Storage Allocation of MOD5 and the PRELOAD Preprocessor newly incorporated in MOD6 are those designed for the CDC computer with relatively small core size. Described are these programming techniques in detail and experiences on implementation of the codes on FACOM 230/75, together with some results of confirmatory calculations. (author)

  16. A Low-cost Multi-channel Analogue Signal Generator

    CERN Document Server

    Müller, F; The ATLAS collaboration; Shen, W; Stamen, R

    2009-01-01

    A scalable multi-channel analogue signal generator is presented. It uses a commercial low-cost graphics card with multiple outputs in a standard PC as signal source. Each color signal serves as independent channel to generate an analogue signal. A custom-built external PCB was developed to adjust the graphics card output voltage levels for a specific task, which needed differential signals. The system furthermore comprises a software package to program the signal shape. The signal generator was successfully used as independent test bed for the ATLAS Level-1 Trigger Pre-Processor, providing up to 16 analogue signals.

  17. Summary of pre and post-processors for V-TOUGH

    International Nuclear Information System (INIS)

    Daveler, S.

    1995-08-01

    This report summaries the preprocessor utility, LMESH and the postprocessor utility, EXTOOL. These utilities support the input file generation and postprocessing analysis for V-TOUGH. LMESH is a mesh generator for V-TOUGH and generates a rectangular or cylindrical mesh in two dimensions. The format for the LMESH summary is a discussion of input options, followed by a sample problem and output from the sample problem. EXTOOL is an analysis tool that extracts, manipulates and plots V-TOUGH output. The format for the EXTOOL summary is a discussion of the development of EXTOOL and an overview of the programs capabilities

  18. Three-dimensional magnetic engineering: The programs magnus and epilog

    Science.gov (United States)

    Fan, Mingwu; Pissanetzky, Sergio

    1988-10-01

    We present the post-processor EPILOG for the well established finite element program MAGNUS for three-dimensional magnetic engineering. MAGNUS solves problems of magnetostatics with nonlinear magnetic materials, permanent magnets and electric currents, for any 3-D geometry. The two-scalar-potentials formulation of magnetostatics used by MAGNUS combines numerical accuracy and computational efficiency, and is considered state of the art. The well known program KUBIK is used as a pre-processor to describe the geometry and finite element mesh. KUBIK is highly interactive and allows the user to effectively control all geometric details. The needs of magnetic engineers, however, go far beyond the simple availability of a mathematical solution. Once the solution has been obtained by MAGNUS in the form of a continuous magnetic scalar potential function defined at every point in the solution domain, those needs are met by EPILOG. EPILOG is command operated. Commands are independent of each other and can be used in any order, or not used at all. The purpose of each command is to use the solution for the calculation of a derived quantity or the production of a plot or table. The following derived quantities can be obtained: the magnetic energy in specific regions, the magnetic force on specified conductors in space, the magnetic torque on specified conductors, the magnetic flux across a given surface in space, the inductance of a circuit, and a variety of line integrals for specified lines in space. A useful facility is the automatic calculation of harmonic multipoles averaged along the beam direction for accelerator magnets, essential for end analysis and the integral effect of the magnetic field on the beam. Graphical facilities include color plots of the shapes of the conductors, the geometry, field lines and surfaces of constant magnetic scalar potential in specified regions of space. EPILOG produces a device independent graphical metafile, which can be seen on any device

  19. GARFEM input deck description

    Energy Technology Data Exchange (ETDEWEB)

    Zdunek, A.; Soederberg, M. (Aeronautical Research Inst. of Sweden, Bromma (Sweden))

    1989-01-01

    The input card deck for the finite element program GARFEM version 3.2 is described in this manual. The program includes, but is not limited to, capabilities to handle the following problems: * Linear bar and beam element structures, * Geometrically non-linear problems (bar and beam), both static and transient dynamic analysis, * Transient response dynamics from a catalog of time varying external forcing function types or input function tables, * Eigenvalue solution (modes and frequencies), * Multi point constraints (MPC) for the modelling of mechanisms and e.g. rigid links. The MPC definition is used only in the geometrically linearized sense, * Beams with disjunct shear axis and neutral axis, * Beams with rigid offset. An interface exist that connects GARFEM with the program GAROS. GAROS is a program for aeroelastic analysis of rotating structures. Since this interface was developed GARFEM now serves as a preprocessor program in place of NASTRAN which was formerly used. Documentation of the methods applied in GARFEM exists but is so far limited to the capacities in existence before the GAROS interface was developed.

  20. A study on the advanced methods for on-line signal processing by using artificial intelligence in nuclear power plants

    International Nuclear Information System (INIS)

    Kim, Wan Joo

    1993-02-01

    In order to assist the operators at the transient states of a nuclear power plant, the automation of signal processing is needed. This study has the objective to process the signals from a nuclear power plant for the purpose of advising the operator. To meet this objective, in this study, two kinds of on-line signal processing system based on AI techniques are developed for the nuclear power plant application with on-line signals. First, an artificial neural network for signal prediction is developed for the adequate countermoves at transient states. The steam generator water level is adopted as the example and the outputs of a simulation program for the dynamics of steam generator combined with noises are used as the training patterns. For the training of the artificial neural network, the modified backpropagation algorithm is proposed for escaping quickly from local minima. The modified algorithm is different from the ordinary backpropagation algorithm in the aspect that the training rate coefficient is repeatedly adjusted randomly and taken when the training is improved. This trial has an effect to search for an adequate magnitude of a training rate coefficient. The comparison result shows that the modified algorithm enables the neural network to be trained more quickly. The simulation result shows that the outputs of the artificial neural network are not sensitive to noises. Using the artificial neural networks proposed in this thesis, the operators can predict the next status of a plant and can take actions to maintain the stability of plant. Second, the multi sensor integration system has been developed for the identification of transient states. The developed system is divided into two parts; pre-processors and a fusion part. An artificial neural network is adopted in the fusion part to include the knowledge about the identification and to make a decision of the transient state. The developed pre-processors play a role of classifying the trend types of

  1. Data acquisition and management system for a nuclear processes simulator; Sistema de adquisicion y manejo de datos para un simulador de procesos nucleares

    Energy Technology Data Exchange (ETDEWEB)

    Gonzalez M, J A; Santiago C, J [Facultad de Ingenieria, UNAM, Campus Morelos (Mexico)

    2003-07-01

    In the development of this work (Data acquisition and management system for a simulator of nuclear processes (SAMAD)), is important to mention the main modules that involve the operation of the same one. At the beginning it was necessary to contemplate the possible programming languages, as well as the compatibility and handling easiness among them. The used languages to be able to land the contemplated ideas are: C{sup ++}, PHP, HTML, as well as the My SQL database manager. After this it was designed the database (DB), which contains the tables of each one of the components, this according to the enter file type of the RELAP5 code that will be use for each simulation, as well as, tables that will allow us to relate and to maintain the control of the information supplied to the DB. Once created the database is interacting with it through an application program based on PHP (Preprocessor). The application basically consists, in extracting the data from each one of the components to work in that moment, that is to say, to obtain the data of the enter file, as well as, to depurate the data, excluding comments. The preprocessor gives bigger easiness to place the data in the DB. Also, it was developed an graphic interface that allows to register variables to the DB, depending from the unfolding to visualize. Another application that has been implemented is the Data Collector that has as function, to obtain in a direct way the data of the display variables of the RELAP5 code, with the purpose of storing them in the DB, this will be carry out in real time and it was updated in a very small time period. (Author)

  2. Data acquisition and management system for a nuclear processes simulator

    International Nuclear Information System (INIS)

    Gonzalez M, J.A.; Santiago C, J.

    2003-01-01

    In the development of this work (Data acquisition and management system for a simulator of nuclear processes (SAMAD)), is important to mention the main modules that involve the operation of the same one. At the beginning it was necessary to contemplate the possible programming languages, as well as the compatibility and handling easiness among them. The used languages to be able to land the contemplated ideas are: C ++ , PHP, HTML, as well as the My SQL database manager. After this it was designed the database (DB), which contains the tables of each one of the components, this according to the enter file type of the RELAP5 code that will be use for each simulation, as well as, tables that will allow us to relate and to maintain the control of the information supplied to the DB. Once created the database is interacting with it through an application program based on PHP (Preprocessor). The application basically consists, in extracting the data from each one of the components to work in that moment, that is to say, to obtain the data of the enter file, as well as, to depurate the data, excluding comments. The preprocessor gives bigger easiness to place the data in the DB. Also, it was developed an graphic interface that allows to register variables to the DB, depending from the unfolding to visualize. Another application that has been implemented is the Data Collector that has as function, to obtain in a direct way the data of the display variables of the RELAP5 code, with the purpose of storing them in the DB, this will be carry out in real time and it was updated in a very small time period. (Author)

  3. SINDA/SINFLO computer routine, volume 1, revision A. [for fluid flow system analysis

    Science.gov (United States)

    Oren, J. A.; Williams, D. R.

    1975-01-01

    The SINFLO package was developed to modify the SINDA preprocessor to accept and store the input data for fluid flow systems analysis and adding the FLOSOL user subroutine to perform the flow solution. This reduced and simplified the user input required for analysis of flow problems. A temperature calculation method, the flow-hybrid method which was developed in previous VSD thermal simulator routines, was incorporated for calculating fluid temperatures. The calculation method accuracy was improved by using fluid enthalpy rather than specific heat for the convective term of the fluid temperature equation. Subroutines and data input requirements are described along with user subroutines, flow data storage, and usage of the plot program.

  4. Simple LMFBR axial-flow friction-factor correlation

    International Nuclear Information System (INIS)

    Chan, Y.N.; Todreas, N.E.

    1981-09-01

    Complicated LMFBR axial lead-length averaged friction factor correlations are reduced to an easy, ready-to-use function of bundle Reyonlds number for wire-wrapped bundles. The function together with the power curves to calculate the associated constants are incorporated in a computer pre-processor, EZFRIC. The constants required for the calculation of the subchannels and bundle friction factors are derived and correlated into power curves of geometrical parameters. A computer program, FRIC, which can alternatively be used to accurately calculate these constants is also included. The accuracte values of the constants and the corresponding values predicted by the power curves and percentage error of prediction are tabulated for a wide variety of geometries of interest

  5. HiRel: Hybrid Automated Reliability Predictor (HARP) integrated reliability tool system, (version 7.0). Volume 3: HARP Graphics Oriented (GO) input user's guide

    Science.gov (United States)

    Bavuso, Salvatore J.; Rothmann, Elizabeth; Mittal, Nitin; Koppen, Sandra Howell

    1994-01-01

    The Hybrid Automated Reliability Predictor (HARP) integrated Reliability (HiRel) tool system for reliability/availability prediction offers a toolbox of integrated reliability/availability programs that can be used to customize the user's application in a workstation or nonworkstation environment. HiRel consists of interactive graphical input/output programs and four reliability/availability modeling engines that provide analytical and simulative solutions to a wide host of highly reliable fault-tolerant system architectures and is also applicable to electronic systems in general. The tool system was designed at the outset to be compatible with most computing platforms and operating systems, and some programs have been beta tested within the aerospace community for over 8 years. This document is a user's guide for the HiRel graphical preprocessor Graphics Oriented (GO) program. GO is a graphical user interface for the HARP engine that enables the drawing of reliability/availability models on a monitor. A mouse is used to select fault tree gates or Markov graphical symbols from a menu for drawing.

  6. Structural analysis of magnetic fusion energy systems in a combined interactive/batch computer environment

    International Nuclear Information System (INIS)

    Johnson, N.E.; Singhal, M.K.; Walls, J.C.; Gray, W.H.

    1979-01-01

    A system of computer programs has been developed to aid in the preparation of input data for and the evaluation of output data from finite element structural analyses of magnetic fusion energy devices. The system utilizes the NASTRAN structural analysis computer program and a special set of interactive pre- and post-processor computer programs, and has been designed for use in an environment wherein a time-share computer system is linked to a batch computer system. In such an environment, the analyst must only enter, review and/or manipulate data through interactive terminals linked to the time-share computer system. The primary pre-processor programs include NASDAT, NASERR and TORMAC. NASDAT and TORMAC are used to generate NASTRAN input data. NASERR performs routine error checks on this data. The NASTRAN program is run on a batch computer system using data generated by NASDAT and TORMAC. The primary post-processing programs include NASCMP and NASPOP. NASCMP is used to compress the data initially stored on magnetic tape by NASTRAN so as to facilitate interactive use of the data. NASPOP reads the data stored by NASCMP and reproduces NASTRAN output for selected grid points, elements and/or data types

  7. Application of parallel preprocessors in data acquisition

    International Nuclear Information System (INIS)

    Butler, H.S.; Cooper, M.D.; Williams, R.A.; Hughes, E.B.; Rolfe, J.R.; Wilson, S.L.; Zeman, H.D.

    1981-01-01

    A data-acquisition system is being developed for a large-scale experiment at LAMPF. It will make use of four microprocessors running in parallel to acquire and preprocess data from 432 photomultiplier tubes (PMT) attached to 396 NaI crystals. The microprocessors are LSI-11/23s operating through CAMAC Auxiliary Crate Controllers (ACC). Data acquired by the microprocessors will be collected through a programmable Branch Driver (MBD) which also will read data from 52 scintillators (88 PMTs) and 728 wires comprising a drift chamber. The MBD will transfer data from each event into a PDP-11/44 for further processing and taping. The microprocessors will perform the secondary function of monitoring the calibration of the NaI PMTs. A special trigger circuit allows the system to stack data from a second event while the first is still being processed. Major components of the system were tested in April 1981. Timing measurements from this test are reported

  8. Diabetes classification using a redundancy reduction preprocessor

    Directory of Open Access Journals (Sweden)

    Áurea Celeste Ribeiro

    Full Text Available Introduction Diabetes patients can benefit significantly from early diagnosis. Thus, accurate automated screening is becoming increasingly important due to the wide spread of that disease. Previous studies in automated screening have found a maximum accuracy of 92.6%. Methods This work proposes a classification methodology based on efficient coding of the input data, which is carried out by decreasing input data redundancy using well-known ICA algorithms, such as FastICA, JADE and INFOMAX. The classifier used in the task to discriminate diabetics from non-diaibetics is the one class support vector machine. Classification tests were performed using noninvasive and invasive indicators. Results The results suggest that redundancy reduction increases one-class support vector machine performance when discriminating between diabetics and nondiabetics up to an accuracy of 98.47% while using all indicators. By using only noninvasive indicators, an accuracy of 98.28% was obtained. Conclusion The ICA feature extraction improves the performance of the classifier in the data set because it reduces the statistical dependence of the collected data, which increases the ability of the classifier to find accurate class boundaries.

  9. Multiprocessors for high energy physics

    International Nuclear Information System (INIS)

    Pohl, M.

    1987-01-01

    I review the role, status and progress of multiprocessor projects relevant to high energy physics. A short overview of the large variety of multiprocessors architectures is given, with special emphasis on machines suitable for experimental data reconstruction. A lot of progress has been made in the attempt to make the use of multiprocessors less painful by creating a ''Parallel Programming Environment'' supporting the non-expert user. A high degree of usability has been reached for coarse grain (event level) parallelism. The program development tools available on various systems (subroutine packages, preprocessors and parallelizing compilers) are discussed in some detail. Tools for execution control and debugging are also developing, thus opening the path from dedicated systems for large scale, stable production towards support of a more general job mix. At medium term, multiprocessors will thus cover a growing fraction of the typical high energy physics computing task. (orig.)

  10. Use of data assimilation procedures in the meteorological pre-processors of decision support systems to improve the meteorological input of atmospheric dispersion models

    International Nuclear Information System (INIS)

    Kovalets, I.; Andronopoulos, S.; Bartzis, J.G.

    2003-01-01

    Full text: The Atmospheric Dispersion Models (ADMs) play a key role in decision support systems for nuclear emergency management, as they are used to determine the current, and predict the future spatial distribution of radionuclides after an accidental release of radioactivity to the atmosphere. Meteorological pre-processors (MPPs), usually act as interface between the ADMs and the incoming meteorological data. Therefore the quality of the results of the ADMs crucially depends on the input that they receive from the MPPs. The meteorological data are measurements from one or more stations in the vicinity of the nuclear power plant and/or prognostic data from Numerical Weather Prediction (NWP) models of National Weather Services. The measurements are representative of the past and current local conditions, while the NWP data cover a wider range in space and future time, where no measurements exist. In this respect, the simultaneous use of both by an MPP immediately poses the questions of consistency and of the appropriate methodology for reconciliation of the two kinds of meteorological data. The main objective of the work presented in this paper is the introduction of data assimilation (DA) techniques in the MPP of the RODOS (Real-time On-line Decision Support) system for nuclear emergency management in Europe, developed under the European Project 'RODOS-Migration', to reconcile the NWP data with the local observations coming from the meteorological stations. More specifically, in this paper: the methodological approach for simultaneous use of both meteorological measurements and NWP data in the MPP is presented; the method is validated by comparing results of calculations with experimental data; future ways of improvement of the meteorological input for the calculations of the atmospheric dispersion in the RODOS system are discussed. The methodological approach for solving the DA problem developed in this work is based on the method of optimal interpolation (OI

  11. SHABERTH - ANALYSIS OF A SHAFT BEARING SYSTEM (CRAY VERSION)

    Science.gov (United States)

    Coe, H. H.

    1994-01-01

    shear forces in the inlet zone of lubricated contacts, which accounts for the degree of lubricant film starvation; modeling normal and friction forces between a ball and a cage pocket, which account for the transition between the hydrodynamic and elastohydrodynamic regimes of lubrication; and a model of the effect on fatigue life of the ratio of the EHD plateau film thickness to the composite surface roughness. SHABERTH is intended to be as general as possible. The models in SHABERTH allow for the complete mathematical simulation of real physical systems. Systems are limited to a maximum of five bearings supporting the shaft, a maximum of thirty rolling elements per bearing, and a maximum of one hundred temperature nodes. The SHABERTH program structure is modular and has been designed to permit refinement and replacement of various component models as the need and opportunities develop. A preprocessor is included in the IBM PC version of SHABERTH to provide a user friendly means of developing SHABERTH models and executing the resulting code. The preprocessor allows the user to create and modify data files with minimal effort and a reduced chance for errors. Data is utilized as it is entered; the preprocessor then decides what additional data is required to complete the model. Only this required information is requested. The preprocessor can accommodate data input for any SHABERTH compatible shaft bearing system model. The system may include ball bearings, roller bearings, and/or tapered roller bearings. SHABERTH is written in FORTRAN 77, and two machine versions are available from COSMIC. The CRAY version (LEW-14860) has a RAM requirement of 176K of 64 bit words. The IBM PC version (MFS-28818) is written for IBM PC series and compatible computers running MS-DOS, and includes a sample MS-DOS executable. For execution, the PC version requires at least 1Mb of RAM and an 80386 or 486 processor machine with an 80x87 math co-processor. The standard distribution medium for the

  12. A Typeful Integration of SQL into Curry

    Directory of Open Access Journals (Sweden)

    Michael Hanus

    2017-01-01

    Full Text Available We present an extension of the declarative programming language Curry to support the access to data stored in relational databases via SQL. Since Curry is statically typed, our emphasis on this SQL integration is on type safety. Our extension respects the type system of Curry so that run-time errors due to ill-typed data are avoided. This is obtained by preprocessing SQL statements at compile time and translating them into type-safe database access operations. As a consequence, the type checker of the Curry system can spot type errors in SQL statements at compile time. To generate appropriately typed access operations, the preprocessor uses an entity-relationship (ER model describing the structure of the relational data. In addition to standard SQL, SQL statements embedded in Curry can include program expressions and also relationships specified in the ER model. The latter feature is useful to avoid the error-prone use of foreign keys. As a result, our SQL integration supports a high-level and type-safe access to databases in Curry programs.

  13. for simulating kinetic profiles of multi-step chemical systems

    African Journals Online (AJOL)

    Preferred Customer

    waves and Belousov-Zhabotinsky type reactions have complex reaction mechanisms ... A pre-processor code for a sequence of chemical reactions is .... mechanism only as the text file using any editor that support text format, (iv) the reactant.

  14. Progress report, Physics Division: 1982 July 1 - September 30

    International Nuclear Information System (INIS)

    1982-12-01

    Nuclear physics work at CRNL included determination of the half lives of sup(26)Alsup(m), sup(34)Cl and sup(38)Ksup(m), development of the second of three ports of the isotope separator, extensive test runs for the parity violation experiment on the electron test accelerator, and completion of the analysis of circular polarization data for gamma decay in 21 Ne. Solid state physics research included studies of the crystal structures of K 2 ReBr 6 , analysis of small-angle scattering data from superoxide dismutase, and analysis of the temperature dependence of the positron annihilation peak rate in alpha and beta thorium in terms of the trapping model. Applied mathematics and computation research included mathematical modelling of transient thermal behaviour of Slowpoke-III fuel and development of a probability distribution for unobserved occurrences of dryout in a fuel bundle test. Testing began on the pre-processor program PRESTAR that aids in preparing input for the stress analysis program STARDYNE

  15. Upgrade of The Cyber R and D Platform

    Energy Technology Data Exchange (ETDEWEB)

    Ko, Chang Seong; Lee, Kyung Jong; Yang, Tae Chun; Kim, Tae Sung; Hong, Hyun Joo [Kyungsung Univ., Seoul (Korea, Republic of)

    2007-02-15

    Recently, it is necessary to demonstrate the program and experience the safety of radiation disposal by themselves. The objective of this research is to develop a cyber-based performance assessment program for the radiation disposal which is fit for Korean environment. This research covers the following four areas: - Development of Java-based MDPSA pre-processor - Linking MDPSA code to pre and post-processor. - Linking MDPSA code to Cyber R and D platform - Modification of the Cyber R and D platform. The results of this research can be used as a PR database for the central and local government. Using the web-based system, any person or interest group can plug in the system and experience the safety and clarity of the atomic energy and radiation disposal. Also, within the KAERI, research-related knowledge can be stored as a structured format. This enables the sharing, reusability, transparency, reliability and transferability of research results, and promotes the efficiency of research efforts within and outside of research team.

  16. Upgrade of The Cyber R and D Platform

    International Nuclear Information System (INIS)

    Ko, Chang Seong; Lee, Kyung Jong; Yang, Tae Chun; Kim, Tae Sung; Hong, Hyun Joo

    2007-02-01

    Recently, it is necessary to demonstrate the program and experience the safety of radiation disposal by themselves. The objective of this research is to develop a cyber-based performance assessment program for the radiation disposal which is fit for Korean environment. This research covers the following four areas: - Development of Java-based MDPSA pre-processor - Linking MDPSA code to pre and post-processor. - Linking MDPSA code to Cyber R and D platform - Modification of the Cyber R and D platform. The results of this research can be used as a PR database for the central and local government. Using the web-based system, any person or interest group can plug in the system and experience the safety and clarity of the atomic energy and radiation disposal. Also, within the KAERI, research-related knowledge can be stored as a structured format. This enables the sharing, reusability, transparency, reliability and transferability of research results, and promotes the efficiency of research efforts within and outside of research team

  17. On the automatic generation of FEM models for complex gears - A work-in-progress report

    Science.gov (United States)

    Drago, R. J.

    1982-01-01

    A description is presented of the development and use of a preprocessor to create a NASTRAN finite element model of a complex spur, helical, or spiral bevel gear quickly, inexpensively, and accurately. The preprocessor creates a ready to run NASTRAN input deck including the executive, case control, and bulk data sections. It generates nodes and solid elements to model spur, helical, or spiral bevel gear teeth with integral shafting. Either a complete gear shafting model or a symmetric model is created. The fundamental building block of the gear model is the base layer. The base layer is the mesh configuration of one layer of one tooth segment which is in turn duplicated, translated, and rotated to create the completed model of the gear. Once the base layer is created, the construction of the finite element model is straightforward.

  18. Diagnostics of machine parts by means of reverse engineering procedures

    Directory of Open Access Journals (Sweden)

    Jacek Rysinski

    2015-05-01

    Full Text Available In this article, an application of a three-dimensional scanner for building a special diagnostic stand is described. An experimental method of detection of material defects is discussed. The considered defects are connected with cooperation of particular surfaces of machine parts. In the discussed experiments, particularly the dimensions of pitting holes can be evaluated. Availability of laboratory facilities required that the investigations were performed using geared wheels. The three-dimensional model which represents a degenerated surface, obtained based upon the diagnostic measurements, was compared with the pattern of an undamaged surface. The latter was generated by means of our pre-processor. The pre-processor enables generation of files which are compatible with the majority of the computer-aided design system formats. Therefore, the analyses were performed by means of commercial system inventor and computer-aided three-dimensional interactive application.

  19. ACTOG - AUTOCAD TO GIFTS TRANSLATOR

    Science.gov (United States)

    Jones, A.

    1994-01-01

    The AutoCad TO Gifts Translator program, ACTOG, was developed to facilitate quick generation of small finite element models using the CASA/Gifts finite element modeling program. ACTOG reads the geometric data of a drawing from the Data Exchange File (DXF) used in AutoCAD and other PC based drafting programs. The geometric entities recognized by ACTOG include POINTs, LINEs, ARCs, SOLIDs, 3DLINEs and 3DFACEs. From this information ACTOG creates a GIFTS SRC file which can then be read into the GIFTS preprocessor BULKM or can be modified and read into EDITM to create a finite element model. The GIFTS commands created include KPOINTs, SLINEs, CARCs, GRID3s and GRID4s. The SRC file can be used as is (using the default parameters) or edited for any number of uses. It is assumed that the user has at least a working knowledge of AutoCAD and GIFTS. ACTOG was written in Microsoft QuickBasic (Version 2.0). The program was developed for the IBM PC and has been implemented on an IBM PC compatible under DOS 3.21. ACTOG was developed in 1988.

  20. Variability through the Eyes of the Programmer

    DEFF Research Database (Denmark)

    Melo, Jean; Batista Narcizo, Fabricio; Hansen, Dan Witzner

    2017-01-01

    Preprocessor directives (#ifdefs) are often used to implement compile-time variability, despite the critique that they increase complexity, hamper maintainability, and impair code comprehensibility. Previous studies have shown that the time of bug finding increases linearly with variability. Howe...

  1. CalSimHydro Tool - A Web-based interactive tool for the CalSim 3.0 Hydrology Prepropessor

    Science.gov (United States)

    Li, P.; Stough, T.; Vu, Q.; Granger, S. L.; Jones, D. J.; Ferreira, I.; Chen, Z.

    2011-12-01

    CalSimHydro, the CalSim 3.0 Hydrology Preprocessor, is an application designed to automate the various steps in the computation of hydrologic inputs for CalSim 3.0, a water resources planning model developed jointly by California State Department of Water Resources and United States Bureau of Reclamation, Mid-Pacific Region. CalSimHydro consists of a five-step FORTRAN based program that runs the individual models in succession passing information from one model to the next and aggregating data as required by each model. The final product of CalSimHydro is an updated CalSim 3.0 state variable (SV) DSS input file. CalSimHydro consists of (1) a Rainfall-Runoff Model to compute monthly infiltration, (2) a Soil moisture and demand calculator (IDC) that estimates surface runoff, deep percolation, and water demands for natural vegetation cover and various crops other than rice, (3) a Rice Water Use Model to compute the water demands, deep percolation, irrigation return flow, and runoff from precipitation for the rice fields, (4) a Refuge Water Use Model that simulates the ponding operations for managed wetlands, and (5) a Data Aggregation and Transfer Module to aggregate the outputs from the above modules and transfer them to the CalSim SV input file. In this presentation, we describe a web-based user interface for CalSimHydro using Google Earth Plug-In. The CalSimHydro tool allows users to - interact with geo-referenced layers of the Water Budget Areas (WBA) and Demand Units (DU) displayed over the Sacramento Valley, - view the input parameters of the hydrology preprocessor for a selected WBA or DU in a time series plot or a tabular form, - edit the values of the input parameters in the table or by downloading a spreadsheet of the selected parameter in a selected time range, - run the CalSimHydro modules in the backend server and notify the user when the job is done, - visualize the model output and compare it with a base run result, - download the output SV file to be

  2. Neuromorphic vision sensors and preprocessors in system applications

    Science.gov (United States)

    Kramer, Joerg; Indiveri, Giacomo

    1998-09-01

    A partial review of neuromorphic vision sensors that are suitable for use in autonomous systems is presented. Interfaces are being developed to multiplex the high- dimensional output signals of arrays of such sensors and to communicate them in standard formats to off-chip devices for higher-level processing, actuation, storage and display. Alternatively, on-chip processing stages may be implemented to extract sparse image parameters, thereby obviating the need for multiplexing. Autonomous robots are used to test neuromorphic vision chips in real-world environments and to explore the possibilities of data fusion from different sensing modalities. Examples of autonomous mobile systems that use neuromorphic vision chips for line tracking and optical flow matching are described.

  3. A fast, dataflow-oriented preprocessor for cluster counting

    International Nuclear Information System (INIS)

    Imhof, M.

    1995-01-01

    One of the main problems in the use of cluster counting for particle identification in high energy physics is the huge primary data rate. By means of an online data reduction system, this data rate can be reduced to the amount known from conventional integral charge/time readout. For tests and optimization of online data reduction algorithms, a RISC-based, data-flow-oriented multiprocessor board has been designed. (orig.)

  4. Recent advances in the Poisson/superfish codes

    International Nuclear Information System (INIS)

    Ryne, R.; Barts, T.; Chan, K.C.D.; Cooper, R.; Deaven, H.; Merson, J.; Rodenz, G.

    1992-01-01

    We report on advances in the POISSON/SUPERFISH family of codes used in the design and analysis of magnets and rf cavities. The codes include preprocessors for mesh generation and postprocessors for graphical display of output and calculation of auxiliary quantities. Release 3 became available in January 1992; it contains many code corrections and physics enhancements, and it also includes support for PostScript, DISSPLA, GKS and PLOT10 graphical output. Release 4 will be available in September 1992; it is free of all bit packing, making the codes more portable and able to treat very large numbers of mesh points. Release 4 includes the preprocessor FRONT and a new menu-driven graphical postprocessor that runs on workstations under X-Windows and that is capable of producing arrow plots. We will present examples that illustrate the new capabilities of the codes. (author). 6 refs., 3 figs

  5. Regional Impacts of extending inorganic and organic cloud chemistry with AQCHEM-KMT

    Science.gov (United States)

    Starting with CMAQ version 5.1, AQCHEM-KMT has been offered as a readily expandable option for cloud chemistry via application of the Kinetic PreProcessor (KPP). AQCHEM-KMT treats kinetic mass transfer between the gas and aqueous phases, ionization, chemical kinetics, droplet sc...

  6. A Web-Based Institutional DICOM Distribution System with the Integration of the Clinical Trial Processor (CTP)

    NARCIS (Netherlands)

    Aryanto, K. Y. E.; Broekema, A; Langenhuysen, R. G. A.; Oudkerk, M.; van Ooijen, P. M. A.

    To develop and test a fast and easy rule-based web-environment with optional de-identification of imaging data to facilitate data distribution within a hospital environment. A web interface was built using Hypertext Preprocessor (PHP), an open source scripting language for web development, and Java

  7. ATLAS calorimetry: Trigger, simulation and jet calibration

    CERN Document Server

    Weber, Pavel

    2008-01-01

    The Pre-Processor system of the ATLAS Level-1 Calorimeter Trigger performs complex processing of analog trigger tower signals from electromagnetic and hadronic calorimeters. The main processing block of the Pre-Processor System is the Multi-Chip Module (MCM). The first part of this thesis describes MCM quality assurance tests that have been developed, their use in the MCM large scale production and the results that have been obtained. In the second part of the thesis a validation of a shower parametrisation model for the ATLAS fast simulation package ATLFAST based on QCD dijet events is performed. A detailed comparison of jet response and jet energy resolution between the fast and the full simulation is presented. The uniformity of the calorimeter response has a significant impact on the accuracy of the jet energy measurement. A study of the calorimeter intercalibration using QCD dijet events is presented in the last part of the thesis. The intercalibration study is performed in azimuth angle phi and in pseud...

  8. Introducing passive matched field acoustic tomography

    International Nuclear Information System (INIS)

    Gasparini, O.; Camporeale, C.; Crise, A.

    1997-01-01

    In acoustic tomography sea-basin environmental parameters such as temperature profiles and current-velocities are derived, when ray propagation models are adopted, by the travel time estimates relative to the identifiable ray paths. The transmitted signals are either single frequency, or impulsive, or intermittent and deterministic. When the wavelength is comparable with the scale lengths present in the propagation scenario, Matched Field Tomography (MFT) is used, entailing the consideration of waveguide modes instead of rays. A new concept in tomography is introduced in the paper, that employs passively the noise emitted by ships of opportunity (cargoes, ferries) as source signals. The passive technique is acoustic-pollution-free, and if a basin is selected in which a regular ship traffic occurs data can be received on a regular schedule, with no transmission cost. A novel array pre-processor for passive tomography is introduced, such that the signal structure at the pre-processor output in nearly the same as that obtainable in the case of single-frequency source signals

  9. ATLAS Level-1 Calorimeter Trigger Subsystem Tests of a Prototype Cluster Processor Module

    CERN Document Server

    Garvey, J; Apostologlou, P; Ay, C; Barnett, B M; Bauss, B; Brawn, I P; Bohm, C; Dahlhoff, A; Davis, A O; Edwards, J; Eisenhandler, E F; Gee, C N P; Gillman, A R; Hanke, P; Hellman, S; Hidévgi, A; Hillier, S J; Jakobs, K; Kluge, E E; Landon, M; Mahboubi, K; Mahout, G; Meier, K; Meshkov, P; Moye, T H; Mills, D; Moyse, E; Nix, O; Penno, K; Perera, V J O; Qian, W; Schmitt, K; Schäfer, U; Silverstein, S; Staley, R J; Thomas, J; Trefzger, T M; Watkins, P M; Watson, A; 9th Workshop On Electronics For LHC Experiments - LECC 2003

    2003-01-01

    The Level-1 Calorimeter Trigger consists of a Preprocessor (PP), a Cluster Processor (CP), and a Jet/Energy-sum Processor (JEP). The CP and JEP receive digitised trigger-tower data from the Preprocessor and produce trigger multiplicity and Region-of-Interest (RoI) information. The trigger will also provide intermediate results to the data acquisition (DAQ) system for monitoring and diagnostic purposes by using Readout Driver (ROD) Modules. The CP Modules (CPM) are designed to find isolated electron/photon and hadron/tau clusters in overlapping windows of trigger towers. Each pipelined CPM processes 8-bit data from a total of 128 trigger towers at each LHC crossing. Four full-specification prototypes of CPMs have been built and results of complete tests on individual boards will be presented. These modules were then integrated with other modules to build an ATLAS Level-1 Calorimeter Trigger subsystem test bench. Realtime data were exchanged between modules, and time-slice readout data were tagged and transferr...

  10. Computer Programs for Obtaining and Analyzing Daily Mean Steamflow Data from the U.S. Geological Survey National Water Information System Web Site

    Science.gov (United States)

    Granato, Gregory E.

    2009-01-01

    Research Council, 2004). The USGS maintains the National Water Information System (NWIS), a distributed network of computers and file servers used to store and retrieve hydrologic data (Mathey, 1998; U.S. Geological Survey, 2008). NWISWeb is an online version of this database that includes water data from more than 24,000 streamflow-gaging stations throughout the United States (U.S. Geological Survey, 2002, 2008). Information from NWISWeb is commonly used to characterize streamflows at gaged sites and to help predict streamflows at ungaged sites. Five computer programs were developed for obtaining and analyzing streamflow from the National Water Information System (NWISWeb). The programs were developed as part of a study by the U.S. Geological Survey, in cooperation with the Federal Highway Administration, to develop a stochastic empirical loading and dilution model. The programs were developed because reliable, efficient, and repeatable methods are needed to access and process streamflow information and data. The first program is designed to facilitate the downloading and reformatting of NWISWeb streamflow data. The second program is designed to facilitate graphical analysis of streamflow data. The third program is designed to facilitate streamflow-record extension and augmentation to help develop long-term statistical estimates for sites with limited data. The fourth program is designed to facilitate statistical analysis of streamflow data. The fifth program is a preprocessor to create batch input files for the U.S. Environmental Protection Agency DFLOW3 program for calculating low-flow statistics. These computer programs were developed to facilitate the analysis of daily mean streamflow data for planning-level water-quality analyses but also are useful for many other applications pertaining to streamflow data and statistics. These programs and the associated documentation are included on the CD-ROM accompanying this report. This report and the appendixes on the

  11. Aqueous Transport Code Revisions Using Geographic Information Systems

    International Nuclear Information System (INIS)

    Chen, K.F.

    2003-01-01

    STREAM II, developed at the Savannah River Site (SRS) for execution on a personal computer, is an emergency response code that predicts downstream pollutant concentrations for releases from the SRS area to the Savannah River for emergency response management decision making. The STREAM II code consists of pre-processor, calculation, and post-processor modules. The pre-processor module provides a graphical user interface (GUI) for inputting the initial release data. The GUI passes the user specified data to the calculation module that calculates the pollutant concentrations at downstream locations and the transport times. The calculation module of the STREAM II adopts the transport module of the WASP5 code. WASP5 is a US Environmental Protection Agency water quality analysis program that simulates pollutant transport and fate through surface water using a finite difference method to solve the transport equation. The calculated downstream pollutant concentrations and travel times a re passed to the post-processor for display on the computer screen in graphical and tabular forms. To minimize the user's effort in the emergency situation, the required input parameters are limited to the time and date of release, type of release, location of release, amount and duration of release, and the calculation units. The user, however, could only select one of the seventeen predetermined locations. Hence, STREAM II could not be used for situations in which release locations differ from the seventeen predetermined locations. To eliminate this limitation, STREAM II has been revised to allow users to select the release location anywhere along the specified SRS main streams or the Savannah River by mouse-selection from a map displayed on the computer monitor. The required modifications to STREAM II using geographic information systems (GIS) software is discussed in this paper

  12. Effects from airplane crashes and gas explosions to Leningrad nuclear plant

    International Nuclear Information System (INIS)

    Junttila, K.; Varpasuo, P.

    1998-01-01

    In this study the effects of aircraft crash and gas explosion to Leningrad Nuclear Power Plant has been researched. One of the two reactor buildings is modeled with finite element method using the pre-processor program MSC/PATRAN and analyzed with MSC/NASTRAN analysis program. In MSC/PATRAN or FEMAP, which is a pre-processor program of MSC/NASTRAN for Windows, the reactor building of the plant has been modeled with shell and beam elements and the load sets describing the aircraft crash and gas explosion have been developed. The crash loads are from Cessna 210 civil airplane crash with impact velocity 360 km/h and maximum impact force of 7 MN and Phantom RF-43 military airplane crash with impact velocity 215 m/s and with maximum impact force of 110 MN. The gas explosion pressure wave simulates the deflagration wave with maximum pressure of 0,045 MPa. Seven Cessna 210 airplane crash locations, two Phantom RF-43 airplane crash locations and one gas explosion load case is modeled. Airplane crash loads were from different directions and to different points of impact in the reactor building. The gas explosion load was assumed to affect the reactor building from one side parallel to one of the global coordinate axes of the model. With MSC/NASTRAN reactions from loads are analyzed. All loads were timedependent; their magnitude varied with time and consequently the analysis was carried out with the aid of transient response analysis. Time step in Cessna 210 analysis was 0,003 s and in Phantom RF-43 and gas explosion analyses 0,01 s. The greatest displacement from Cessna 210 loads was 12 mm and from Phantom RF-43 load 344 mm. The last value shows that construction would fail with that load. The greatest displacement from gas explosion load was 68 mm. Stresses are not so interesting in this preliminary analysis of the effects, but they are shown in pictures embedded in the report text. Displacements were greatest in upper part of the reactor building, where no intersections

  13. Agile Methods: Selected DoD Management and Acquisition Concerns

    Science.gov (United States)

    2011-10-01

    PreProcessor ( PHP )/ mySQL -based forum type website that already exists in the .com and simply move it to the .mil, it could take $3-5 million and a year to...Secretary of Defense OT&E operational test and evaluation PCAP Programmer Capability PDR Preliminary Design Review PEX Patriot Excalibur PHP

  14. A preprocessor for geotomographic imaging of irregular geometric scans

    International Nuclear Information System (INIS)

    Middleton, N.T.; Harman, M.T.

    1992-01-01

    Conventional tomographic image reconstruction algorithms that use algebraic methods are best suited to rectangular geometries. Although this is satisfactory for many rectangular cross-hole and in-seam geotomographic scans, difficulties arise in cases where the scanning geometry is nonrectangular. This paper describes a preprocessing algorithm that deals with nonrectangular geometries when merged with a conventional image reconstruction algorithm. The performance of the preprocessing algorithm is demonstrated with some simulation results

  15. Bellcord: a multilevel fast preprocessor for 1024 ECL channels

    International Nuclear Information System (INIS)

    Kerns, C.R.

    1978-01-01

    To provide a fast decision trigger on multiple tracks passing through multiwire proportional chambers, a high-speed (arriving at an answer in 60 ns) track counting system was developed at Fermilab. The circuit is capable of selecting the track multiplicities utilizing a coaxial cable ''Bus'' (the Bellcord) on which fast pulses are summed. Up to 16 Bellcord coax cables, each having 64 inputs, are fanned into a central ''Hub'' processor where the trigger level decision is made. 7 figures

  16. A Color Raster Scanning System for Digitizing Cartographic Data.

    Science.gov (United States)

    1979-11-01

    adequate mechanical bond but did not fully fill the joint, and was subsequently filled by hand welding. As a result of the hand welding used to close the...Preprocessor faults. The functions callable by this routine are: Transfer calibration parameters. This subtest ships the A/D contents to the 8/32 as the 4

  17. A C++ Class for Rule-Base Objects

    Directory of Open Access Journals (Sweden)

    William J. Grenney

    1992-01-01

    Full Text Available A C++ class, called Tripod, was created as a tool to assist with the development of rule-base decision support systems. The Tripod class contains data structures for the rule-base and member functions for operating on the data. The rule-base is defined by three ASCII files. These files are translated by a preprocessor into a single file that is located when a rule-base object is instantiated. The Tripod class was tested as part of a proto-type decision support system (DSS for winter highway maintenance in the Intermountain West. The DSS is composed of two principal modules: the main program, called the wrapper, and a Tripod rule-base object. The wrapper is a procedural module that interfaces with remote sensors and an external meterological database. The rule-base contains the logic for advising an inexperienced user and for assisting with the decision making process.

  18. Progress on the Level-1 Calorimeter Trigger

    CERN Multimedia

    Eric Eisenhandler

    The Level-1 Calorimeter Trigger (L1Calo) has recently passed a number of major hurdles. The various electronic modules that make up the trigger are either in full production or are about to be, and preparations in the ATLAS pit are well advanced. L1Calo has three main subsystems. The PreProcessor converts analogue calorimeter signals to digital, associates the rather broad trigger pulses with the correct proton-proton bunch crossing, and does a final calibration in transverse energy before sending digital data streams to the two algorithmic trigger processors. The Cluster Processor identifies and counts electrons, photons and taus, and the Jet/Energy-sum Processor looks for jets and also sums missing and total transverse energy. Readout drivers allow the performance of the trigger to be monitored online and offline, and also send region-of-interest information to the Level-2 Trigger. The PreProcessor (Heidelberg) is the L1Calo subsystem with the largest number of electronic modules (124), and most of its fu...

  19. Some methods of encoding simple visual images for use with a sparse distributed memory, with applications to character recognition

    Science.gov (United States)

    Jaeckel, Louis A.

    1989-01-01

    To study the problems of encoding visual images for use with a Sparse Distributed Memory (SDM), I consider a specific class of images- those that consist of several pieces, each of which is a line segment or an arc of a circle. This class includes line drawings of characters such as letters of the alphabet. I give a method of representing a segment of an arc by five numbers in a continuous way; that is, similar arcs have similar representations. I also give methods for encoding these numbers as bit strings in an approximately continuous way. The set of possible segments and arcs may be viewed as a five-dimensional manifold M, whose structure is like a Mobious strip. An image, considered to be an unordered set of segments and arcs, is therefore represented by a set of points in M - one for each piece. I then discuss the problem of constructing a preprocessor to find the segments and arcs in these images, although a preprocessor has not been developed. I also describe a possible extension of the representation.

  20. ATLAS calorimetry. Trigger, simulation and jet calibration

    Energy Technology Data Exchange (ETDEWEB)

    Weber, P

    2007-02-06

    The Pre-Processor system of the ATLAS Level-1 Calorimeter Trigger performs complex processing of analog trigger tower signals from electromagnetic and hadronic calorimeters. The main processing block of the Pre-Processor System is the Multi-Chip Module (MCM). The first part of this thesis describes MCM quality assurance tests that have been developed, their use in the MCM large scale production and the results that have been obtained. In the second part of the thesis a validation of a shower parametrisation model for the ATLAS fast simulation package ATLFAST based on QCD dijet events is performed. A detailed comparison of jet response and jet energy resolution between the fast and the full simulation is presented. The uniformity of the calorimeter response has a significant impact on the accuracy of the jet energy measurement. A study of the calorimeter intercalibration using QCD dijet events is presented in the last part of the thesis. The intercalibration study is performed in azimuth angle {phi} and in pseudorapidity {eta}. The performance of the calibration methods including possible systematic and statistical effects is described. (orig.)

  1. PREREM: an interactive data preprocessing code for INREM II. Part I: user's manual. Part II: code structure

    Energy Technology Data Exchange (ETDEWEB)

    Ryan, M.T.; Fields, D.E.

    1981-05-01

    PREREM is an interactive computer code developed as a data preprocessor for the INREM-II (Killough, Dunning, and Pleasant, 1978a) internal dose program. PREREM is intended to provide easy access to current and self-consistent nuclear decay and radionuclide-specific metabolic data sets. Provision is made for revision of metabolic data, and the code is intended for both production and research applications. Documentation for the code is in two parts. Part I is a user's manual which emphasizes interpretation of program prompts and choice of user input. Part II stresses internal structure and flow of program control and is intended to assist the researcher who wishes to revise or modify the code or add to its capabilities. PREREM is written for execution on a Digital Equipment Corporation PDP-10 System and much of the code will require revision before it can be run on other machines. The source program length is 950 lines (116 blocks) and computer core required for execution is 212 K bytes. The user must also have sufficient file space for metabolic and S-factor data sets. Further, 64 100 K byte blocks of computer storage space are required for the nuclear decay data file. Computer storage space must also be available for any output files produced during the PREREM execution. 9 refs., 8 tabs.

  2. MULTITASKER, Multitasking Kernel for C and FORTRAN Under UNIX

    International Nuclear Information System (INIS)

    Brooks, E.D. III

    1988-01-01

    1 - Description of program or function: MULTITASKER implements a multitasking kernel for the C and FORTRAN programming languages that runs under UNIX. The kernel provides a multitasking environment which serves two purposes. The first is to provide an efficient portable environment for the development, debugging, and execution of production multiprocessor programs. The second is to provide a means of evaluating the performance of a multitasking program on model multiprocessor hardware. The performance evaluation features require no changes in the application program source and are implemented as a set of compile- and run-time options in the kernel. 2 - Method of solution: The FORTRAN interface to the kernel is identical in function to the CRI multitasking package provided for the Cray XMP. This provides a migration path to high speed (but small N) multiprocessors once the application has been coded and debugged. With use of the UNIX m4 macro preprocessor, source compatibility can be achieved between the UNIX code development system and the target Cray multiprocessor. The kernel also provides a means of evaluating a program's performance on model multiprocessors. Execution traces may be obtained which allow the user to determine kernel overhead, memory conflicts between various tasks, and the average concurrency being exploited. The kernel may also be made to switch tasks every cpu instruction with a random execution ordering. This allows the user to look for unprotected critical regions in the program. These features, implemented as a set of compile- and run-time options, cause extra execution overhead which is not present in the standard production version of the kernel

  3. SPINET: A Parallel Computing Approach to Spine Simulations

    Directory of Open Access Journals (Sweden)

    Peter G. Kropf

    1996-01-01

    Full Text Available Research in scientitic programming enables us to realize more and more complex applications, and on the other hand, application-driven demands on computing methods and power are continuously growing. Therefore, interdisciplinary approaches become more widely used. The interdisciplinary SPINET project presented in this article applies modern scientific computing tools to biomechanical simulations: parallel computing and symbolic and modern functional programming. The target application is the human spine. Simulations of the spine help us to investigate and better understand the mechanisms of back pain and spinal injury. Two approaches have been used: the first uses the finite element method for high-performance simulations of static biomechanical models, and the second generates a simulation developmenttool for experimenting with different dynamic models. A finite element program for static analysis has been parallelized for the MUSIC machine. To solve the sparse system of linear equations, a conjugate gradient solver (iterative method and a frontal solver (direct method have been implemented. The preprocessor required for the frontal solver is written in the modern functional programming language SML, the solver itself in C, thus exploiting the characteristic advantages of both functional and imperative programming. The speedup analysis of both solvers show very satisfactory results for this irregular problem. A mixed symbolic-numeric environment for rigid body system simulations is presented. It automatically generates C code from a problem specification expressed by the Lagrange formalism using Maple.

  4. DYNSIR; A dynamic simulator for the chemical process

    International Nuclear Information System (INIS)

    Park, Hyun Soo; Yoo, Jae Hyung; Byeon, Kee Hoh; Park, Jeong Hwa; Park, Seong Won

    1990-03-01

    A program code for dynamic simulation of arbitrary chemical process, called DYNSIR, is developed. The code can simulate rather arbitrary arrangements of individual chemical processing units whose models are described by ordinary differential equations. The code structure to handle input/output, memory and data management, numerical interactive or predetermined changes in parameter values during the simulation. Individual model is easy to maintain since the modular approach is used. The integration routine is highly effective because of the development of algorithm for modular integration method using the cubic spline. DYNSIR's data structures are not the index but the pointer structure. This pointer structure allows the dynamic memory allocation for the memory management. The dynamic memory allocation methods is to minimize the amount of memories and to overcome the limitation of the number of variables to be used. Finally, it includes various functions, such as the input preprocessor, the effective error processing, and plotting and reporting routines. (author)

  5. SISTEM PENDUKUNG KEPUTUSAN PENYEDIA DOKUMEN DALAM PENGAJUAN SERTIFIKASI HALAL MENURUT LPPOM-MUI

    Directory of Open Access Journals (Sweden)

    Siti Ulfah Fauziah

    2018-06-01

    Full Text Available Halal certification is a form of moslem consumer protection to solve halal problems. Acceleration of the submission process depends on accuration and completeness of the proposed requirements document. This research objective was to accelerate the registration process of halal certification, especially on data entry phase of materials which applied into decision support system. Decision support system can be used to determining the supporting documents of materials types. Input to the decision support system were names of materials from the products to be certified. The decision support output came from integration of decision tree analysis with J48 model and critical points of materials which resulted 43 rules. The output from this system consisted of flow process diagram, technical specifications, COA (Certificate of Analysis or material purchase documents, halal certificate, and blank document. The decision support system had been developed into web-based system using hypertext preprocessor (PHP programming language and MySQL (My Structured Query Language database management system.

  6. IMPLEMENTATION OF WEB GOVERNMENT AS MEDIA INFORMATION POTENTIAL VILLAGE SUKARAJA

    Directory of Open Access Journals (Sweden)

    Dedi Irawan

    2017-05-01

    Full Text Available The development of information technology is so rapid that one of them in the form of the Internet. E-government In village Sukaraja is one of the most exciting sites in Sukaraja, the village of Sukaraja, the governance structure of the village of Sukaraja and all related information in the village of Sukaraja. System development Life Cycle (SDLC approach includes planning stages, analysis, in and system implementation, tools in system development process using DAD (Data Flow Diagram, DFD (Data Flow Diagram, and flowchart. In the making of this website use HTML programming language (Hypertext Markup Language, PHP (Hypertext Preprocessor, CSS (Cascading Style Sheet, JQUERY, Java script and presentation of data in the form of MySQL. With the existence of E-government In the Village Sukaraja aims to provide benefits for the wider community about obtaining Village information in a way easily, quickly, effectively and efficiently without knowing the deadline anytime and anywhere.

  7. Perancangan Sistem Audio Mobil Berbasiskan Sistem Pakar dan Web

    Directory of Open Access Journals (Sweden)

    Djunaidi Santoso

    2011-12-01

    Full Text Available Designing car audio that fits user’s needs is a fun activity. However, the design often consumes more time and costly since it should be consulted to the experts several times. For easy access to information in designing a car audio system as well as error prevention, an car audio system based on expert system and web is designed for those who do not have sufficient time and expense to consult directly to experts. This system consists of tutorial modules designed using the HyperText Preprocessor (PHP and MySQL as database. This car audio system design is evaluated uses black box testing method which focuses on the functional needs of the application. Tests are performed by providing inputs and produce outputs corresponding to the function of each module. The test results prove the correspondence between input and output, which means that the program meet the initial goals of the design. 

  8. Data acquisition and processing in the ATLAS tile calorimeter phase-II upgrade demonstrator

    CERN Document Server

    AUTHOR|(INSPIRE)INSPIRE-00306349; The ATLAS collaboration

    2017-01-01

    The LHC has planned a series of upgrades culminating in the High Luminosity LHC which will have an average luminosity 5-7 times larger than the nominal Run 2 value. The ATLAS Tile Calorimeter will undergo an upgrade to accommodate the HL-LHC parameters. The TileCal readout electronics will be redesigned, introducing a new readout strategy. A Demonstrator program has been developed to evaluate the new proposed readout architecture and prototypes of all the components. In the Demonstrator, the detector data received in the Tile PreProcessors (PPr) are stored in pipeline buffers and upon the reception of an external trigger signal the data events are processed, packed and readout in parallel through the legacy ROD system, the new Front-End Link eXchange system and an ethernet connection for monitoring purposes. This contribution describes in detail the data processing and the hardware, firmware and software components of the TileCal Demonstrator readout system.

  9. Development of NUPREP PC Version and Input Structures for NUCIRC Single Channel Analyses

    International Nuclear Information System (INIS)

    Yoon, Churl; Jun, Ji Su; Park, Joo Hwan

    2007-12-01

    The input file for a steady-state thermal-hydraulic code NUCIRC consists of common channel input data and specific channel input data in a case of single channel analysis. Even when all the data is ready for the 380 channels' single channel analyses, it takes long time and requires enormous effort to compose an input file by hand-editing. The automatic pre-processor for this tedious job is a NUPREP code. In this study, a NUPREP PC version has been developed from the source list in the program manual of NUCIRC-MOD2.000 that is imported in a form of an execution file. In this procedure, some errors found in PC executions and lost statements are fixed accordingly. It is confirmed that the developed NUPREP code produces input file correctly for the CANDU-6 single channel analysis. Additionally, the NUCIRC input structure and data format are summarized for a single channel analysis and the input CARDs required for the creep information of aged channels are listed

  10. Types: A data abstraction package in FORTRAN

    International Nuclear Information System (INIS)

    Youssef, S.

    1990-01-01

    TYPES is a collection of Fortran programs which allow the creation and manipulation of abstract ''data objects'' without the need for a preprocessor. Each data object is assigned a ''type'' as it is created which implies participation in a set of characteristic operations. Available types include scalars, logicals, ordered sets, stacks, queues, sequences, trees, arrays, character strings, block text, histograms, virtual and allocatable memories. A data object may contain integers, reals, or other data objects in any combination. In addition to the type specific operations, a set of universal utilities allows for copying input/output to disk, naming, editing, displaying, user input, interactive creation, tests for equality of contents or structure, machine to machine translation or source code creation for and data object. TYPES is available on VAX/VMS, SUN 3, SPARC, DEC/Ultrix, Silicon Graphics 4D and Cray/Unicos machines. The capabilities of the package are discussed together with characteristic applications and experience in writing the GVerify package

  11. LISA package user guide. Part II: LISA (Long Term Isolation Safety Assessment) program description and user guide

    International Nuclear Information System (INIS)

    Prado, P.; Saltelli, A.; Homma, T.

    1992-01-01

    This manual is subdivided into three parts. In this second part, this document describes the LISA (Long term Isolation Safety Assessment) Code and its submodels. LISA is a tool for analysis of the safety of an underground disposal of nuclear waste. It has the capability to handle nuclide chain of arbitrary length and to evaluate the migration of nuclide through a geosphere medium composed of an arbitrary number of segments. LISA makes use of Monte Carlo methodology to evaluate the uncertainty in the quantity being assessed (eg dose) arising from the uncertainty in the model input parameters. In the present version LISA is equipped with a very simple source term submodel, a relatively complex geosphere and a simplified biosphere. The code is closely associated with its statistical pre-processor code (PREP), which generates the input Monte Carlo sample from the assigned parameter probability density functions and with its post-processor code (SPOP) which provides useful statistics on the output sample (uncertainty and sensitivity analysis). This report describes the general structure of LISA, its subroutines and submodels, the code input ant output files. It is intended to provide the user with enough information to know and run the code as well as the capacity to incorporate different submodels. 15 refs., 6 figs

  12. Rank Detector Preprocessor for Glint Reduction in a Tracking Radar

    CSIR Research Space (South Africa)

    Guest, IW

    1993-04-01

    Full Text Available A rank detector is used to defect instantaneous received power fades in tracking radar. On detection of a fade, censorship of the angular position measurement is implemented in a Kalman tracking filter. It is shown that this technique can typically...

  13. 3D Display of Spacecraft Dynamics Using Real Telemetry

    Directory of Open Access Journals (Sweden)

    Sanguk Lee

    2002-12-01

    Full Text Available 3D display of spacecraft motion by using telemetry data received from satellite in real-time is described. Telemetry data are converted to the appropriate form for 3-D display by the real-time preprocessor. Stored playback telemetry data also can be processed for the display. 3D display of spacecraft motion by using real telemetry data provides intuitive comprehension of spacecraft dynamics.

  14. Garbage collector interface

    OpenAIRE

    Ive, Anders; Blomdell, Anders; Ekman, Torbjörn; Henriksson, Roger; Nilsson, Anders; Nilsson, Klas; Robertz, Sven

    2002-01-01

    The purpose of the presented garbage collector interface is to provide a universal interface for many different implementations of garbage collectors. This is to simplify the integration and exchange of garbage collectors, but also to support incremental, non-conservative, and thread safe implementations. Due to the complexity of the interface, it is aimed at code generators and preprocessors. Experiences from ongoing implementations indicate that the garbage collector interface successfully ...

  15. Stress and deformation modeling of multiple rotary combustion engine trochoid housings

    Science.gov (United States)

    Lychuk, W. M.; Bradley, S. A.; Vilmann, C. R.; Passerello, C. E.; Lee, C.-M.

    1986-01-01

    This paper documents the development of the capability to produce finite element models of alternate trochoid housing configurations. The effort needed to produce these models is greatly reduced by the use of a newly developed specialized finite element preprocessor which is described. The results of static stress comparisons conducted on a Mazda trochoid housing are presented. Planned future development of this modeling capability to operational situations is also presented.

  16. Parametric analysis applied to perforating procedures of oil wells; Analise parametrica aplicada a procedimentos de canhoneio de pocos de petroleo

    Energy Technology Data Exchange (ETDEWEB)

    Baioco, Juliana Souza; Seckler, Carolina dos Santos; Silva, Karinna Freitas da; Jacob, Breno Pinheiro [Universidade Federal do Rio de Janeiro (UFRJ), RJ (Brazil). Coordenacao dos Programas de Pos-Graduacao de Engenharia. Lab. de Metodos Computacionais e Sistemas Offshore; Silvestre, Jose Roberto; Soares, Antonio Claudio; Freitas, Sergio Murilo Santos [PETROBRAS S.A., Rio de Janeiro, RJ (Brazil). Centro de Pesquisas

    2008-07-01

    The perforation process is an important in well construction. It provides contact between the reservoir rock and the well, allowing oil production. The procedure consists in using explosive charges to bore a hole into the casing and the rock, so that the reservoir fluid can flow to the well. Therefore, the right choice of both the gun and the charge type is extremely important, knowing that many factors influence on the process, affecting the productivity, such as shot density, penetration depth, hole diameter, etc. The objective of this paper is to present the results of some parametric study to evaluate the influence of some parameters related to the explosive charges on well productivity, since there are many types of charges with different properties, which provide specific characteristics to the perforated area. For that purpose, a commercial program will be used, which allows the simulation of the flow problem, along with a finite element mesh generator that uses a pre-processor and a program that enables the construction of reservoir, well and perforation models. It can be observed that the penetration depth has bigger influence than the hole diameter, being an important factor when choosing the charge to be used in the project. (author)

  17. Pluggable Controllers and Nano-Patterns in Java with Lola

    Directory of Open Access Journals (Sweden)

    Yossi Gil

    2017-09-01

    Full Text Available Pluggable controllers are a different way to design control constructors such as if, while, do, switch, and operators such as short circuit con-junction (&& and the “?.” operator of the Swift programming language. Adoption of pluggable controllers enables the final user to modify and extend the control flow constructs (if, while, etc. of an underlying programming language, the same way they can do if they implement functions such as printf and class String in a standard library. In modular, pluggable controller based language design, beside core control constructors, there are others, defined in standard libraries, with the purpose of augmenting and enriching the language. These pluggable controllers are extensible and replaceable. Being less intertwined in the main language, control constructor libraries can evolve independently from it, and their releases do not mandate new language releases. We illustrate the implementation of pluggable controllers using Lola, a powerful language-independent preprocessor and macro language. We demonstrate the introduction of new pluggable controllers with two case studies. The implementation of a Java stenography based on prevalent Java idioms, called “nano-patterns” or nanos, and the introduction in Java of new code constructs inspired by the Mathematica language’s commands.

  18. TOOLPACK1, Tools for Development and Maintenance of FORTRAN 77 Program

    International Nuclear Information System (INIS)

    Cowell, Wayne R.

    1993-01-01

    1 - Description of program or function: TOOLPACK1 consists of the following categories of software; (1) an integrated collection of tools intended to support the development and maintenance of FORTRAN 77 programs, in particular moderate-sized collections of mathematical software; (2) several user/Toolpack interfaces, one of which is selected for use at any particular installation; (3) three implementations of the tool/system interface, called TIE (Tool Interface to the Environment). The tools are written in FORTRAN 77 and are portable among TIE installations. The source contains symbolic constants as macro names and must be expanded with a suitable macro expander before being compiled and loaded. A portable macro expander is supplied in TOOLPACK1. The tools may be divided into three functional areas: general, documentation, and processing. One tool, the macro processor, Can be used in any of these categories. ISTDC: data comparison tool is designed mainly for comparing files of numeric values, and files with embedded text. ISTET Expands tabs. ISTFI: finds all the include files that a file needs. ISTGP Searches multiple files for occurrences of a regular expression. ISTHP: will provide limited help information about tools. ISTMP: The macro processor may be used to pre-process a file. The processor provides macro replacement, inclusion, conditional replacement, and processing capabilities for complex file processing. ISTSP: TIE-conforming version of the SPLIT utility to split up the concatenated files used on the tape. ISTSV: save/restore utility to save and restore sub-trees of the Portable File Store (PFS). ISTTD: text comparison tool. ISTVC: simple text file version controller. ISTAL: aids is a preprocessor that can be used to generate specific information from intermediate files created by other tools. The information that can be generated includes call-graphs, cross reference listings, segment execution frequencies, and symbol information. ISTAL can also strip

  19. TRASYS - THERMAL RADIATION ANALYZER SYSTEM (DEC VAX VERSION WITH NASADIG)

    Science.gov (United States)

    Anderson, G. E.

    1994-01-01

    The Thermal Radiation Analyzer System, TRASYS, is a computer software system with generalized capability to solve the radiation related aspects of thermal analysis problems. TRASYS computes the total thermal radiation environment for a spacecraft in orbit. The software calculates internode radiation interchange data as well as incident and absorbed heat rate data originating from environmental radiant heat sources. TRASYS provides data of both types in a format directly usable by such thermal analyzer programs as SINDA/FLUINT (available from COSMIC, program number MSC-21528). One primary feature of TRASYS is that it allows users to write their own driver programs to organize and direct the preprocessor and processor library routines in solving specific thermal radiation problems. The preprocessor first reads and converts the user's geometry input data into the form used by the processor library routines. Then, the preprocessor accepts the user's driving logic, written in the TRASYS modified FORTRAN language. In many cases, the user has a choice of routines to solve a given problem. Users may also provide their own routines where desirable. In particular, the user may write output routines to provide for an interface between TRASYS and any thermal analyzer program using the R-C network concept. Input to the TRASYS program consists of Options and Edit data, Model data, and Logic Flow and Operations data. Options and Edit data provide for basic program control and user edit capability. The Model data describe the problem in terms of geometry and other properties. This information includes surface geometry data, documentation data, nodal data, block coordinate system data, form factor data, and flux data. Logic Flow and Operations data house the user's driver logic, including the sequence of subroutine calls and the subroutine library. Output from TRASYS consists of two basic types of data: internode radiation interchange data, and incident and absorbed heat rate data

  20. TRASYS - THERMAL RADIATION ANALYZER SYSTEM (DEC VAX VERSION WITHOUT NASADIG)

    Science.gov (United States)

    Vogt, R. A.

    1994-01-01

    The Thermal Radiation Analyzer System, TRASYS, is a computer software system with generalized capability to solve the radiation related aspects of thermal analysis problems. TRASYS computes the total thermal radiation environment for a spacecraft in orbit. The software calculates internode radiation interchange data as well as incident and absorbed heat rate data originating from environmental radiant heat sources. TRASYS provides data of both types in a format directly usable by such thermal analyzer programs as SINDA/FLUINT (available from COSMIC, program number MSC-21528). One primary feature of TRASYS is that it allows users to write their own driver programs to organize and direct the preprocessor and processor library routines in solving specific thermal radiation problems. The preprocessor first reads and converts the user's geometry input data into the form used by the processor library routines. Then, the preprocessor accepts the user's driving logic, written in the TRASYS modified FORTRAN language. In many cases, the user has a choice of routines to solve a given problem. Users may also provide their own routines where desirable. In particular, the user may write output routines to provide for an interface between TRASYS and any thermal analyzer program using the R-C network concept. Input to the TRASYS program consists of Options and Edit data, Model data, and Logic Flow and Operations data. Options and Edit data provide for basic program control and user edit capability. The Model data describe the problem in terms of geometry and other properties. This information includes surface geometry data, documentation data, nodal data, block coordinate system data, form factor data, and flux data. Logic Flow and Operations data house the user's driver logic, including the sequence of subroutine calls and the subroutine library. Output from TRASYS consists of two basic types of data: internode radiation interchange data, and incident and absorbed heat rate data

  1. TRASYS - THERMAL RADIATION ANALYZER SYSTEM (CRAY VERSION WITH NASADIG)

    Science.gov (United States)

    Anderson, G. E.

    1994-01-01

    The Thermal Radiation Analyzer System, TRASYS, is a computer software system with generalized capability to solve the radiation related aspects of thermal analysis problems. TRASYS computes the total thermal radiation environment for a spacecraft in orbit. The software calculates internode radiation interchange data as well as incident and absorbed heat rate data originating from environmental radiant heat sources. TRASYS provides data of both types in a format directly usable by such thermal analyzer programs as SINDA/FLUINT (available from COSMIC, program number MSC-21528). One primary feature of TRASYS is that it allows users to write their own driver programs to organize and direct the preprocessor and processor library routines in solving specific thermal radiation problems. The preprocessor first reads and converts the user's geometry input data into the form used by the processor library routines. Then, the preprocessor accepts the user's driving logic, written in the TRASYS modified FORTRAN language. In many cases, the user has a choice of routines to solve a given problem. Users may also provide their own routines where desirable. In particular, the user may write output routines to provide for an interface between TRASYS and any thermal analyzer program using the R-C network concept. Input to the TRASYS program consists of Options and Edit data, Model data, and Logic Flow and Operations data. Options and Edit data provide for basic program control and user edit capability. The Model data describe the problem in terms of geometry and other properties. This information includes surface geometry data, documentation data, nodal data, block coordinate system data, form factor data, and flux data. Logic Flow and Operations data house the user's driver logic, including the sequence of subroutine calls and the subroutine library. Output from TRASYS consists of two basic types of data: internode radiation interchange data, and incident and absorbed heat rate data

  2. Development of a graphical user interface for the TRAC plant/safety analysis code

    Energy Technology Data Exchange (ETDEWEB)

    Kelly, A.E.; Harkins, C.K.; Smith, R.J.

    1995-09-01

    A graphical user interface (GUI) for the Transient Reactor Analysis Code (TRAC) has been developed at Knolls Atomic Power Laboratory. This X Window based GUI supports the design and analysis process, acting as a preprocessor, runtime editor, help system and post processor to TRAC-PF1/MOD2. TRAC was developed at the Los Alamos National Laboratory (LANL). The preprocessor is an icon-based interface which allows the user to create a TRAC model. When the model is complete, the runtime editor provides the capability to execute and monitor TRAC runs on the workstation or supercomputer. After runs are made, the output processor allows the user to extract and format data from the TRAC graphics file. The TRAC GUI is currently compatible with TRAC-PF1/MOD2 V5.3 and is available with documentation from George Niederauer, Section Leader of the Software Development Section, Group TSA-8, at LANL. Users may become functional in creating, running, and interpreting results from TRAC without having to know Unix commands and the detailed format of any of the data files. This reduces model development and debug time and increases quality control. Integration with post-processing and visualization tools increases engineering effectiveness.

  3. ATEFlap aerodynamic model, a dynamic stall model including the effects of trailing edge flap deflection

    Energy Technology Data Exchange (ETDEWEB)

    Bergami, L.; Gaunaa, M.

    2012-02-15

    The report presents the ATEFlap aerodynamic model, which computes the unsteady lift, drag and moment on a 2D airfoil section equipped with Adaptive Trailing Edge Flap. The model captures the unsteady response related to the effects of the vorticity shed into the wake, and the dynamics of flow separation a thin-airfoil potential flow model is merged with a dynamic stall model of the Beddoes-Leishmann type. The inputs required by the model are steady data for lift, drag, and moment coefficients as function of angle of attack and flap deflection. Further steady data used by the Beddoes- Leishmann dynamic stall model are computed in an external preprocessor application, which gives the user the possibility to verify, and eventually correct, the steady data passed to the aerodynamic model. The ATEFlap aerodynamic model is integrated in the aeroelastic simulation tool HAWC2, thus al- lowing to simulate the response of a wind turbine with trailing edge flaps on the rotor. The algorithms used by the preprocessor, and by aerodynamic model are presented, and modifications to previous implementations of the aerodynamic model are briefly discussed. The performance and the validity of the model are verified by comparing the dynamic response computed by the ATEFlap with solutions from CFD simulations. (Author)

  4. Development of a graphical user interface for the TRAC plant/safety analysis code

    International Nuclear Information System (INIS)

    Kelly, A.E.; Harkins, C.K.; Smith, R.J.

    1995-01-01

    A graphical user interface (GUI) for the Transient Reactor Analysis Code (TRAC) has been developed at Knolls Atomic Power Laboratory. This X Window based GUI supports the design and analysis process, acting as a preprocessor, runtime editor, help system and post processor to TRAC-PF1/MOD2. TRAC was developed at the Los Alamos National Laboratory (LANL). The preprocessor is an icon-based interface which allows the user to create a TRAC model. When the model is complete, the runtime editor provides the capability to execute and monitor TRAC runs on the workstation or supercomputer. After runs are made, the output processor allows the user to extract and format data from the TRAC graphics file. The TRAC GUI is currently compatible with TRAC-PF1/MOD2 V5.3 and is available with documentation from George Niederauer, Section Leader of the Software Development Section, Group TSA-8, at LANL. Users may become functional in creating, running, and interpreting results from TRAC without having to know Unix commands and the detailed format of any of the data files. This reduces model development and debug time and increases quality control. Integration with post-processing and visualization tools increases engineering effectiveness

  5. IMAGE PROCESSING BASED OPTICAL CHARACTER RECOGNITION USING MATLAB

    OpenAIRE

    Jyoti Dalal*1 & Sumiran Daiya2

    2018-01-01

    Character recognition techniques associate a symbolic identity with the image of character. In a typical OCR systems input characters are digitized by an optical scanner. Each character is then located and segmented, and the resulting character image is fed into a pre-processor for noise reduction and normalization. Certain characteristics are the extracted from the character for classification. The feature extraction is critical and many different techniques exist, each having its strengths ...

  6. Learning Asset Technology Integration Support Tool Design Document

    Science.gov (United States)

    2010-05-11

    language known as Hypertext Preprocessor ( PHP ) and by MySQL – a relational database management system that can also be used for content management. It...Requirements The LATIST tool will be implemented utilizing a WordPress platform with MySQL as the database. Also the LATIST system must effectively work... MySQL . When designing the LATIST system there are several considerations which must be accounted for in the working prototype. These include: • DAU

  7. Development of NUPREP PC Version and Input Structures for NUCIRC Single Channel Analyses

    Energy Technology Data Exchange (ETDEWEB)

    Yoon, Churl; Jun, Ji Su; Park, Joo Hwan

    2007-12-15

    The input file for a steady-state thermal-hydraulic code NUCIRC consists of common channel input data and specific channel input data in a case of single channel analysis. Even when all the data is ready for the 380 channels' single channel analyses, it takes long time and requires enormous effort to compose an input file by hand-editing. The automatic pre-processor for this tedious job is a NUPREP code. In this study, a NUPREP PC version has been developed from the source list in the program manual of NUCIRC-MOD2.000 that is imported in a form of an execution file. In this procedure, some errors found in PC executions and lost statements are fixed accordingly. It is confirmed that the developed NUPREP code produces input file correctly for the CANDU-6 single channel analysis. Additionally, the NUCIRC input structure and data format are summarized for a single channel analysis and the input CARDs required for the creep information of aged channels are listed.

  8. Development of thermal hydraulic analysis frame work (preprocessor and post-processor)

    International Nuclear Information System (INIS)

    Moorthi, A.; Sai, K. Prem; Ravi, K.V.

    2014-01-01

    To make this process simplified a tailor-made software frame work is created to automate the process of input preparation for different operating conditions, execution of COBRA-IIIC code and output manipulation and graphical and tabular presentation for easy understanding. The output of COBRA-IIC is converted in the form of tables giving the available thermal margins on critical heat flux, critical power ratio, fuel center line temperature, fuel surface temperature etc. The hotspot and hot channel analysis are carried out to take care of the uncertainties involved in the input parameters. After performing the hot spot analysis, the results of the analysis are compiled and the automated report generation is performed. This report presents results in graphical and tabular form. With this validated frame work, manual processing of the input/output and report generation is reduced and at the same time, handling the minimal no of data during the analysis reduces the analysis down time and also providing the various diagnostics inside the code to reduce the error

  9. The PreProcessors for the ATLAS Tile Calorimeter Phase II Upgrade

    CERN Document Server

    Carrio Argos, Fernando; The ATLAS collaboration

    2015-01-01

    The Large Hadron Collider (LHC) has envisaged a series of upgrades towards a High Luminosity LHC (HL-LHC) delivering five times the LHC nominal instantaneous luminosity. The ATLAS Phase II upgrade will accommodate the detector and data acquisition system for the HL-LHC. In particular, the Tile Hadronic Calorimeter (TileCal) will replace completely on- and off-detector electronics using a new read-out architecture. The digitized detector data will be transferred for every beam crossing to the super Read Out Drivers (sRODs) located in off-detector counting rooms with a total data bandwidth of roughly 80 Tbps. The sROD implements increased pipelines memories and must provide pre-processed digital trigger information to Level 0/1 systems. The sROD module represents the link between the on-detector electronics and the overall ATLAS data acquisition system. It also implements the interface between the Detector Control System (DCS) and the on-detector electronics which is used to control and monitor the high voltage...

  10. Behavioral program synthesis with genetic programming

    CERN Document Server

    Krawiec, Krzysztof

    2016-01-01

    Genetic programming (GP) is a popular heuristic methodology of program synthesis with origins in evolutionary computation. In this generate-and-test approach, candidate programs are iteratively produced and evaluated. The latter involves running programs on tests, where they exhibit complex behaviors reflected in changes of variables, registers, or memory. That behavior not only ultimately determines program output, but may also reveal its `hidden qualities' and important characteristics of the considered synthesis problem. However, the conventional GP is oblivious to most of that information and usually cares only about the number of tests passed by a program. This `evaluation bottleneck' leaves search algorithm underinformed about the actual and potential qualities of candidate programs. This book proposes behavioral program synthesis, a conceptual framework that opens GP to detailed information on program behavior in order to make program synthesis more efficient. Several existing and novel mechanisms subs...

  11. A finite element method for flow problems in blast loading

    International Nuclear Information System (INIS)

    Forestier, A.; Lepareux, M.

    1984-06-01

    This paper presents a numerical method which describes fast dynamic problems in flow transient situations as in nuclear plants. A finite element formulation has been chosen; it is described by a preprocessor in CASTEM system: GIBI code. For these typical flow problems, an A.L.E. formulation for physical equations is used. So, some applications are presented: the well known problem of shock tube, the same one in 2D case and a last application to hydrogen detonation

  12. PLASMOR: A laser-plasma simulation code. Pt. 2

    International Nuclear Information System (INIS)

    Salzman, D.; Krumbein, A.D.; Szichman, H.

    1987-06-01

    This report supplements a previous one which describes the PLASMOR hydrodynamics code. The present report documents the recent changes and additions made in the code. In particular described are two new subroutines for radiative preheat, a system of preprocessors which prepare the code before run, a list of postprocessors which simulate experimental setups, and the basic data sets required to run PLASMOR. In the Appendix a new computer-based manual which lists the main features of PLASMOR is reproduced

  13. The ALICE online-offline framework for the extraction of conditions data

    Energy Technology Data Exchange (ETDEWEB)

    Grosse-Oetringhaus, Jan Fiete; Zampolli, Chiara; Carminati, Federico [CERN, 1211 Geneva 23 (Switzerland); Colla, Alberto, E-mail: Jan.Fiete.Grosse-Oetringhaus@cern.c, E-mail: Chiara.Zampolli@cern.c, E-mail: Alberto.Colla@roma1.infn.i, E-mail: Federico.Carminati@cern.c [Universita ' La Sapienza' and INFN, Roma (Italy)

    2010-04-01

    A Large Ion Collider Experiment (ALICE) is the dedicated heavy-ion experiment at the CERN LHC and will take data with a bandwidth of up to 1.25 GB/s. It consists of 18 subdetectors that interact with five online systems (CTP, DAQ, DCS, ECS, and HLT). Data recorded is read out by DAQ in a raw data stream produced by the subdetectors. In addition the subdetectors produce conditions data derived from the raw data, i.e. calibration and alignment information, which have to be available from the beginning of the reconstruction and therefore cannot be included in the raw data. The extraction of the conditions data is steered by a system called Shuttle. It provides the link between data produced by the subdetectors in the online systems and a dedicated procedure per subdetector, called preprocessor, that runs in the Shuttle system. The preprocessor performs merging, consolidation, and reformatting of the data. Finally, it stores the data in the Grid Offline Conditions DataBase (OCDB) so that they are available for the Offline reconstruction. The reconstruction of a given run is initiated automatically once the raw data is successfully exported to the Grid storage and the run has been processed in the Shuttle framework. These proceedings introduce the Shuttle system. The performance of the system during the ALICE cosmics commissioning and LHC startup is described.

  14. The ALICE online-offline framework for the extraction of conditions data

    International Nuclear Information System (INIS)

    Grosse-Oetringhaus, Jan Fiete; Zampolli, Chiara; Carminati, Federico; Colla, Alberto

    2010-01-01

    A Large Ion Collider Experiment (ALICE) is the dedicated heavy-ion experiment at the CERN LHC and will take data with a bandwidth of up to 1.25 GB/s. It consists of 18 subdetectors that interact with five online systems (CTP, DAQ, DCS, ECS, and HLT). Data recorded is read out by DAQ in a raw data stream produced by the subdetectors. In addition the subdetectors produce conditions data derived from the raw data, i.e. calibration and alignment information, which have to be available from the beginning of the reconstruction and therefore cannot be included in the raw data. The extraction of the conditions data is steered by a system called Shuttle. It provides the link between data produced by the subdetectors in the online systems and a dedicated procedure per subdetector, called preprocessor, that runs in the Shuttle system. The preprocessor performs merging, consolidation, and reformatting of the data. Finally, it stores the data in the Grid Offline Conditions DataBase (OCDB) so that they are available for the Offline reconstruction. The reconstruction of a given run is initiated automatically once the raw data is successfully exported to the Grid storage and the run has been processed in the Shuttle framework. These proceedings introduce the Shuttle system. The performance of the system during the ALICE cosmics commissioning and LHC startup is described.

  15. CSS Preprocessing: Tools and Automation Techniques

    Directory of Open Access Journals (Sweden)

    Ricardo Queirós

    2018-01-01

    Full Text Available Cascading Style Sheets (CSS is a W3C specification for a style sheet language used for describing the presentation of a document written in a markup language, more precisely, for styling Web documents. However, in the last few years, the landscape for CSS development has changed dramatically with the appearance of several languages and tools aiming to help developers build clean, modular and performance-aware CSS. These new approaches give developers mechanisms to preprocess CSS rules through the use of programming constructs, defined as CSS preprocessors, with the ultimate goal to bring those missing constructs to the CSS realm and to foster stylesheets structured programming. At the same time, a new set of tools appeared, defined as postprocessors, for extension and automation purposes covering a broad set of features ranging from identifying unused and duplicate code to applying vendor prefixes. With all these tools and techniques in hands, developers need to provide a consistent workflow to foster CSS modular coding. This paper aims to present an introductory survey on the CSS processors. The survey gathers information on a specific set of processors, categorizes them and compares their features regarding a set of predefined criteria such as: maturity, coverage and performance. Finally, we propose a basic set of best practices in order to setup a simple and pragmatic styling code workflow.

  16. Learning Less.js

    CERN Document Server

    Libby, Alex

    2014-01-01

    If you are a designer or developer who wants to quickly learn how to harness the power of Less.js to write more efficient CSS styles that can be applied to a website of any size, then this book is for you. This book will help you master both the basic functions and advanced features of Less.js. It would be helpful to have some familiarity of writing CSS styles, although no prior experience of using CSS preprocessors is required.

  17. Functional Programming

    OpenAIRE

    Chitil, Olaf

    2009-01-01

    Functional programming is a programming paradigm like object-oriented programming and logic programming. Functional programming comprises both a specific programming style and a class of programming languages that encourage and support this programming style. Functional programming enables the programmer to describe an algorithm on a high-level, in terms of the problem domain, without having to deal with machine-related details. A program is constructed from functions that only map inputs to ...

  18. Programming language for computations in the Interkosmos program

    Science.gov (United States)

    Schmidt, K.

    1975-01-01

    The programming system for Intercosmos data processing, based on the structural programming theory, which considers a program as an ordered set of standardized elementary parts, from which the user programs are automatically generated, is described. The programs are comprised of several modules, which are briefly summarized. The general structure of the programming system is presented in a block diagram. A programming control language developed to formulate the problem quickly and completely is presented along with basic symbols which are characteristic of the Intercosmos programming system.

  19. Maine Migrant Program: 1997-1998 Program Evaluation.

    Science.gov (United States)

    Bazinet, Suzanne C., Ed.

    The Maine Department of Education contracts with local educational agencies to administer the Maine Migrant Education Program. The program's overall mission is to provide the support necessary for migrant children to achieve Maine's academic standards. In 1997-98, 73 local migrant programs served 9,838 students, and 63 summer programs served 1,769…

  20. Program Leadership from a Nordic Perspective - Program Leaders' Power to Influence Their Program

    DEFF Research Database (Denmark)

    Högfeldt, Anna-Karin; Strömberg, Emma; Jerbrant, Anna

    2013-01-01

    research demonstrated that program leaders have quite different positions, strategies and methods when it comes to monitoring and developing their programs. In this paper, a deeper investigation is carried out of the (im-) possibilities to make real influence on the study courses that constitutes...... the respective Engineering study programs. Eight program leaders from the five N5T universities have been interviewed, and the analysis of these studies, has culminated in a model for the analysis of program leadership for Engineering education development....

  1. RFI Detection and Mitigation using Independent Component Analysis as a Pre-Processor

    Science.gov (United States)

    Schoenwald, Adam J.; Gholian, Armen; Bradley, Damon C.; Wong, Mark; Mohammed, Priscilla N.; Piepmeier, Jeffrey R.

    2016-01-01

    Radio-frequency interference (RFI) has negatively impacted scientific measurements of passive remote sensing satellites. This has been observed in the L-band radiometers Soil Moisture and Ocean Salinity (SMOS), Aquarius and more recently, Soil Moisture Active Passive (SMAP). RFI has also been observed at higher frequencies such as K band. Improvements in technology have allowed wider bandwidth digital back ends for passive microwave radiometry. A complex signal kurtosis radio frequency interference detector was developed to help identify corrupted measurements. This work explores the use of Independent Component Analysis (ICA) as a blind source separation (BSS) technique to pre-process radiometric signals for use with the previously developed real and complex signal kurtosis detectors.

  2. A High Performance Chemical Simulation Preprocessor and Source Code Generator, Phase I

    Data.gov (United States)

    National Aeronautics and Space Administration — Numerical simulations of chemical kinetics are a critical component of aerospace research, Earth systems research, and energy research. These simulations enable a...

  3. A compact pre-processor system for the ATLAS level-1 calorimeter trigger

    CERN Document Server

    Pfeiffer, U

    1999-01-01

    This thesis describ es the researc h whose aim is to dev elop a compact Pre-Pro cessor system for the A TLAS Lev el-1 Calorimeter T rigger. Con tributions to the p erformance and the arc hitecture of the Pre-Pro cessor w ere made. A demonstrator Multi-Chip Mo dule (PPrD- MCM) w as dev elop ed and assem bled whic h p erforms most of the prepro cessing of four analogue trigger-to w er signals. The prepro cessing includes digitisation to 8-bit precision, iden ti cation of the corresp onding bunc h-crossing in time (BCID), calibration of the transv erse energy , readout of ra w trigger data, and high-sp eed serial data transmission to the trigger pro cessors. The demonstrator Multi-Chip Mo dule has a size of 15.9 cm 2 and it consists of 9 dies. The MCM w as designed with a smallest feature size of 100 m and it w as fabricated in a laminated MCM-L pro cess o ered b yW urth Elektronik. A Flip-Chip in terconnection ASIC (Finco) w as dev elop ed for the PPrD-MCM and fabricated in a 0.8 m BiCMOS- pro cess o ered b ...

  4. Multi-Year Program Plan - Building Regulatory Programs

    Energy Technology Data Exchange (ETDEWEB)

    none,

    2010-10-01

    This document presents DOE’s multi-year plan for the three components of the Buildings Regulatory Program: Appliance and Equipment Efficiency Standards, ENERGY STAR, and the Building Energy Codes Program. This document summarizes the history of these programs, the mission and goals of the programs, pertinent statutory requirements, and DOE’s 5-year plan for moving forward.

  5. Program summary for the Civilian Reactor Development Program

    International Nuclear Information System (INIS)

    1982-07-01

    This Civilian Reactor Development Program document has the prime purpose of summarizing the technical programs supported by the FY 1983 budget request. This section provides a statement of the overall program objectives and a general program overview. Section II presents the technical programs in a format intended to show logical technical interrelationships, and does not necessarily follow the structure of the formal budget presentation. Section III presents the technical organization and management structure of the program

  6. Geothermal Technologies Program Overview - Peer Review Program

    Energy Technology Data Exchange (ETDEWEB)

    Milliken, JoAnn [Office of Energy Efficiency and Renewable Energy (EERE), Washington, DC (United States)

    2011-06-06

    This Geothermal Technologies Program presentation was delivered on June 6, 2011 at a Program Peer Review meeting. It contains annual budget, Recovery Act, funding opportunities, upcoming program activities, and more.

  7. Engineering Analyses of NCSX Modular Coil and Its Supporting Structure for EM Loads

    International Nuclear Information System (INIS)

    Fan, H.M.; Williamson, D.

    2003-01-01

    NCSX modular coil is a major parts of the NCSX coil systems that surround the highly shaped plasma and vacuum vessel. The flexible copper cable conductors are used to form modular coil on both sides of the ''tee'' beam, which is cast inside the supporting shell structure. The Engineering analyses comprise sequentially coupled-field analyses that include an electromagnetic analysis to calculate the magnetic fields and EM forces, and a structural analysis to evaluate the structural responses. In the sequential EM-structural analysis, nodal forces obtained from the EM analysis were applied as ''nodal force'' loads in the subsequent stress analysis using the identical nodal points and elements. The shell model was imported directly from Pro/ENGINEER files in order to obtain an accurate structural representation. The Boolean operations provided by the ANSYS preprocessor were then applied to subdivide the solid model for more desirable finite element meshing. Material properties of the modular coil were based on test results. Analyses using the ANSYS program to evaluate structural responses of the complicated modular coil systems provided a clear understanding of the structural behaviors and the directions for improving the structural design

  8. A Program Transformation for Backwards Analysis of Logic Programs

    DEFF Research Database (Denmark)

    Gallagher, John Patrick

    2003-01-01

    The input to backwards analysis is a program together with properties that are required to hold at given program points. The purpose of the analysis is to derive initial goals or pre-conditions that guarantee that, when the program is executed, the given properties hold. The solution for logic...... programs presented here is based on a transformation of the input program, which makes explicit the dependencies of the given program points on the initial goals. The transformation is derived from the resultants semantics of logic programs. The transformed program is then analysed using a standard...

  9. Object-Oriented Programming in the Beta Programming Language

    DEFF Research Database (Denmark)

    Madsen, Ole Lehrmann; Møller-Pedersen, Birger; Nygaard, Kristen

    This is a book on object-oriented programming and the BETA programming language. Object-oriented programming originated with the Simula languages developed at the Norwegian Computing Center, Oslo, in the 1960s. The first Simula language, Simula I, was intended for writing simulation programs....... Simula I was later used as a basis for defining a general purpose programming language, Simula 67. In addition to being a programming language, Simula1 was also designed as a language for describing and communicating about systems in general. Simula has been used by a relatively small community for many...... years, although it has had a major impact on research in computer science. The real breakthrough for object-oriented programming came with the development of Smalltalk. Since then, a large number of programming languages based on Simula concepts have appeared. C++ is the language that has had...

  10. Repository-Based Software Engineering Program: Working Program Management Plan

    Science.gov (United States)

    1993-01-01

    Repository-Based Software Engineering Program (RBSE) is a National Aeronautics and Space Administration (NASA) sponsored program dedicated to introducing and supporting common, effective approaches to software engineering practices. The process of conceiving, designing, building, and maintaining software systems by using existing software assets that are stored in a specialized operational reuse library or repository, accessible to system designers, is the foundation of the program. In addition to operating a software repository, RBSE promotes (1) software engineering technology transfer, (2) academic and instructional support of reuse programs, (3) the use of common software engineering standards and practices, (4) software reuse technology research, and (5) interoperability between reuse libraries. This Program Management Plan (PMP) is intended to communicate program goals and objectives, describe major work areas, and define a management report and control process. This process will assist the Program Manager, University of Houston at Clear Lake (UHCL) in tracking work progress and describing major program activities to NASA management. The goal of this PMP is to make managing the RBSE program a relatively easy process that improves the work of all team members. The PMP describes work areas addressed and work efforts being accomplished by the program; however, it is not intended as a complete description of the program. Its focus is on providing management tools and management processes for monitoring, evaluating, and administering the program; and it includes schedules for charting milestones and deliveries of program products. The PMP was developed by soliciting and obtaining guidance from appropriate program participants, analyzing program management guidance, and reviewing related program management documents.

  11. Program auto

    International Nuclear Information System (INIS)

    Rawool-Sullivan, M.W.; Plagnol, E.

    1990-01-01

    The program AUTO was developed to be used in the analysis of dE vs E type spectra. This program is written in FORTRAN and calculates dE vs E lines in MeV. The provision is also made in the program to convert these lines from MeV to ADC channel numbers to facilitate the comparison with the raw data from the experiments. Currently the output of this program can be plotted with the display program, called VISU, but it can also be used independent of the program VISU, with little or no modification in the actual fortran code. The program AUTO has many useful applications. In this article the program AUTO is described along with its applications

  12. A Playful Programming Products Vs. Programming Concepts Matrix

    DEFF Research Database (Denmark)

    Allsopp, Benjamin Brink

    2017-01-01

    to computer program: playful programming. This research also describes a project to bring together different stakeholders (developers, educators, parents and researchers) with a common vocabulary for describing, developing, teaching with and comparing these playful programming products and develops a model......A number of Danish primary schools are involved in pilot studies where 1st to 9th grade students work with Scratch and Lego MindStorms in STEM subjects. These games may become part of the curriculum at these schools. Recent research identifies a category of games and toys that support learning...... to provide educators and researchers involved in pilot studies with an overview of which programming concepts various playful programming products exercise (a playful programming products vs. programming concepts matrix). We also add additional concept specializations and expand on the descriptions...

  13. Programming by Numbers -- A Programming Method for Complete Novices

    NARCIS (Netherlands)

    Glaser, Hugh; Hartel, Pieter H.

    2000-01-01

    Students often have difficulty with the minutiae of program construction. We introduce the idea of `Programming by Numbers', which breaks some of the programming process down into smaller steps, giving such students a way into the process of Programming in the Small. Programming by Numbers does not

  14. Clean Coal Technology Demonstration Program: Program Update 1998

    Energy Technology Data Exchange (ETDEWEB)

    Assistant Secretary for Fossil Energy

    1999-03-01

    Annual report on the Clean Coal Technology Demonstration Program (CCT Program). The report address the role of the CCT Program, implementation, funding and costs, accomplishments, project descriptions, legislative history, program history, environmental aspects, and project contacts. The project descriptions describe the technology and provides a brief summary of the demonstration results.

  15. Program specialization

    CERN Document Server

    Marlet, Renaud

    2013-01-01

    This book presents the principles and techniques of program specialization - a general method to make programs faster (and possibly smaller) when some inputs can be known in advance. As an illustration, it describes the architecture of Tempo, an offline program specializer for C that can also specialize code at runtime, and provides figures for concrete applications in various domains. Technical details address issues related to program analysis precision, value reification, incomplete program specialization, strategies to exploit specialized program, incremental specialization, and data speci

  16. HAL/SM system functional design specification. [systems analysis and design analysis of central processing units

    Science.gov (United States)

    Ross, C.; Williams, G. P. W., Jr.

    1975-01-01

    The functional design of a preprocessor, and subsystems is described. A structure chart and a data flow diagram are included for each subsystem. Also a group of intermodule interface definitions (one definition per module) is included immediately following the structure chart and data flow for a particular subsystem. Each of these intermodule interface definitions consists of the identification of the module, the function the module is to perform, the identification and definition of parameter interfaces to the module, and any design notes associated with the module. Also described are compilers and computer libraries.

  17. A Time-Frequency Auditory Model Using Wavelet Packets

    DEFF Research Database (Denmark)

    Agerkvist, Finn

    1996-01-01

    A time-frequency auditory model is presented. The model uses the wavelet packet analysis as the preprocessor. The auditory filters are modelled by the rounded exponential filters, and the excitation is smoothed by a window function. By comparing time-frequency excitation patterns it is shown...... that the change in the time-frequency excitation pattern introduced when a test tone at masked threshold is added to the masker is approximately equal to 7 dB for all types of maskers. The classic detection ratio therefore overrates the detection efficiency of the auditory system....

  18. Advanced graphical user interface for multi-physics simulations using AMST

    Science.gov (United States)

    Hoffmann, Florian; Vogel, Frank

    2017-07-01

    Numerical modelling of particulate matter has gained much popularity in recent decades. Advanced Multi-physics Simulation Technology (AMST) is a state-of-the-art three dimensional numerical modelling technique combining the eX-tended Discrete Element Method (XDEM) with Computational Fluid Dynamics (CFD) and Finite Element Analysis (FEA) [1]. One major limitation of this code is the lack of a graphical user interface (GUI) meaning that all pre-processing has to be made directly in a HDF5-file. This contribution presents the first graphical pre-processor developed for AMST.

  19. UNDERSTANDING THE RELATIONSHIPS OF PROGRAM SATISFACTION, PROGRAM LOYALTY AND STORE LOYALTY AMONG CARDHOLDERS OF LOYALTY PROGRAMS

    Directory of Open Access Journals (Sweden)

    Nor Asiah Omar

    2011-01-01

    Full Text Available Loyalty programs have increasingly attracted interest in both academic marketing research and practice. One major factor that has been increasingly discussed is loyalty. In this study we examine the influence of cardholders' satisfaction on loyalty (program loyalty and store loyalty in a retail context, namely, in department stores and superstores. Data were collected from 400 cardholders of a retail loyalty program in Klang Valley, Malaysia via the drop-off-and-collect technique. Structural modelling techniques were applied to analyze the data. The results indicated that program satisfaction is not related to store loyalty (share-of-wallet, share-of-visit and store preference. However, loyalty to the program (program loyalty plays a crucial intervening role in the relationship between program satisfaction and store loyalty. The study underscores the principal importance of program loyalty in the retail loyalty program.

  20. Collectively loading programs in a multiple program multiple data environment

    Science.gov (United States)

    Aho, Michael E.; Attinella, John E.; Gooding, Thomas M.; Gooding, Thomas M.; Miller, Samuel J.

    2016-11-08

    Techniques are disclosed for loading programs efficiently in a parallel computing system. In one embodiment, nodes of the parallel computing system receive a load description file which indicates, for each program of a multiple program multiple data (MPMD) job, nodes which are to load the program. The nodes determine, using collective operations, a total number of programs to load and a number of programs to load in parallel. The nodes further generate a class route for each program to be loaded in parallel, where the class route generated for a particular program includes only those nodes on which the program needs to be loaded. For each class route, a node is selected using a collective operation to be a load leader which accesses a file system to load the program associated with a class route and broadcasts the program via the class route to other nodes which require the program.

  1. Clean Coal Technology Demonstration Program: Program Update 2001

    Energy Technology Data Exchange (ETDEWEB)

    Assistant Secretary for Fossil Energy

    2002-07-30

    Annual report on the Clean Coal Technology Demonstration Program (CCT Program). The report address the role of the CCT Program, implementation, funding and costs, accomplishments, project descriptions, legislative history, program history, environmental aspects, and project contacts. The project descriptions describe the technology and provides a brief summary of the demonstration results. Also includes Power Plant Improvement Initiative Projects.

  2. An Analysis of Programming Beginners' Source Programs

    Science.gov (United States)

    Matsuyama, Chieko; Nakashima, Toyoshiro; Ishii, Naohiro

    The production of animations was made the subject of a university programming course in order to make students understand the process of program creation, and so that students could tackle programming with interest. In this paper, the formats and composition of the programs which students produced were investigated. As a result, it was found that there were a lot of problems related to such matters as how to use indent, how to apply comments and functions etc. for the format and the composition of the source codes.

  3. Learners Programming Language a Helping System for Introductory Programming Courses

    Directory of Open Access Journals (Sweden)

    MUHAMMAD SHUMAIL NAVEED

    2016-07-01

    Full Text Available Programming is the core of computer science and due to this momentousness a special care is taken in designing the curriculum of programming courses. A substantial work has been conducted on the definition of programming courses, yet the introductory programming courses are still facing high attrition, low retention and lack of motivation. This paper introduced a tiny pre-programming language called LPL (Learners Programming Language as a ZPL (Zeroth Programming Language to illuminate novice students about elementary concepts of introductory programming before introducing the first imperative programming course. The overall objective and design philosophy of LPL is based on a hypothesis that the soft introduction of a simple and paradigm specific textual programming can increase the motivation level of novice students and reduce the congenital complexities and hardness of the first programming course and eventually improve the retention rate and may be fruitful in reducing the dropout/failure level. LPL also generates the equivalent high level programs from user source program and eventually very fruitful in understanding the syntax of introductory programming languages. To overcome the inherent complexities of unusual and rigid syntax of introductory programming languages, the LPL provide elementary programming concepts in the form of algorithmic and plain natural language based computational statements. The initial results obtained after the introduction of LPL are very encouraging in motivating novice students and improving the retention rate.

  4. Analyzing Array Manipulating Programs by Program Transformation

    Science.gov (United States)

    Cornish, J. Robert M.; Gange, Graeme; Navas, Jorge A.; Schachte, Peter; Sondergaard, Harald; Stuckey, Peter J.

    2014-01-01

    We explore a transformational approach to the problem of verifying simple array-manipulating programs. Traditionally, verification of such programs requires intricate analysis machinery to reason with universally quantified statements about symbolic array segments, such as "every data item stored in the segment A[i] to A[j] is equal to the corresponding item stored in the segment B[i] to B[j]." We define a simple abstract machine which allows for set-valued variables and we show how to translate programs with array operations to array-free code for this machine. For the purpose of program analysis, the translated program remains faithful to the semantics of array manipulation. Based on our implementation in LLVM, we evaluate the approach with respect to its ability to extract useful invariants and the cost in terms of code size.

  5. Subseabed-disposal program: systems-analysis program plan

    International Nuclear Information System (INIS)

    Klett, R.D.

    1981-03-01

    This report contains an overview of the Subseabed Nuclear Waste Disposal Program systems analysis program plan, and includes sensitivity, safety, optimization, and cost/benefit analyses. Details of the primary barrier sensitivity analysis and the data acquisition and modeling cost/benefit studies are given, as well as the schedule through the technical, environmental, and engineering feasibility phases of the program

  6. Federal Wind Energy Program. Program summary. [USA

    Energy Technology Data Exchange (ETDEWEB)

    None

    1978-01-01

    The objective of the Federal Wind Energy Program is to accelerate the development of reliable and economically viable wind energy systems and enable the earliest possible commercialization of wind power. To achieve this objective for small and large wind systems requires advancing the technology, developing a sound industrial technology base, and addressing the non-technological issues which could deter the use of wind energy. This summary report outlines the projects being supported by the program through FY 1977 toward the achievement of these goals. It also outlines the program's general organization and specific program elements.

  7. Automatic Construction of Java Programs from Functional Program Specifications

    OpenAIRE

    Md. Humayun Kabir

    2015-01-01

    This paper presents a novel approach to construct Java programs automatically from the input functional program specifications on natural numbers from the constructive proofs of the input specifications using an inductive theorem prover called Poiti'n. The construction of a Java program from the input functional program specification involves two phases. The theorem prover is used to construct a higher order functional (HOF) program from the input specification expressed as an existential the...

  8. Environmental radioactive intercomparison program and radioactive standards program

    Energy Technology Data Exchange (ETDEWEB)

    Dilbeck, G. [Environmental Monitoring Systems Laboratory, Las Vegas, NV (United States)

    1993-12-31

    The Environmental Radioactivity Intercomparison Program described herein provides quality assurance support for laboratories involved in analyzing public drinking water under the Safe Drinking Water Act (SDWA) Regulations, and to the environmental radiation monitoring activities of various agencies. More than 300 federal and state nuclear facilities and private laboratories participate in some phase of the program. This presentation describes the Intercomparison Program studies and matrices involved, summarizes the precision and accuracy requirements of various radioactive analytes, and describes the traceability determinations involved with radioactive calibration standards distributed to the participants. A summary of program participants, sample and report distributions, and additional responsibilities of this program are discussed.

  9. Veterinary Technician Program Director Leadership Style and Program Success

    Science.gov (United States)

    Renda-Francis, Lori A.

    2012-01-01

    Program directors of American Veterinary Medical Association (AVMA) accredited veterinary technician programs may have little or no training in leadership. The need for program directors of AVMA-accredited veterinary technician programs to understand how leadership traits may have an impact on student success is often overlooked. The purpose of…

  10. Programming

    International Nuclear Information System (INIS)

    Jackson, M.A.

    1982-01-01

    The programmer's task is often taken to be the construction of algorithms, expressed in hierarchical structures of procedures: this view underlies the majority of traditional programming languages, such as Fortran. A different view is appropriate to a wide class of problem, perhaps including some problems in High Energy Physics. The programmer's task is regarded as having three main stages: first, an explicit model is constructed of the reality with which the program is concerned; second, this model is elaborated to produce the required program outputs; third, the resulting program is transformed to run efficiently in the execution environment. The first two stages deal in network structures of sequential processes; only the third is concerned with procedure hierarchies. (orig.)

  11. Knowledge, programming, and programming cultures: LISP, C, and Ada

    Science.gov (United States)

    Rochowiak, Daniel

    1990-01-01

    The results of research 'Ada as an implementation language for knowledge based systems' are presented. The purpose of the research was to compare Ada to other programming languages. The report focuses on the programming languages Ada, C, and Lisp, the programming cultures that surround them, and the programming paradigms they support.

  12. High-Speed Solution of Spacecraft Trajectory Problems Using Taylor Series Integration

    Science.gov (United States)

    Scott, James R.; Martini, Michael C.

    2010-01-01

    It has been known for some time that Taylor series (TS) integration is among the most efficient and accurate numerical methods in solving differential equations. However, the full benefit of the method has yet to be realized in calculating spacecraft trajectories, for two main reasons. First, most applications of Taylor series to trajectory propagation have focused on relatively simple problems of orbital motion or on specific problems and have not provided general applicability. Second, applications that have been more general have required use of a preprocessor, which inevitably imposes constraints on computational efficiency. The latter approach includes the work of Berryman et al., who solved the planetary n-body problem with relativistic effects. Their work specifically noted the computational inefficiencies arising from use of a preprocessor and pointed out the potential benefit of manually coding derivative routines. In this Engineering Note, we report on a systematic effort to directly implement Taylor series integration in an operational trajectory propagation code: the Spacecraft N-Body Analysis Program (SNAP). The present Taylor series implementation is unique in that it applies to spacecraft virtually anywhere in the solar system and can be used interchangeably with another integration method. SNAP is a high-fidelity trajectory propagator that includes force models for central body gravitation with N X N harmonics, other body gravitation with N X N harmonics, solar radiation pressure, atmospheric drag (for Earth orbits), and spacecraft thrusting (including shadowing). The governing equations are solved using an eighth-order Runge-Kutta Fehlberg (RKF) single-step method with variable step size control. In the present effort, TS is implemented by way of highly integrated subroutines that can be used interchangeably with RKF. This makes it possible to turn TS on or off during various phases of a mission. Current TS force models include central body

  13. System programming languages

    OpenAIRE

    Šmit, Matej

    2016-01-01

    Most operating systems are written in the C programming language. Similar is with system software, for example, device drivers, compilers, debuggers, disk checkers, etc. Recently some new programming languages emerged, which are supposed to be suitable for system programming. In this thesis we present programming languages D, Go, Nim and Rust. We defined the criteria which are important for deciding whether programming language is suitable for system programming. We examine programming langua...

  14. Equipment qualification research program: program plan

    International Nuclear Information System (INIS)

    Dong, R.G.; Smith, P.D.

    1982-01-01

    The Lawrence Livermore National Laboratory (LLNL) under the sponsorship of the US Nuclear Regulatory Commission (NRC) has developed this program plan for research in equipment qualification (EQA). In this report the research program which will be executed in accordance with this plan will be referred to as the Equipment Qualification Research Program (EQRP). Covered are electrical and mechanical equipment under the conditions described in the OBJECTIVE section of this report. The EQRP has two phases; Phase I is primarily to produce early results and to develop information for Phase II. Phase I will last 18 months and consists of six projects. The first project is program management. The second project is responsible for in-depth evaluation and review of EQ issues and EQ processes. The third project is responsible for detailed planning to initiate Phase II. The remaining three projects address specific equipment; i.e., valves, electrical equipment, and a pump

  15. 40 CFR 68.175 - Prevention program/Program 3.

    Science.gov (United States)

    2010-07-01

    ... (CONTINUED) CHEMICAL ACCIDENT PREVENTION PROVISIONS Risk Management Plan § 68.175 Prevention program/Program 3. (a) For each Program 3 process, the owner or operator shall provide the information indicated in paragraphs (b) through (p) of this section. If the same information applies to more than one covered process...

  16. A strategy for automatically generating programs in the lucid programming language

    Science.gov (United States)

    Johnson, Sally C.

    1987-01-01

    A strategy for automatically generating and verifying simple computer programs is described. The programs are specified by a precondition and a postcondition in predicate calculus. The programs generated are in the Lucid programming language, a high-level, data-flow language known for its attractive mathematical properties and ease of program verification. The Lucid programming is described, and the automatic program generation strategy is described and applied to several example problems.

  17. Stochastic integer programming by dynamic programming

    NARCIS (Netherlands)

    Lageweg, B.J.; Lenstra, J.K.; Rinnooy Kan, A.H.G.; Stougie, L.; Ermoliev, Yu.; Wets, R.J.B.

    1988-01-01

    Stochastic integer programming is a suitable tool for modeling hierarchical decision situations with combinatorial features. In continuation of our work on the design and analysis of heuristics for such problems, we now try to find optimal solutions. Dynamic programming techniques can be used to

  18. Applied Energy Program

    Science.gov (United States)

    Science Programs Applied Energy Programs Civilian Nuclear Energy Programs Laboratory Directed Research » Applied Energy Program Applied Energy Program Los Alamos is using its world-class scientific capabilities to enhance national energy security by developing energy sources with limited environmental impact

  19. Computer-Assisted Program Reasoning Based on a Relational Semantics of Programs

    Directory of Open Access Journals (Sweden)

    Wolfgang Schreiner

    2012-02-01

    Full Text Available We present an approach to program reasoning which inserts between a program and its verification conditions an additional layer, the denotation of the program expressed in a declarative form. The program is first translated into its denotation from which subsequently the verification conditions are generated. However, even before (and independently of any verification attempt, one may investigate the denotation itself to get insight into the "semantic essence" of the program, in particular to see whether the denotation indeed gives reason to believe that the program has the expected behavior. Errors in the program and in the meta-information may thus be detected and fixed prior to actually performing the formal verification. More concretely, following the relational approach to program semantics, we model the effect of a program as a binary relation on program states. A formal calculus is devised to derive from a program a logic formula that describes this relation and is subject for inspection and manipulation. We have implemented this idea in a comprehensive form in the RISC ProgramExplorer, a new program reasoning environment for educational purposes which encompasses the previously developed RISC ProofNavigator as an interactive proving assistant.

  20. Abstract Interpretation of PIC programs through Logic Programming

    DEFF Research Database (Denmark)

    Henriksen, Kim Steen; Gallagher, John Patrick

    2006-01-01

    , are applied to the logic based model of the machine. A small PIC microcontroller is used as a case study. An emulator for this microcontroller is written in Prolog, and standard programming transformations and analysis techniques are used to specialise this emulator with respect to a given PIC program....... The specialised emulator can now be further analysed to gain insight into the given program for the PIC microcontroller. The method describes a general framework for applying abstractions, illustrated here by linear constraints and convex hull analysis, to logic programs. Using these techniques on the specialised...

  1. Playing by Programming: Making Gameplay a Programming Activity

    Science.gov (United States)

    Weintrop, David; Wilensky, Uri

    2016-01-01

    Video games are an oft-cited reason for young learners getting interested in programming and computer science. As such, many learning opportunities build on this interest by having kids program their own video games. This approach, while sometimes successful, has its drawbacks stemming from the fact that the challenge of programming and game…

  2. 40 CFR 68.170 - Prevention program/Program 2.

    Science.gov (United States)

    2010-07-01

    ... (CONTINUED) CHEMICAL ACCIDENT PREVENTION PROVISIONS Risk Management Plan § 68.170 Prevention program/Program 2. (a) For each Program 2 process, the owner or operator shall provide in the RMP the information... the process. (c) The name(s) of the chemical(s) covered. (d) The date of the most recent review or...

  3. Verification of Imperative Programs by Constraint Logic Program Transformation

    Directory of Open Access Journals (Sweden)

    Emanuele De Angelis

    2013-09-01

    Full Text Available We present a method for verifying partial correctness properties of imperative programs that manipulate integers and arrays by using techniques based on the transformation of constraint logic programs (CLP. We use CLP as a metalanguage for representing imperative programs, their executions, and their properties. First, we encode the correctness of an imperative program, say prog, as the negation of a predicate 'incorrect' defined by a CLP program T. By construction, 'incorrect' holds in the least model of T if and only if the execution of prog from an initial configuration eventually halts in an error configuration. Then, we apply to program T a sequence of transformations that preserve its least model semantics. These transformations are based on well-known transformation rules, such as unfolding and folding, guided by suitable transformation strategies, such as specialization and generalization. The objective of the transformations is to derive a new CLP program TransfT where the predicate 'incorrect' is defined either by (i the fact 'incorrect.' (and in this case prog is not correct, or by (ii the empty set of clauses (and in this case prog is correct. In the case where we derive a CLP program such that neither (i nor (ii holds, we iterate the transformation. Since the problem is undecidable, this process may not terminate. We show through examples that our method can be applied in a rather systematic way, and is amenable to automation by transferring to the field of program verification many techniques developed in the field of program transformation.

  4. Building Strong Geoscience Programs: Perspectives From Three New Programs

    Science.gov (United States)

    Flood, T. P.; Munk, L.; Anderson, S. W.

    2005-12-01

    During the past decade, at least sixteen geoscience departments in the U.S. that offer a B.S. degree or higher have been eliminated or dispersed. During that same time, three new geoscience departments with degree-granting programs have been developed. Each program has unique student demographics, affiliation (i.e. public institution versus private liberal arts college), geoscience curricula and reasons for initiation. Some of the common themes for each program include; 1) strong devotion to providing field experiences, 2) commitment to student-faculty collaborative research, 3) maintaining traditional geology program elements in the core curriculum and 4) placing students into high quality graduate programs and geoscience careers. Although the metrics for each school vary, each program can claim success in the area of maintaining solid enrollments. This metric is critical because programs are successful only if they have enough students, either in the major and/or general education courses, to convince administrators that continued support of faculty, including space and funding is warranted. Some perspectives gained through the establishment of these new programs may also be applicable to established programs. The success and personality of a program can be greatly affected by the personality of a single faculty member. Therefore, it may not be in the best interest of a program to distribute programmatic work equally among all faculty. For example, critical responsibilities such as teaching core and introductory courses should be the responsibility of faculty who are fully committed to these pursuits. However, if these responsibilities reduce scholarly output, well-articulated arguments should be developed in order to promote program quality and sustainability rather than individual productivity. Field and undergraduate research experiences should be valued as much as high-quality classroom and laboratory instruction. To gain the support of the administration

  5. Interfacing ANSYS to user's programs using UNIX shell program

    Energy Technology Data Exchange (ETDEWEB)

    Kim, In Yong; Kim, Beom Shig [Korea Atomic Energy Research Institute, Taejon (Korea, Republic of)

    1994-01-01

    It has been considered to be impossible to interface the ANSYS, which is the commercial finite element code and whose program is not open to public, to the other user's program. When the analysis need to be iterated, the user should wait until the analysis is finished and read the ANSYS result to make the input data for every iteration. In this report the direct interfacing techniques between the ANSYS and the other program using UNIX shell programming are proposed. The detail program lists and the application example are also provided. (Author) 19 refs., 6 figs., 7 tabs.

  6. Clean Coal Technology Demonstration Program: Program update 1993

    Energy Technology Data Exchange (ETDEWEB)

    1994-03-01

    The Clean Coal Technology Demonstration Program (also referred to as the CCT Program) is a $6.9 billion cost-shared industry/government technology development effort. The program is to demonstrate a new generation of advanced coal-based technologies, with the most promising technologies being moved into the domestic and international marketplace. Technology has a vital role in ensuring that coal can continue to serve U.S. energy interests and enhance opportunities for economic growth and employment while meeting the national committment to a clean and healthy global environment. These technologies are being advanced through the CCT Program. The CCT Program supports three substantive national objectives: ensuring a sustainable environment through technology; enhancing energy efficiency and reliability; providing opportunities for economic growth and employment. The technologies being demonstrated under the CCT Program reduce the emissions of sulfur oxides, nitrogen oxides, greenhouse gases, hazardous air pollutants, solid and liquid wastes, and other emissions resulting from coal use or conversion to other fuel forms. These emissions reductions are achieved with efficiencies greater than or equal to currently available technologies.

  7. Prediction of human breast and colon cancers from imbalanced data using nearest neighbor and support vector machines.

    Science.gov (United States)

    Majid, Abdul; Ali, Safdar; Iqbal, Mubashar; Kausar, Nabeela

    2014-03-01

    This study proposes a novel prediction approach for human breast and colon cancers using different feature spaces. The proposed scheme consists of two stages: the preprocessor and the predictor. In the preprocessor stage, the mega-trend diffusion (MTD) technique is employed to increase the samples of the minority class, thereby balancing the dataset. In the predictor stage, machine-learning approaches of K-nearest neighbor (KNN) and support vector machines (SVM) are used to develop hybrid MTD-SVM and MTD-KNN prediction models. MTD-SVM model has provided the best values of accuracy, G-mean and Matthew's correlation coefficient of 96.71%, 96.70% and 71.98% for cancer/non-cancer dataset, breast/non-breast cancer dataset and colon/non-colon cancer dataset, respectively. We found that hybrid MTD-SVM is the best with respect to prediction performance and computational cost. MTD-KNN model has achieved moderately better prediction as compared to hybrid MTD-NB (Naïve Bayes) but at the expense of higher computing cost. MTD-KNN model is faster than MTD-RF (random forest) but its prediction is not better than MTD-RF. To the best of our knowledge, the reported results are the best results, so far, for these datasets. The proposed scheme indicates that the developed models can be used as a tool for the prediction of cancer. This scheme may be useful for study of any sequential information such as protein sequence or any nucleic acid sequence. Copyright © 2014 Elsevier Ireland Ltd. All rights reserved.

  8. 75 FR 58468 - Terrorism Risk Insurance Program; Program Loss Reporting

    Science.gov (United States)

    2010-09-24

    ... DEPARTMENT OF THE TREASURY Terrorism Risk Insurance Program; Program Loss Reporting AGENCY: Departmental Offices, Terrorism Risk Insurance Program Office, Treasury. ACTION: Notice and request for... 1995, Public Law 104-13 (44 U.S.C. 3506(c)(2)(A)). Currently, the Terrorism Risk Insurance Program...

  9. Functional Programming in C# Classic Programming Techniques for Modern Projects

    CERN Document Server

    Sturm, Oliver

    2011-01-01

    Take advantage of the growing trend in functional programming. C# is the number-one language used by .NET developers and one of the most popular programming languages in the world. It has many built-in functional programming features, but most are complex and little understood. With the shift to functional programming increasing at a rapid pace, you need to know how to leverage your existing skills to take advantage of this trend. Functional Programming in C# leads you along a path that begins with the historic value of functional ideas. Inside, C# MVP and functional programming expert Oli

  10. PLC Programming

    International Nuclear Information System (INIS)

    Lee, Seong Jae; Wi, Seong Dong; Yoo, Jong Seon; Kim, Se Chan

    2001-02-01

    This book tells of PLC programming for KGL-WIN with summary of PLC, performance and function of PLC like characteristic of KGL-WIN, connection method with PLC, basic performance of K200S/K300S/K1000S, diagram of input and output H/W, writing project, staring the program, editing of program, on-line function, debugging and instructions like control, timer and counter, data transmission, comparison, rotation and moving, system, data operating data conversion and application program.

  11. Material Programming

    DEFF Research Database (Denmark)

    Vallgårda, Anna; Boer, Laurens; Tsaknaki, Vasiliki

    2017-01-01

    . Consequently we ask what the practice of programming and giving form to such materials would be like? How would we be able to familiarize ourselves with the dynamics of these materials and their different combinations of cause and effect? Which tools would we need and what would they look like? Will we program......, and color, but additionally being capable of sensing, actuating, and computing. Indeed, computers will not be things in and by themselves, but embedded into the materials that make up our surroundings. This also means that the way we interact with computers and the way we program them, will change...... these computational composites through external computers and then transfer the code them, or will the programming happen closer to the materials? In this feature we outline a new research program that floats between imagined futures and the development of a material programming practice....

  12. Practical C++ programming

    National Research Council Canada - National Science Library

    Oualline, Steve

    2003-01-01

    ... . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 3 4 6 3 2. The Basics of Program Writing Programs from Conception to Execution Creating a Real Program Getting Help in Unix Getting Help in an IDE Programming...

  13. Clean Coal Technology Programs: Program Update 2009

    Energy Technology Data Exchange (ETDEWEB)

    None

    2009-10-01

    The purpose of the Clean Coal Technology Programs: Program Update 2009 is to provide an updated status of the U.S. Department of Energy (DOE) commercial-scale demonstrations of clean coal technologies (CCT). These demonstrations have been performed under the Clean Coal Technology Demonstration Program (CCTDP), the Power Plant Improvement Initiative (PPII), and the Clean Coal Power Initiative (CCPI). Program Update 2009 provides: (1) a discussion of the role of clean coal technology demonstrations in improving the nation’s energy security and reliability, while protecting the environment using the nation’s most abundant energy resource—coal; (2) a summary of the funding and costs of the demonstrations; and (3) an overview of the technologies being demonstrated, along with fact sheets for projects that are active, recently completed, or recently discontinued.

  14. Program overview: Subsurface science program

    International Nuclear Information System (INIS)

    1994-03-01

    The OHER Subsurface Science Program is DOE's core basic research program concerned with subsoils and groundwater. These practices have resulted in contamination by mixtures of organic chemicals, inorganic chemicals, and radionuclides. A primary long-term goal is to provide a foundation of knowledge that will lead to the reduction of environmental risks and to cost-effective cleanup strategies. Since the Program was initiated in 1985, a substantial amount of research in hydrogeology, subsurface microbiology, and the geochemistry of organically complexed radionuclides has been completed, leading to a better understanding of contaminant transport in groundwater and to new insights into microbial distribution and function in the subsurface environments. The Subsurface Science Program focuses on achieving long-term scientific advances that will assist DOE in the following key areas: providing the scientific basis for innovative in situ remediation technologies that are based on a concept of decontamination through benign manipulation of natural systems; understanding the complex mechanisms and process interactions that occur in the subsurface; determining the influence of chemical and geochemical-microbial processes on co-contaminant mobility to reduce environmental risks; improving predictions of contaminant transport that draw on fundamental knowledge of contaminant behavior in the presence of physical and chemical heterogeneities to improve cleanup effectiveness and to predict environmental risks

  15. MatLab Programming for Engineers Having No Formal Programming Knowledge

    Science.gov (United States)

    Shaykhian, Linda H.; Shaykhian, Gholam Ali

    2007-01-01

    MatLab is one of the most widely used very high level programming languages for Scientific and engineering computations. It is very user-friendly and needs practically no formal programming knowledge. Presented here are MatLab programming aspects and not just the MatLab commands for scientists and engineers who do not have formal programming training and also have no significant time to spare for learning programming to solve their real world problems. Specifically provided are programs for visualization. Also, stated are the current limitations of the MatLab, which possibly can be taken care of by Mathworks Inc. in a future version to make MatLab more versatile.

  16. BIRD: Bio-Image Referral Database. Design and implementation of a new web based and patient multimedia data focused system for effective medical diagnosis and therapy.

    Science.gov (United States)

    Pinciroli, Francesco; Masseroli, Marco; Acerbo, Livio A; Bonacina, Stefano; Ferrari, Roberto; Marchente, Mario

    2004-01-01

    This paper presents a low cost software platform prototype supporting health care personnel in retrieving patient referral multimedia data. These information are centralized in a server machine and structured by using a flexible eXtensible Markup Language (XML) Bio-Image Referral Database (BIRD). Data are distributed on demand to requesting client in an Intranet network and transformed via eXtensible Stylesheet Language (XSL) to be visualized in an uniform way on market browsers. The core server operation software has been developed in PHP Hypertext Preprocessor scripting language, which is very versatile and useful for crafting a dynamic Web environment.

  17. A prototype knowledge based system for pressure vessel design

    Energy Technology Data Exchange (ETDEWEB)

    Gunnarsson, L.

    1991-11-22

    The usage of expert system techniques in the area of mechanical engineering design has been studied. A prototype expert system for pressure vessel design has been developed. The work has been carried out in two steps. Firstly, a pre-processor for the finite element system PCFEMP, named INFEMP, was developed. Secondly, an expert supported system for pressure vessel design, named PVES, was developed. Both INFEMP and PVES are integrated to the AutoCAD system, and AutoCAD`s language AutoLISP has been used. A practical example has been investigated to demonstrate the principal ideas of the prototype. (au).

  18. A prototype knowledge based system for pressure vessel design

    Energy Technology Data Exchange (ETDEWEB)

    Gunnarsson, L.

    1991-11-22

    The usage of expert system techniques in the area of mechanical engineering design has been studied. A prototype expert system for pressure vessel design has been developed. The work has been carried out in two steps. Firstly, a pre-processor for the finite element system PCFEMP, named INFEMP, was developed. Secondly, an expert supported system for pressure vessel design, named PVES, was developed. Both INFEMP and PVES are integrated to the AutoCAD system, and AutoCAD's language AutoLISP has been used. A practical example has been investigated to demonstrate the principal ideas of the prototype. (au).

  19. A prototype knowledge based system for pressure vessel design

    International Nuclear Information System (INIS)

    Gunnarsson, L.

    1991-01-01

    The usage of expert system techniques in the area of mechanical engineering design has been studied. A prototype expert system for pressure vessel design has been developed. The work has been carried out in two steps. Firstly, a pre-processor for the finite element system PCFEMP, named INFEMP, was developed. Secondly, an expert supported system for pressure vessel design, named PVES, was developed. Both INFEMP and PVES are integrated to the AutoCAD system, and AutoCAD's language AutoLISP has been used. A practical example has been investigated to demonstrate the principal ideas of the prototype. (au)

  20. Analysis of dangerous area of single berth oil tanker operations based on CFD

    Science.gov (United States)

    Shi, Lina; Zhu, Faxin; Lu, Jinshu; Wu, Wenfeng; Zhang, Min; Zheng, Hailin

    2018-04-01

    Based on the single process in the liquid cargo tanker berths in the state as the research object, we analyzed the single berth oil tanker in the process of VOCs diffusion theory, built network model of VOCs diffusion with Gambit preprocessor, set up the simulation boundary conditions and simulated the five detection point sources in specific factors under the influence of VOCs concentration change with time by using Fluent software. We analyzed the dangerous area of single berth oil tanker operations through the diffusion of VOCs, so as to ensure the safe operation of oil tanker.

  1. C++ Programming Language

    Science.gov (United States)

    Shaykhian, Gholam Ali

    2007-01-01

    C++ Programming Language: The C++ seminar covers the fundamentals of C++ programming language. The C++ fundamentals are grouped into three parts where each part includes both concept and programming examples aimed at for hands-on practice. The first part covers the functional aspect of C++ programming language with emphasis on function parameters and efficient memory utilization. The second part covers the essential framework of C++ programming language, the object-oriented aspects. Information necessary to evaluate various features of object-oriented programming; including encapsulation, polymorphism and inheritance will be discussed. The last part of the seminar covers template and generic programming. Examples include both user defined and standard templates.

  2. Site Support Program Plan Infrastructure Program

    International Nuclear Information System (INIS)

    1995-01-01

    The Fiscal Year 1996 Infrastructure Program Site Support Program Plan addresses the mission objectives, workscope, work breakdown structures (WBS), management approach, and resource requirements for the Infrastructure Program. Attached to the plan are appendices that provide more detailed information associated with scope definition. The Hanford Site's infrastructure has served the Site for nearly 50 years during defense materials production. Now with the challenges of the new environmental cleanup mission, Hanford's infrastructure must meet current and future mission needs in a constrained budget environment, while complying with more stringent environmental, safety, and health regulations. The infrastructure requires upgrading, streamlining, and enhancement in order to successfully support the site mission of cleaning up the Site, research and development, and economic transition

  3. Computer program CDCID: an automated quality control program using CDC update

    International Nuclear Information System (INIS)

    Singer, G.L.; Aguilar, F.

    1984-04-01

    A computer program, CDCID, has been developed in coordination with a quality control program to provide a highly automated method of documenting changes to computer codes at EG and G Idaho, Inc. The method uses the standard CDC UPDATE program in such a manner that updates and their associated documentation are easily made and retrieved in various formats. The method allows each card image of a source program to point to the document which describes it, who created the card, and when it was created. The method described is applicable to the quality control of computer programs in general. The computer program described is executable only on CDC computing systems, but the program could be modified and applied to any computing system with an adequate updating program

  4. General edition program

    International Nuclear Information System (INIS)

    Vaturi, Sylvain

    1969-01-01

    Computerized edition is essential for data processing exploitation. When a more or less complex edition program is required for each task, then the need for a general edition program become obvious. The aim of this study is to create a general edition program. Universal programs are capable to execute numerous and varied tasks. For a more precise processing, the execution of which is frequently required, the use of a specialized program is preferable because, contradictory to the universal program, it goes straight to the point [fr

  5. Preretirement Programs within Service Firms: Existing and Planned Programs.

    Science.gov (United States)

    Siegel, Sidney R.; Rives, Janet M.

    1980-01-01

    A study of 300 nonmanufacturing firms' current and projected preretirement programs indicated that (1) personnel departments have primary responsibility for existing programs, (2) focus is changing from financial planning to psychological counseling, and (3) such programs benefit the company as well as the employee. (SK)

  6. Performance Demonstration Program Plan for the WIPP Experimental-Waste Characterization Program

    International Nuclear Information System (INIS)

    1991-02-01

    The Performance Demonstration Program is designed to ensure that compliance with the Quality Assurance Objective, identified in the Quality Assurance Program Plan for the WIPP Experimental-Waste Characterization Program (QAPP), is achieved. This Program Plan is intended for use by the WPO to assess the laboratory support provided for the characterization of WIPP TRU waste by the storage/generator sites. Phase 0 of the Performance Demonstration Program encompasses the analysis of headspace gas samples for inorganic and organic components. The WPO will ensure the implementation of this plan by designating an independent organization to coordinate and provide technical oversight for the program (Program Coordinator). Initial program support, regarding the technical oversight and coordination functions, shall be provided by the USEPA-ORP. This plan identifies the criteria that will be used for the evaluation of laboratory performance, the responsibilities of the Program Coordinator, and the responsibilities of the participating laboratories. 5 tabs

  7. Functional Python programming

    CERN Document Server

    Lott, Steven

    2015-01-01

    This book is for developers who want to use Python to write programs that lean heavily on functional programming design patterns. You should be comfortable with Python programming, but no knowledge of functional programming paradigms is needed.

  8. Program evaluation: Weatherization Residential Assistance Partnership (WRAP) Program

    Energy Technology Data Exchange (ETDEWEB)

    1991-12-01

    The Connecticut low income weatherization program was developed in response to a 1987 rate docket order from the Connecticut Department of Public Utility Control (DPUC) to Connecticut Light Power Co., an operating subsidiary of Northeast Utilities (NU). (Throughout this report, NU is referred to as the operator of the program.) This program, known as the Weatherization Residential Assistance Partnership, or WRAP, was configured utilizing input from a collaborative group of interested parties to the docket. It was agreed that this program would be put forth by the electric utility, but would not ignore oil and gas savings (thus, it was to be fuel- blind''). The allocated cost of conservation services for each fuel source, however, should be cost effective. It was to be offered to those utility customers at or below 200 percent of the federal poverty levels, and provide a wide array of energy saving measures directed toward heating, water heating and lighting. It was felt by the collaborative group that this program would raise the level of expenditures per participant for weatherization services provided by the state, and by linking to and revising the auditing process for weatherization, would lower the audit unit cost. The program plans ranged from the offering of low-cost heating, water heating and infiltration measures, increased insulation levels, carpentry and plumbing services, to furnace or burner replacement. The program was configured to allow for very comprehensive weatherization and heating system servicing.

  9. Programming for controlling of pulse radiolysis setup. Program RADIO96

    International Nuclear Information System (INIS)

    Mirkowski, J.; Grodkowski, J.

    1998-01-01

    Program RADIO96 was written in Pascal using DELPHI 1.0 (Borland) programming platform. It can operate on IBM PC compatible computers in WINDOWS 3x or WINDOWS'95 environment. The program is dedicated to the pulse radiolysis setup based on the linear electron accelerator LAE 13/9 of the Department of Radiation Chemistry and Technology of the INCT. This work was based on apparatus and results described before and also on programming manuals of used equipment and technical data of programming platform. (author)

  10. Programming F#

    CERN Document Server

    Smith, Chris

    2009-01-01

    Why learn F#? This multi-paradigm language not only offers you an enormous productivity boost through functional programming, it also lets you develop applications using your existing object-oriented and imperative programming skills. With Programming F#, you'll quickly discover the many advantages of Microsoft's new language, which includes access to all the great tools and libraries of the .NET platform. Learn how to reap the benefits of functional programming for your next project -- whether it's quantitative computing, large-scale data exploration, or even a pursuit of your own. With th

  11. Programming Interactivity

    CERN Document Server

    Noble, Joshua

    2009-01-01

    Make cool stuff. If you're a designer or artist without a lot of programming experience, this book will teach you to work with 2D and 3D graphics, sound, physical interaction, and electronic circuitry to create all sorts of interesting and compelling experiences -- online and off. Programming Interactivity explains programming and electrical engineering basics, and introduces three freely available tools created specifically for artists and designers: Processing, a Java-based programming language and environment for building projects on the desktop, Web, or mobile phonesArduino, a system t

  12. Choreographic Programming

    DEFF Research Database (Denmark)

    Montesi, Fabrizio

    , as they offer a concise view of the message flows enacted by a system. For this reason, in the last decade choreographies have been used in the development of programming languages, giving rise to a programming paradigm that in this dissertation we refer to as Choreographic Programming. Recent studies show...... endpoint described in a choreography can then be automatically generated, ensuring that such implementations are safe by construction. However, current formal models for choreographies do not deal with critical aspects of distributed programming, such as asynchrony, mobility, modularity, and multiparty...... sessions; it remains thus unclear whether choreographies can still guarantee safety when dealing with such nontrivial features. This PhD dissertation argues for the suitability of choreographic programming as a paradigm for the development of safe distributed systems. We proceed by investigating its...

  13. Teaching object-oriented programming on top of functional programming

    DEFF Research Database (Denmark)

    Kristensen, Jens Thyge; Hansen, Michael Reichhardt; Richel, Hans

    2001-01-01

    programming in the construction of OO programs. This is done following a method where the program design is expressed in SML and afterwards implemented in Java. The use of different languages in design and implementation is an advantage as it makes the distinction between these two stages very clear...

  14. Application of approximate pattern matching in two dimensional spaces to grid layout for biochemical network maps.

    Science.gov (United States)

    Inoue, Kentaro; Shimozono, Shinichi; Yoshida, Hideaki; Kurata, Hiroyuki

    2012-01-01

    For visualizing large-scale biochemical network maps, it is important to calculate the coordinates of molecular nodes quickly and to enhance the understanding or traceability of them. The grid layout is effective in drawing compact, orderly, balanced network maps with node label spaces, but existing grid layout algorithms often require a high computational cost because they have to consider complicated positional constraints through the entire optimization process. We propose a hybrid grid layout algorithm that consists of a non-grid, fast layout (preprocessor) algorithm and an approximate pattern matching algorithm that distributes the resultant preprocessed nodes on square grid points. To demonstrate the feasibility of the hybrid layout algorithm, it is characterized in terms of the calculation time, numbers of edge-edge and node-edge crossings, relative edge lengths, and F-measures. The proposed algorithm achieves outstanding performances compared with other existing grid layouts. Use of an approximate pattern matching algorithm quickly redistributes the laid-out nodes by fast, non-grid algorithms on the square grid points, while preserving the topological relationships among the nodes. The proposed algorithm is a novel use of the pattern matching, thereby providing a breakthrough for grid layout. This application program can be freely downloaded from http://www.cadlive.jp/hybridlayout/hybridlayout.html.

  15. Application of approximate pattern matching in two dimensional spaces to grid layout for biochemical network maps.

    Directory of Open Access Journals (Sweden)

    Kentaro Inoue

    Full Text Available BACKGROUND: For visualizing large-scale biochemical network maps, it is important to calculate the coordinates of molecular nodes quickly and to enhance the understanding or traceability of them. The grid layout is effective in drawing compact, orderly, balanced network maps with node label spaces, but existing grid layout algorithms often require a high computational cost because they have to consider complicated positional constraints through the entire optimization process. RESULTS: We propose a hybrid grid layout algorithm that consists of a non-grid, fast layout (preprocessor algorithm and an approximate pattern matching algorithm that distributes the resultant preprocessed nodes on square grid points. To demonstrate the feasibility of the hybrid layout algorithm, it is characterized in terms of the calculation time, numbers of edge-edge and node-edge crossings, relative edge lengths, and F-measures. The proposed algorithm achieves outstanding performances compared with other existing grid layouts. CONCLUSIONS: Use of an approximate pattern matching algorithm quickly redistributes the laid-out nodes by fast, non-grid algorithms on the square grid points, while preserving the topological relationships among the nodes. The proposed algorithm is a novel use of the pattern matching, thereby providing a breakthrough for grid layout. This application program can be freely downloaded from http://www.cadlive.jp/hybridlayout/hybridlayout.html.

  16. Improving developer productivity with C++ embedded domain specific languages

    Science.gov (United States)

    Kozacik, Stephen; Chao, Evenie; Paolini, Aaron; Bonnett, James; Kelmelis, Eric

    2017-05-01

    Domain-specific languages are a useful tool for productivity allowing domain experts to program using familiar concepts and vocabulary while benefiting from performance choices made by computing experts. Embedding the domain specific language into an existing language allows easy interoperability with non-domain-specific code and use of standard compilers and build systems. In C++, this is enabled through the template and preprocessor features. C++ embedded domain specific languages (EDSLs) allow the user to write simple, safe, performant, domain specific code that has access to all the low-level functionality that C and C++ offer as well as the diverse set of libraries available in the C/C++ ecosystem. In this paper, we will discuss several tools available for building EDSLs in C++ and show examples of projects successfully leveraging EDSLs. Modern C++ has added many useful new features to the language which we have leveraged to further extend the capability of EDSLs. At EM Photonics, we have used EDSLs to allow developers to transparently benefit from using high performance computing (HPC) hardware. We will show ways EDSLs combine with existing technologies and EM Photonics high performance tools and libraries to produce clean, short, high performance code in ways that were not previously possible.

  17. Site Support Program Plan Infrastructure Program

    Energy Technology Data Exchange (ETDEWEB)

    NONE

    1995-09-26

    The Fiscal Year 1996 Infrastructure Program Site Support Program Plan addresses the mission objectives, workscope, work breakdown structures (WBS), management approach, and resource requirements for the Infrastructure Program. Attached to the plan are appendices that provide more detailed information associated with scope definition. The Hanford Site`s infrastructure has served the Site for nearly 50 years during defense materials production. Now with the challenges of the new environmental cleanup mission, Hanford`s infrastructure must meet current and future mission needs in a constrained budget environment, while complying with more stringent environmental, safety, and health regulations. The infrastructure requires upgrading, streamlining, and enhancement in order to successfully support the site mission of cleaning up the Site, research and development, and economic transition.

  18. Employee Assistance Programs.

    Science.gov (United States)

    Levine, Hermine Zagat

    1985-01-01

    The author reports company responses to a questionnaire concerning employee assistance programs (EAP). Answers concern EAP structure, staff training, use of outside consultant, services provided by EAPs, program administration, employee confidence in EAPs, advertising the program, program philosophy, problems encountered by EAP users, coverage and…

  19. Assembly processor program converts symbolic programming language to machine language

    Science.gov (United States)

    Pelto, E. V.

    1967-01-01

    Assembly processor program converts symbolic programming language to machine language. This program translates symbolic codes into computer understandable instructions, assigns locations in storage for successive instructions, and computer locations from symbolic addresses.

  20. 75 FR 70083 - Emergency Forest Restoration Program and Emergency Conservation Program

    Science.gov (United States)

    2010-11-17

    ... Restoration Program and Emergency Conservation Program AGENCY: Farm Service Agency, USDA. ACTION: Interim rule. SUMMARY: The Farm Service Agency (FSA) is amending regulations as required by the Food, Conservation, and... as follows: PART 701--EMERGENCY CONSERVATION PROGRAM, EMERGENCY FOREST RESTORATION PROGRAM, AND...

  1. Programming with joystick

    OpenAIRE

    Banič, Nejc

    2014-01-01

    In this thesis, we implemented a way of programming by means of gaming accessories. The main reason is that to show a diferent way of developing programs, because vast majority of programers are using two input / output devices: keyboard and mouse. These two devices have become standard and will definitely remain so in the future. For our implementation, we used high-level programming language Java and NetBeans integrated development environment. The program is actually a ...

  2. Combining program visualization with programming workspace to assist students for completing programming laboratory task

    Directory of Open Access Journals (Sweden)

    Elvina Elvina

    2018-06-01

    Full Text Available Numerous Program Visualization tools (PVs have been developed for assisting novice students to understand their source code further. However, none of them are practical to be used in the context of completing programming laboratory task; students are required to keep switching between PV and programming workspace when they need to know how their code works. This paper combines PV with programming workspace to handle such issue. Resulted tool (which is named PITON has 13 features extracted from PythonTutor, PyCharm, and student’s feedbacks about PythonTutor. According to think-aloud and user study, PITON is more practical to be used than a combination of PythonTutor and PyCharm. Further, its features are considerably helpful; students rated these features as useful and frequently used.

  3. An Attempt of Making Program-Generated Animation in a Beginners’ Programming Class

    Science.gov (United States)

    Matsuyama, Chieko; Nakashima, Toyoshiro; Ishii, Naohiro

    In general, mathematical subjects are used for programming education in universities. In this case, many students lose the interest in the programming because the students have the preconception that is difficult to program by using the mathematical expressions. Especially beginners of the programming are a tendency to lose the interest. Therefore it is pointed out to use the subjects which do not need mathematical knowledge as much as possible. In this paper the authors have tried to make animation that are generated by programs instead of the mathematical subjects in a beginners’ programming class using C language used in a wide-ranging field. The authors discuss about improvements of the interest of students for programming by the try that is to make animation by programs in a programming class and refer to its effects.

  4. Clean Coal Technology Programs: Program Update 2003 (Volume 1)

    Energy Technology Data Exchange (ETDEWEB)

    Assistant Secretary for Fossil Energy

    2003-12-01

    Annual report on the Clean Coal Technology Demonstration Program (CCTDP), Power Plant Improvement Initiative (PPII), and Clean Coal Power Initiative (CCPI). The report addresses the roles of the programs, implementation, funding and costs, project descriptions, legislative history, program history, environmental aspects, and project contacts. The project descriptions describe the technology and provides a brief summary of the demonstration results.

  5. Active sites environmental monitoring Program - Program Plan: Revision 2

    International Nuclear Information System (INIS)

    Morrissey, C.M.; Hicks, D.S.; Ashwood, T.L.; Cunningham, G.R.

    1994-05-01

    The Active Sites Environmental Monitoring Program (ASEMP), initiated in 1989, provides early detection and performance monitoring of active low-level-waste (LLW) and transuranic (TRU) waste facilities at Oak Ridge National Laboratory (ORNL). Several changes have recently occurred in regard to the sites that are currently used for waste storage and disposal. These changes require a second set of revisions to the ASEMP program plan. This document incorporates those revisions. This program plan presents the organization and procedures for monitoring the active sites. The program plan also provides internal reporting levels to guide the evaluation of monitoring results

  6. NASA Graduate Student Researchers Program Ronald E. McNair PhD Program

    Science.gov (United States)

    Howard, Sunnie

    1998-01-01

    The NASA Ronald E. McNair PHD Program was funded in September 1995. Implementation began during the spring of 1996. The deferment of the actual program initial semester enabled the program to continue support through the fall semester of 1998. This was accomplished by a no-cost extension from August 15, 1998 through December 31, 1998. There were 12 fellows supported by the program in 1996, 15 fellows in 1997, and 15 fellows 1998. Current program capacity is 15 fellows per funding support. Support for the academic outreach component began in spring 1998. The program was named the "Good Enough" Crew Activity (GECA) in honor of Dr. McNair's philosophy of everyone being good enough to achieve anything they want bad enough. The program currently enrolls 65 students from the third through the eight grades. The program is held 12 Saturdays per semester. The time is 9:00 AM to 12:30 PM each Saturday Morning. Program direction and facilitation is jointly administered with the PHD fellows and the Saturday Academy staff. Dr. John Kelly, REM-PHD Principal Investigator serves in a program oversight and leadership capacity. Ms. Sunnie Howard, The NASA REM-PHD Administrative Coordinator serves in an administrative and logistical capacity. Mr. Aaron Hatch, the NASA-AMES Liaison Officer, serve@'in a consultative and curriculum review capacity. The first recognition activity will be held on December 12, 1998, with the students, parents, faculty, PHD fellows, and other local student support services persons. Program outreach efforts are jointly supported by the NASA REM-PHD Program and the National Space Grant College and Fellowship Program. The Ph.D. program reached its first milestone in May 1998. North Carolina A&T State University graduated the first Ph.D. fellows. The first three Ph.D. Alumni were Ronald E. McNair PHD Program Fellows. It is hoped that this is just the beginning of a highly acclaimed doctoral program. The ultimate program success will be recognized when the

  7. Implementing corporate wellness programs: a business approach to program planning.

    Science.gov (United States)

    Helmer, D C; Dunn, L M; Eaton, K; Macedonio, C; Lubritz, L

    1995-11-01

    1. Support of key decision makers is critical to the successful implementation of a corporate wellness program. Therefore, the program implementation plan must be communicated in a format and language readily understood by business people. 2. A business approach to corporate wellness program planning provides a standardized way to communicate the implementation plan. 3. A business approach incorporates the program planning components in a format that ranges from general to specific. This approach allows for flexibility and responsiveness to changes in program planning. 4. Components of the business approach are the executive summary, purpose, background, ground rules, approach, requirements, scope of work, schedule, and financials.

  8. Cavity design programs

    International Nuclear Information System (INIS)

    Nelson, E.M.

    1996-01-01

    Numerous computer programs are available to help accelerator physicists and engineers model and design accelerator cavities and other microwave components. This article discusses the problems these programs solve and the principles upon which these programs are based. Some examples of how these programs are used in the design of accelerator cavities are also given

  9. Employee assistance programs: history and program description.

    Science.gov (United States)

    Gilbert, B

    1994-10-01

    1. The history and development of Employee Assistance Programs (EAPs) can be traced back to the 1800s. There are currently over 10,000 EAPs in the United States. 2. Standards for program accreditation and counselor certification have been established for EAPs. The "core technology of Employee Assistance Programs" includes identification of behavioural problems based on job performance issues, expert consultation with supervisors, appropriate use of constructive confrontation, microlinkages with treatment providers and resources, macrolinkages between providers, resources, and work organizations, focus on substance abuse, and evaluation of employee success based on job performance. 3. Some EAPs take a broad brush approach, and incorporate health promotion and managed care functions.

  10. Improvements, enhancements, and optimizations of COBRA-TF

    International Nuclear Information System (INIS)

    Salko, R. K.; Avramova, M. N.; Hooper, R.; Palmtag, S.; Popov, E.; Turner, J.

    2013-01-01

    The Reactor Dynamics and Fuel Management Group (RDFMG) at The Pennsylvania State University (PSU) has become active in the Consortium for Advanced Simulation of Light Water Reactors (CASL) program by delivering, supporting, and further developing CTF, the PSU version of the Coolant Boiling in Rod Arrays - Two Fluids (COBRA-TF) Thermal/Hydraulic (T/H), sub-channel program. New development work on CTF was primarily geared towards decreasing the execution time of the code so that it may eventually be used for performing pin-by-pin, full-core simulations. Great gains have been made through targeting sections of source code for optimization. For example, wall clock time has been reduced for a one-assembly, three-dimensional model, containing ∼9,400 mesh cells, from 9.2 min to 1 min. A further improvement has been reduction in code memory usage, which was previously prohibitive for large models. In conjunction with the run time speedups, this has enabled the simulation of a refined quarter-core model (∼460,000 mesh cells), which saw a reduction in memory usage from over 130 GB to less than 3 GB. In addition to the optimization work, RDFMG has also created a preprocessor utility for the fast and less error-prone generation of CTF input decks. Furthermore, basic post-processing capabilities have been implemented by creating a CTF subroutine for producing Visualization Tool-Kit (VTK) files that output mesh data and associated simulation results. These VTK files can be opened with visualization software. (authors)

  11. TRANSURANUS: A fuel rod analysis code ready for use

    Energy Technology Data Exchange (ETDEWEB)

    Lassmann, K; O` Carroll, C; Van de Laar, J [Commission of the European Communities, Karlsruhe (Germany). European Inst. for Transuranium Elements; Ott, C [Paul Scherrer Inst. (PSI), Villigen (Switzerland)

    1994-12-31

    The basic concepts of fuel rod performance codes are discussed. The TRANSURANUS code developed at the Institute for Transuranium Elements, Karlsruhe (GE) is presented. It is a quasi two-dimensional (1{sub 1/2}-D) code designed for treatment of a whole fuel rod for any type of reactor and any situation. The fuel rods found in the majority of test- or power reactors can be analyzed for very different situations (normal, off-normal and accidental). The time scale of the problems to be treated may range from milliseconds to years. The TRANSURANUS code consists of a clearly defined mechanical/mathematical framework into which physical models can easily be incorporated. This framework has been extensively tested and the programming very clearly reflects this structure. The code is well structured and easy to understand. It has a comprehensive material data bank for different fuels, claddings, coolants and their properties. The code can be employed in a deterministic and a statistical version. It is written in standard FORTRAN 77. The code system includes: 2 preprocessor programs (MAKROH and AXORDER) for setting up new data cases; the post-processor URPLOT for plotting all important quantities as a function of the radius, the axial coordinate or the time; the post-processor URSTART evaluating statistical analyses. The TRANSURANUS code exhibits short running times. A new WINDOWS-based interactive interface is under development. The code is now in use in various European institutions and is available to all interested parties. 7 figs., 15 refs.

  12. FY85 Program plan for the Defense Transuranic Waste Program (DTWP)

    International Nuclear Information System (INIS)

    1984-11-01

    The Defense TRU Waste Program (DTWP) is the focal point for the Department of Energy in national planning, integration, and technical development for TRU waste management. The scope of this program extends from the point of TRU waste generation through delivery to a permanent repository. The TRU program maintains a close interface with repository development to ensure program compatibility and coordination. The defense TRU program does not directly address commercial activities that generate TRU waste. Instead, it is concerned with providing alternatives to manage existing and future defense TRU wastes. The FY85 Program Plan is consistent with the Defense TRU Waste Program goals and objectives stated in the Defense Transuranic Waste Program Strategy Document, January 1984. The roles of participants, the responsibilities and authorities for Research and Development (R and D), the organizational interfaces and communication channels for R and D and the establishment of procedures for planning, reporting, and budgeting of all R and D activities meet requirements stated in the Technical Management Plan for the Transuranic Waste Management Program. The Program Plan is revised as needed. The work breakdown structure is reflected graphically immediately following the Administration section and is described in the subsequent narrative. Detailed budget planning (i.e., programmatic funding and capital equipment) is presented for FY85; outyear budget projections are presented for future years

  13. An Intelligent Robot Programing

    Energy Technology Data Exchange (ETDEWEB)

    Hong, Seong Yong

    2012-01-15

    This book introduces an intelligent robot programing with background of the begging, introduction of VPL, and SPL, building of environment for robot platform, starting of robot programing, design of simulation environment, robot autonomy drive control programing, simulation graphic. Such as SPL graphic programing graphical image and graphical shapes, and graphical method application, application of procedure for robot control, robot multiprogramming, robot bumper sensor programing, robot LRF sencor programing and robot color sensor programing.

  14. Purely Functional Structured Programming

    OpenAIRE

    Obua, Steven

    2010-01-01

    The idea of functional programming has played a big role in shaping today's landscape of mainstream programming languages. Another concept that dominates the current programming style is Dijkstra's structured programming. Both concepts have been successfully married, for example in the programming language Scala. This paper proposes how the same can be achieved for structured programming and PURELY functional programming via the notion of LINEAR SCOPE. One advantage of this proposal is that m...

  15. An Intelligent Robot Programing

    International Nuclear Information System (INIS)

    Hong, Seong Yong

    2012-01-01

    This book introduces an intelligent robot programing with background of the begging, introduction of VPL, and SPL, building of environment for robot platform, starting of robot programing, design of simulation environment, robot autonomy drive control programing, simulation graphic. Such as SPL graphic programing graphical image and graphical shapes, and graphical method application, application of procedure for robot control, robot multiprogramming, robot bumper sensor programing, robot LRF sencor programing and robot color sensor programing.

  16. Multi-dimensional Rankings, Program Termination, and Complexity Bounds of Flowchart Programs

    OpenAIRE

    Alias , Christophe; Darte , Alain; Feautrier , Paul; Gonnord , Laure

    2010-01-01

    International audience; Proving the termination of a flowchart program can be done by exhibiting a ranking function, i.e., a function from the program states to a well-founded set, which strictly decreases at each program step. A standard method to automatically generate such a function is to compute invariants for each program point and to search for a ranking in a restricted class of functions that can be handled with linear programming techniques. Previous algorithms based on affine rankin...

  17. Programming in COBOL

    CERN Document Server

    Lancaster, G T

    2014-01-01

    Programming in COBOL is a simple yet concise how-to book that teaches the programming language in a short yet effective step-by-step manner, which can be easily understood by anyone with sufficient knowledge in information technology. Covering first the advantages of COBOL over other programming languages, the book discusses COBOL's divisions - identification, environment, procedure, and data, and then describes the testing of the COBOL source programs and program questions. The book is valuable for those who wish to learn basic COBOL language, but do not have the time to take manufacturers' o

  18. Fusion Energy Postdoctoral Research Program, Professional Development Program: FY 1987 annual report

    International Nuclear Information System (INIS)

    1988-01-01

    In FY 1986, Oak Ridge Associated Universities (ORAU) initiated two programs for the US Department of Energy (DOE), Office of Fusion Energy (OFE): the Fusion Energy Postdoctoral Research Program and the Fusion Energy Professional Development Program. These programs provide opportunities to conduct collaborative research in magnetic fusion energy research and development programs at DOE laboratories and contractor sites. Participants become trained in advanced fusion energy research, interact with outstanding professionals, and become familiar with energy-related national issues while making personal contributions to the search for solutions to scientific problems. Both programs enhance the national fusion energy research and development effort by providing channels for the exchange of scientists and engineers, the diffusion of ideas and knowledge, and the transfer of relevant technologies. These programs, along with the Magnetic Fusion Energy Science and Technology Fellowship Programs, compose the fusion energy manpower development programs administered by ORAU for DOE/OFE

  19. Program Fullerene

    DEFF Research Database (Denmark)

    Wirz, Lukas; Peter, Schwerdtfeger,; Avery, James Emil

    2013-01-01

    Fullerene (Version 4.4), is a general purpose open-source program that can generate any fullerene isomer, perform topological and graph theoretical analysis, as well as calculate a number of physical and chemical properties. The program creates symmetric planar drawings of the fullerene graph, an......-Fowler, and Brinkmann-Fowler vertex insertions. The program is written in standard Fortran and C++, and can easily be installed on a Linux or UNIX environment....

  20. SPOT Program

    Science.gov (United States)

    Smith, Jason T.; Welsh, Sam J.; Farinetti, Antonio L.; Wegner, Tim; Blakeslee, James; Deboeck, Toni F.; Dyer, Daniel; Corley, Bryan M.; Ollivierre, Jarmaine; Kramer, Leonard; hide

    2010-01-01

    A Spacecraft Position Optimal Tracking (SPOT) program was developed to process Global Positioning System (GPS) data, sent via telemetry from a spacecraft, to generate accurate navigation estimates of the vehicle position and velocity (state vector) using a Kalman filter. This program uses the GPS onboard receiver measurements to sequentially calculate the vehicle state vectors and provide this information to ground flight controllers. It is the first real-time ground-based shuttle navigation application using onboard sensors. The program is compact, portable, self-contained, and can run on a variety of UNIX or Linux computers. The program has a modular objec-toriented design that supports application-specific plugins such as data corruption remediation pre-processing and remote graphics display. The Kalman filter is extensible to additional sensor types or force models. The Kalman filter design is also strong against data dropouts because it uses physical models from state and covariance propagation in the absence of data. The design of this program separates the functionalities of SPOT into six different executable processes. This allows for the individual processes to be connected in an a la carte manner, making the feature set and executable complexity of SPOT adaptable to the needs of the user. Also, these processes need not be executed on the same workstation. This allows for communications between SPOT processes executing on the same Local Area Network (LAN). Thus, SPOT can be executed in a distributed sense with the capability for a team of flight controllers to efficiently share the same trajectory information currently being computed by the program. SPOT is used in the Mission Control Center (MCC) for Space Shuttle Program (SSP) and International Space Station Program (ISSP) operations, and can also be used as a post -flight analysis tool. It is primarily used for situational awareness, and for contingency situations.

  1. Effectiveness and Successful Program Elements of SOAR’s Afterschool Programs

    Directory of Open Access Journals (Sweden)

    Janet L. Johnson

    2007-03-01

    Full Text Available Project SOAR provided after-school programs that afforded expanded learning opportunities to help students succeed in local public schools and to contribute to the general welfare of the community. Program components focused on building students’ academic skills and positive attitudes, aided by teachers, mentors, parent education, and local agencies. Instructional programs were conducted to help reduce drug use and violence. Activities included academic assistance, technology training, mentoring, service learning projects, and education in life skills and the arts. Parent involvement was encouraged. Behavioral and academic outcomes—especially at the high school level—were analyzed to determine program effectiveness regarding academic achievement, dropout rates, and rates and frequency of suspensions. Successful program elements and strategies are noted.

  2. Nuclear Power Infrastructure Development Program: Korean Education Program

    International Nuclear Information System (INIS)

    Choi, Sung Yeol; Hwang, Il Soon; Kim, Si Hwan

    2009-01-01

    Many countries have decided nuclear power for next energy resources as one of the long-term energy supply options. IAEA projected nuclear power expansion up to 2030 reaching between 447 GWe and 691 GWe compared to 370 GWe and 2660 TWh at the end of 2006. Both low and high projection is accompanied with new nuclear power plant constructions respectively 178 and 357, about 11 units per year, and most new construction is in North America, the Far East, Eastern Europe, the Middle East, and Southeast Asia. During the last forty years, thirty three countries have established commercial nuclear power programs but only some of them have developed comprehensive and large scale peaceful nuclear power infrastructure. Although various cooperation and guidance program of nuclear power infrastructure, developing appropriate environment and infrastructure of nuclear power plant is still challenging problems for developing countries launching nuclear power program. With increasing the demand of safety and safeguard from international society, creating appropriate infrastructure becomes essential requirements in national nuclear power program. In the viewpoint of developing countries, without sufficient explanation and proper guidance, infrastructure could be seen only as another barrier in its nuclear power program. The importance of infrastructure development would be obscured by ostensible business and infrastructure program can result in increasing entering barriers to peaceful nuclear power application field without benefits to developing countries and international community. To avoid this situation by providing enough explanation and realistic case example and cooperate with the countries wanting to establish comprehensive nuclear power infrastructure in the peaceful applications, we are creating the education program of infrastructure development with basic guidelines of the IAEA infrastructure series and Korean experiences from least developed country to advanced country

  3. NEK AOV program

    International Nuclear Information System (INIS)

    Fable, D.; Andric, A.; Prah, M.; Habinc, M.

    2002-01-01

    Air Operated Valves (AOVs) are used in a wide variety of applications in nuclear power plants. Some AOVs perform important functions in safety and non-safety related systems which could affect initiating event frequencies, accident mitigation and radiological releases. A review of lessons learned from nuclear plant MOV programs and pilot AOV programs indicates that AOV performance can be enhanced via improvements in valve and actuator sizing, setup, testing and maintenance. Nuklearna elektrarna Krsko has decided to develop an AOV program on the basis of Joint Owners. Group (JOG) AOV Program, which identifies nine key elements for successful implementation. The first step in establishing an AOV Program is to identify and categorize the plant AOVs for evaluation. Performed categorization in NEK has resulted with Preliminary AOV Scope. Important part of NEK AOV Program is NEK AOV Database. For the time being, basic structure with tables, queries, forms, reports and relationships has been created. Further development will be coordinated with development of NEK AOV Program Methodology.(author)

  4. Utility green pricing programs: a statistical analysis of program effectiveness

    International Nuclear Information System (INIS)

    Ryan, W.; Scott, O.; Lori, B.; Blair, S.

    2005-01-01

    Utility green pricing programs represent one way in which consumers can voluntarily support the development of renewable energy. The design features and effectiveness of these programs varies considerably. Based on a survey of utility program managers in the United States, this article provides insight into which program features might help maximize both customer participation in green pricing programs and the amount of renewable energy purchased by customers in those programs. We find that program length has a substantial impact on customer participation and purchases; to achieve higher levels of success, utilities will need to remain committed to their product offering for some time. Our findings also suggest that utilities should consider higher renewable energy purchase thresholds for residential customers in order to maximize renewable energy sales. Smaller utilities are found to be more successful than larger utilities, and we find some evidence that providing private benefits to nonresidential participants can enhance success. Interestingly, we find little evidence that the cost of the green pricing product greatly impacts customer participation and renewable energy sales, at least over the narrow range of premiums embedded in our data set, and for the initial set of green power purchasers. (author)

  5. The Y2K program for scientific-analysis computer programs at AECL

    International Nuclear Information System (INIS)

    Popovic, J.; Gaver, C.; Chapman, D.

    1999-01-01

    The evaluation of scientific-analysis computer programs for year-2000 compliance is part of AECL' s year-2000 (Y2K) initiative, which addresses both the infrastructure systems at AECL and AECL's products and services. This paper describes the Y2K-compliance program for scientific-analysis computer codes. This program involves the integrated evaluation of the computer hardware, middleware, and third-party software in addition to the scientific codes developed in-house. The project involves several steps: the assessment of the scientific computer programs for Y2K compliance, performing any required corrective actions, porting the programs to Y2K-compliant platforms, and verification of the programs after porting. Some programs or program versions, deemed no longer required in the year 2000 and beyond, will be retired and archived. (author)

  6. The Y2K program for scientific-analysis computer programs at AECL

    International Nuclear Information System (INIS)

    Popovic, J.; Gaver, C.; Chapman, D.

    1999-01-01

    The evaluation of scientific analysis computer programs for year-2000 compliance is part of AECL's year-2000 (Y2K) initiative, which addresses both the infrastructure systems at AECL and AECL's products and services. This paper describes the Y2K-compliance program for scientific-analysis computer codes. This program involves the integrated evaluation of the computer hardware, middleware, and third-party software in addition to the scientific codes developed in-house. The project involves several steps: the assessment of the scientific computer programs for Y2K compliance, performing any required corrective actions, porting the programs to Y2K-compliant platforms, and verification of the programs after porting. Some programs or program versions, deemed no longer required in the year 2000 and beyond, will be retired and archived. (author)

  7. Effective Programming

    DEFF Research Database (Denmark)

    Frost, Jacob

    To investigate the use of VTLoE as a basis for formal derivation of functional programs with effects. As a part of the process, a number of issues central to effective formal programming are considered. In particular it is considered how to develop a proof system suitable for pratical reasoning......, how to implement this system in the generic proof assistant Isabelle and finally how to apply the logic and the implementation to programming....

  8. Transgenerational developmental programming.

    Science.gov (United States)

    Aiken, Catherine E; Ozanne, Susan E

    2014-01-01

    The concept of developmental programming suggests that the early life environment influences offspring characteristics in later life, including the propensity to develop diseases such as the metabolic syndrome. There is now growing evidence that the effects of developmental programming may also manifest in further generations without further suboptimal exposure. This review considers the evidence, primarily from rodent models, for effects persisting to subsequent generations, and evaluates the mechanisms by which developmental programming may be transmitted to further generations. In particular, we focus on the potential role of the intrauterine environment in contributing to a developmentally programmed phenotype in subsequent generations. The literature was systematically searched at http://pubmed.org and http://scholar.google.com to identify published findings regarding transgenerational (F2 and beyond) developmental programming effects in human populations and animal models. Transmission of programming effects is often viewed as a form of epigenetic inheritance, either via the maternal or paternal line. Evidence exists for both germline and somatic inheritance of epigenetic modifications which may be responsible for phenotypic changes in further generations. However, there is increasing evidence for the role of both extra-genomic components of the zygote and the interaction of the developing conceptus with the intrauterine environment in propagating programming effects. The contribution of a suboptimal reproductive tract environment or maternal adaptations to pregnancy may be critical to inheritance of programming effects via the maternal line. As the effects of age exacerbate the programmed metabolic phenotype, advancing maternal age may increase the likelihood of developmental programming effects being transmitted to further generations. We suggest that developmental programming effects could be propagated through the maternal line de novo in generations

  9. An Analysis on Distance Education Computer Programming Students' Attitudes Regarding Programming and Their Self-Efficacy for Programming

    Science.gov (United States)

    Ozyurt, Ozcan

    2015-01-01

    This study aims to analyze the attitudes of students studying computer programming through the distance education regarding programming, and their self-efficacy for programming and the relation between these two factors. The study is conducted with 104 students being thought with distance education in a university in the north region of Turkey in…

  10. Mixed language programming

    International Nuclear Information System (INIS)

    Burow, Burkhard D.

    1996-01-01

    Computing in the next millennium will be using software from this millennium. Programming languages evolve and new ones continue to be created. The use of legacy code demonstrates why some present and future applications may span programming languages. Even a completely new application may mix programming languages, if it allows its components to be more conveniently expressed. Given the need, mixed language programming should be easy and robust. By resolving a variety of difficulties, the well established cfortran.h package provides, the desired convenient interface across the C and Fortran programming languages, as demonstrated using CERN's Book. (author)

  11. Short rotation woody crops program: 1982 program summary

    Energy Technology Data Exchange (ETDEWEB)

    Ranney, J.W.; Cushman, J.H.; Trimble, J.L.

    1982-09-01

    The general objective and overall approach of the program are discussed, and the status, specific goals, and recent results of the three major research areas are presented. The report concludes with brief summaries of the individual research projects in the program.

  12. Analysis of the Education Program Approval Process: A Program Evaluation.

    Science.gov (United States)

    Fountaine, Charles A.; And Others

    A study of the education program approval process involving the Veterans Administration (VA) and the State Approving Agencies (SAAs) had the following objectives: to describe the present education program approval process; to determine time and costs associated with the education program approval process; to describe the approval process at…

  13. 14 CFR 91.1411 - Continuous airworthiness maintenance program use by fractional ownership program manager.

    Science.gov (United States)

    2010-01-01

    ... program use by fractional ownership program manager. 91.1411 Section 91.1411 Aeronautics and Space FEDERAL... airworthiness maintenance program use by fractional ownership program manager. Fractional ownership program... through 91.1443. Any program manager who elects to maintain the program aircraft using a continuous...

  14. Program reference schedule baseline

    International Nuclear Information System (INIS)

    1986-07-01

    This Program Reference Schedule Baseline (PRSB) provides the baseline Program-level milestones and associated schedules for the Civilian Radioactive Waste Management Program. It integrates all Program-level schedule-related activities. This schedule baseline will be used by the Director, Office of Civilian Radioactive Waste Management (OCRWM), and his staff to monitor compliance with Program objectives. Chapter 1 includes brief discussions concerning the relationship of the PRSB to the Program Reference Cost Baseline (PRCB), the Mission Plan, the Project Decision Schedule, the Total System Life Cycle Cost report, the Program Management Information System report, the Program Milestone Review, annual budget preparation, and system element plans. Chapter 2 includes the identification of all Level 0, or Program-level, milestones, while Chapter 3 presents and discusses the critical path schedules that correspond to those Level 0 milestones

  15. Recommended programming practices to facilitate the portability of science computer programs

    International Nuclear Information System (INIS)

    Anon.

    1983-01-01

    This standard recommends programming practices to facilitate the portability of computer programs prepared for scientific and engineering computations. These practices are intended to simplify implementation, conversion, and modification of computer programs

  16. 78 FR 40084 - Proposed Requirement-Migrant Education Program Consortium Incentive Grant Program

    Science.gov (United States)

    2013-07-03

    ... DEPARTMENT OF EDUCATION 34 CFR Chapter II Proposed Requirement--Migrant Education Program... educational agencies (SEAs) under the Migrant Education Program (MEP) Consortium Incentive Grant (CIG) Program... the interstate or intrastate coordination of migrant education programs by addressing key needs of...

  17. Medical student education program in Alzheimer’s disease: The PAIRS Program

    Directory of Open Access Journals (Sweden)

    Jefferson Angela L

    2012-08-01

    Full Text Available Abstract Background As life expectancy increases, dementia incidence will also increase, creating a greater need for physicians well-trained to provide integrated geriatric care. However, research suggests medical students have limited knowledge or interest in pursuing geriatric or dementia care. The purpose of this study is to evaluate the PAIRS Program and its effectiveness in enhancing medical education as a service-learning activity and replication model for the Buddy ProgramTM. Methods Between 2007 and 2011, four consecutive classes of first year Boston University School of Medicine students (n = 45; 24 ± 3 years, 58% female, 53% White participated in a year-long program in which they were paired with a patient with early-stage Alzheimer’s disease (AD. Assessments included pre- and post-program dementia knowledge tests and a post-program reflective essay. Results Program completion was 100% (n = 45. A paired-sample t-test revealed a modest improvement in dementia knowledge post-program (p  Conclusions Quantitative and qualitative findings suggest that the PAIRS Program can enhance the acquisition of knowledge, skills, and positive attitudes regarding geriatric healthcare in future generations of physicians, a skill set that is becoming increasingly relevant in light of the rapidly aging population. Furthermore, results suggest that The Buddy ProgramTM model can be successfully replicated.

  18. Search for leptoquarks in jet topolgy with missing transverse energy using the D0 detector

    Energy Technology Data Exchange (ETDEWEB)

    Zabi, Alexandre [Paris Diderot Univ. (France)

    2004-10-28

    The D0 experiment, located at the Fermilab National Accelerator Laboratory in the US, is used to study proton-anti-proton collisions at a center of mass energy of 1.96 TeV. The experiment's data acquisition system is based on a sophisticated trigger system used to select potentially interesting events. The Level 2 Silicon Track Trigger (L2STT) is part of the trigger system that provides precise reconstruction of charged particle tracks allowing the selection of events that contain the decays of long lived particles. For example, such particles appear in the decay of the Higgs boson into a pair of bottom quarks. The design of the L2STT preprocessor has greatly benefited from recent advances in electronics technology. The preprocessor has been recently installed and will be used to further optimize the triggering strategy of the experiment. Leptoquarks would mediate hypothetical new interactions between the quarks and leptons of the Standard Model. The existence of such particles would be evidence for physics beyond that model. In this thesis, a direct search for leptoquarks is performed in the jets and missing transverse energy final state. For this analysis, a trigger had to be developed along with a tool to precisely determine its efficiency. An analysis of events exhibiting the acoplanar jets topology was performed on a data sample corresponding to an integrated luminosity of 85 pb-1. This analysis has resulted in the determination of an exclusion region on the possible masses of leptoquarks ranging from 85 GeV/c2 to 109 GeV/c2 at the 95% confidence level.

  19. The successful implementation of a licensed data management interface between a Sunquest(®) laboratory information system and an AB SCIEX™ mass spectrometer.

    Science.gov (United States)

    French, Deborah; Terrazas, Enrique

    2013-01-01

    Interfacing complex laboratory equipment to laboratory information systems (LIS) has become a more commonly encountered problem in clinical laboratories, especially for instruments that do not have an interface provided by the vendor. Liquid chromatography-tandem mass spectrometry is a great example of such complex equipment, and has become a frequent addition to clinical laboratories. As the testing volume on such instruments can be significant, manual data entry will also be considerable and the potential for concomitant transcription errors arises. Due to this potential issue, our aim was to interface an AB SCIEX™ mass spectrometer to our Sunquest(®) LIS. WE LICENSED SOFTWARE FOR THE DATA MANAGEMENT INTERFACE FROM THE UNIVERSITY OF PITTSBURGH, BUT EXTENDED THIS WORK AS FOLLOWS: The interface was designed so that it would accept a text file exported from the AB SCIEX™ × 5500 QTrap(®) mass spectrometer, pre-process the file (using newly written code) into the correct format and upload it into Sunquest(®) via file transfer protocol. The licensed software handled the majority of the interface tasks with the exception of converting the output from the Analyst(®) software to the required Sunquest(®) import format. This required writing of a "pre-processor" by one of the authors which was easily integrated with the supplied software. We successfully implemented the data management interface licensed from the University of Pittsburgh. Given the coding that was required to write the pre-processor, and alterations to the source code that were performed when debugging the software, we would suggest that before a laboratory decides to implement such an interface, it would be necessary to have a competent computer programmer available.

  20. Search for leptoquarks in the jet and missing transverse energy topology with the D0 detector at the Tevatron; Recherche de leptoquarks dans la topologie a jets et energie transverse manquante avec le detecteur DO au Te Vatron

    Energy Technology Data Exchange (ETDEWEB)

    Zabi, A

    2004-10-15

    The Ddiamter experiment, located at the Fermilab National Accelerator Laboratory in the United States, is used to study proton-anti-proton collisions at a center of mass energy of 1.96 TeV. The experiment's data acquisition system is based on a sophisticated trigger system used to select potentially interesting events. The Level 2 Silicon Track Trigger (L2STT) is part of the trigger system that provides precise reconstruction of charged particle tracks allowing the selection of events that contain the decays of long lived particles. For example, such particles appear in the decay of the Higgs boson into a pair of bottom quarks. The design of the L2STT preprocessor has greatly benefited from recent advances in electronics technology. The preprocessor has been recently installed and will be used to further optimize the triggering strategy of the experiment. Leptoquarks would mediate hypothetical new interactions between the quarks and leptons of the Standard Model. The existence of such particles would be evidence for physics beyond that model. In this thesis, a direct search for leptoquarks is performed in the jets and missing transverse energy final state. For this analysis, a trigger had to be developed along with a tool to precisely determine its efficiency. An analysis of events exhibiting the aco-planar jets topology was performed on a data sample corresponding to an integrated luminosity of 85 pb{sup -1}. This analysis has resulted in the determination of an exclusion region on the possible masses of leptoquarks ranging from 85 GeV/c{sup 2} to 109 GeV/c{sup 2} at the 95% confidence level. (author)

  1. Incorporating Satellite Precipitation Estimates into a Radar-Gauge Multi-Sensor Precipitation Estimation Algorithm

    Directory of Open Access Journals (Sweden)

    Yuxiang He

    2018-01-01

    Full Text Available This paper presents a new and enhanced fusion module for the Multi-Sensor Precipitation Estimator (MPE that would objectively blend real-time satellite quantitative precipitation estimates (SQPE with radar and gauge estimates. This module consists of a preprocessor that mitigates systematic bias in SQPE, and a two-way blending routine that statistically fuses adjusted SQPE with radar estimates. The preprocessor not only corrects systematic bias in SQPE, but also improves the spatial distribution of precipitation based on SQPE and makes it closely resemble that of radar-based observations. It uses a more sophisticated radar-satellite merging technique to blend preprocessed datasets, and provides a better overall QPE product. The performance of the new satellite-radar-gauge blending module is assessed using independent rain gauge data over a five-year period between 2003–2007, and the assessment evaluates the accuracy of newly developed satellite-radar-gauge (SRG blended products versus that of radar-gauge products (which represents MPE algorithm currently used in the NWS (National Weather Service operations over two regions: (I Inside radar effective coverage and (II immediately outside radar coverage. The outcomes of the evaluation indicate (a ingest of SQPE over areas within effective radar coverage improve the quality of QPE by mitigating the errors in radar estimates in region I; and (b blending of radar, gauge, and satellite estimates over region II leads to reduction of errors relative to bias-corrected SQPE. In addition, the new module alleviates the discontinuities along the boundaries of radar effective coverage otherwise seen when SQPE is used directly to fill the areas outside of effective radar coverage.

  2. Search for leptoquarks in the jet and missing transverse energy topology with the D0 detector at the Tevatron; Recherche de leptoquarks dans la topologie a jets et energie transverse manquante avec le detecteur DO au Te Vatron

    Energy Technology Data Exchange (ETDEWEB)

    Zabi, A

    2004-10-15

    The Ddiamter experiment, located at the Fermilab National Accelerator Laboratory in the United States, is used to study proton-anti-proton collisions at a center of mass energy of 1.96 TeV. The experiment's data acquisition system is based on a sophisticated trigger system used to select potentially interesting events. The Level 2 Silicon Track Trigger (L2STT) is part of the trigger system that provides precise reconstruction of charged particle tracks allowing the selection of events that contain the decays of long lived particles. For example, such particles appear in the decay of the Higgs boson into a pair of bottom quarks. The design of the L2STT preprocessor has greatly benefited from recent advances in electronics technology. The preprocessor has been recently installed and will be used to further optimize the triggering strategy of the experiment. Leptoquarks would mediate hypothetical new interactions between the quarks and leptons of the Standard Model. The existence of such particles would be evidence for physics beyond that model. In this thesis, a direct search for leptoquarks is performed in the jets and missing transverse energy final state. For this analysis, a trigger had to be developed along with a tool to precisely determine its efficiency. An analysis of events exhibiting the aco-planar jets topology was performed on a data sample corresponding to an integrated luminosity of 85 pb{sup -1}. This analysis has resulted in the determination of an exclusion region on the possible masses of leptoquarks ranging from 85 GeV/c{sup 2} to 109 GeV/c{sup 2} at the 95% confidence level. (author)

  3. Evaluation of the Health Rocks! Program: The Association of Youth Engagement with Program Outcomes

    Directory of Open Access Journals (Sweden)

    Yan Xia

    2017-01-01

    Full Text Available This evaluation research examined the relationship between program process and program outcome, specifically, youth engagement in the national 4-H Council Health Rocks! program and their program outcomes.  Based on program evaluation surveys completed after the program by participants, youths’ engagement in the program was associated with their gains in knowledge and skills about substance use, and personal assets related to avoiding risks.  When youth participants find a program interesting, are actively engaged in the program, and find the program staff friendly, they benefit more from the program.  Findings underscore the importance of engaging curriculum and friendly staff to the success of extension or afterschool youth programs. The evaluation method may offer an example of balancing rigor of evaluation design and feasibility of implementing an evaluation.

  4. Research Program Overview

    Science.gov (United States)

    PEER logo Pacific Earthquake Engineering Research Center home about peer news events research products laboratories publications nisee b.i.p. members education FAQs links research Research Program Overview Tall Buildings Initiative Transportation Research Program Lifelines Program Concrete Grand

  5. Programming Guidelines for FBD Programs in Reactor Protection System Software

    International Nuclear Information System (INIS)

    Jung, Se Jin; Lee, Dong Ah; Kim, Eui Sub; Yoo, Jun Beom; Lee, Jang Su

    2014-01-01

    Properties of programming languages, such as reliability, traceability, etc., play important roles in software development to improve safety. Several researches are proposed guidelines about programming to increase the dependability of software which is developed for safety critical systems. Misra-c is a widely accepted programming guidelines for the C language especially in the sector of vehicle industry. NUREG/CR-6463 helps engineers in nuclear industry develop software in nuclear power plant systems more dependably. FBD (Function Block Diagram), which is one of programming languages defined in IEC 61131-3 standard, is often used for software development of PLC (programmable logic controllers) in nuclear power plants. Software development for critical systems using FBD needs strict guidelines, because FBD is a general language and has easily mistakable elements. There are researches about guidelines for IEC 61131-3 programming languages. They, however, do not specify details about how to use languages. This paper proposes new guidelines for the FBD based on NUREG/CR-6463. The paper introduces a CASE (Computer-Aided Software Engineering) tool to check FBD programs with the new guidelines and shows availability with a case study using a FBD program in a reactor protection system. The paper is organized as follows

  6. Programming Guidelines for FBD Programs in Reactor Protection System Software

    Energy Technology Data Exchange (ETDEWEB)

    Jung, Se Jin; Lee, Dong Ah; Kim, Eui Sub; Yoo, Jun Beom [Division of Computer Science and Engineering College of Information and Communication, Konkuk University, Seoul (Korea, Republic of); Lee, Jang Su [Man-Machine Interface System team Korea Atomic Energy Research Institute, Daejeon (Korea, Republic of)

    2014-10-15

    Properties of programming languages, such as reliability, traceability, etc., play important roles in software development to improve safety. Several researches are proposed guidelines about programming to increase the dependability of software which is developed for safety critical systems. Misra-c is a widely accepted programming guidelines for the C language especially in the sector of vehicle industry. NUREG/CR-6463 helps engineers in nuclear industry develop software in nuclear power plant systems more dependably. FBD (Function Block Diagram), which is one of programming languages defined in IEC 61131-3 standard, is often used for software development of PLC (programmable logic controllers) in nuclear power plants. Software development for critical systems using FBD needs strict guidelines, because FBD is a general language and has easily mistakable elements. There are researches about guidelines for IEC 61131-3 programming languages. They, however, do not specify details about how to use languages. This paper proposes new guidelines for the FBD based on NUREG/CR-6463. The paper introduces a CASE (Computer-Aided Software Engineering) tool to check FBD programs with the new guidelines and shows availability with a case study using a FBD program in a reactor protection system. The paper is organized as follows.

  7. IMPACT OF THE U.S. SUPPORT PROGRAM SAFEGUARDS INTERNSHIP PROGRAM

    International Nuclear Information System (INIS)

    PEPPER, S.; OSIECKI, C.

    2006-01-01

    The U.S. Support Program began funding an internship program in the IAEA Department of Safeguards in 2002. Since that time, 39 U.S. citizens and permanent residents have been placed in one-year, paid internships with the IAEA. The management of the internship program was originally the responsibility of the International Safeguards Project Office but was transferred to the Office of Educational Programs at Brookhaven National Laboratory in 2004. Feedback on the internship program from the U.S. government and the IAEA has been positive. The interns have completed basic yet essential work for the Department of Safeguards and freed IAEA staff members to perform more complex tasks. The cost of an intern is low relative to other forms of human resources support. After the conclusion of their assignments, many of the interns go on to work for the U.S. government, the national laboratories, or companies in international safeguards and nonproliferation. This paper will discuss the work done by the interns for the IAEA, factors influencing the success of the internship program, and the effects the program has had on the careers of interns, in preparing the next generation to work in the nuclear industry, participation in INMM activities, and recruitment for U.S. citizens for safeguards positions

  8. Clean Coal Technology Demonstration Program. Program update 1994

    Energy Technology Data Exchange (ETDEWEB)

    NONE

    1995-04-01

    The Clean Coal Technology Demonstration Program (CCT Program) is a $7.14 billion cost-shared industry/government technology development effort. The program is to demonstrate a new generation of advanced coal-based technologies, with the most promising technologies being moved into the domestic and international marketplace. Clean coal technologies being demonstrated under the CCT program are creating the technology base that allows the nation to meet its energy and environmental goals efficiently and reliably. The fact that most of the demonstrations are being conducted at commercial scale, in actual user environments, and under conditions typical of commercial operations allows the potential of the technologies to be evaluated in their intended commercial applications. The technologies are categorized into four market sectors: advanced electric power generation systems; environmental control devices; coal processing equipment for clean fuels; and industrial technologies. Sections of this report describe the following: Role of the Program; Program implementation; Funding and costs; The road to commercial realization; Results from completed projects; Results and accomplishments from ongoing projects; and Project fact sheets. Projects include fluidized-bed combustion, integrated gasification combined-cycle power plants, advanced combustion and heat engines, nitrogen oxide control technologies, sulfur dioxide control technologies, combined SO{sub 2} and NO{sub x} technologies, coal preparation techniques, mild gasification, and indirect liquefaction. Industrial applications include injection systems for blast furnaces, coke oven gas cleaning systems, power generation from coal/ore reduction, a cyclone combustor with S, N, and ash control, cement kiln flue gas scrubber, and pulse combustion for steam coal gasification.

  9. 75 FR 67751 - Medicare Program: Community-Based Care Transitions Program (CCTP) Meeting

    Science.gov (United States)

    2010-11-03

    ...] Medicare Program: Community-Based Care Transitions Program (CCTP) Meeting AGENCY: Centers for Medicare... guidance and ask questions about the upcoming Community-based Care Transitions Program. The meeting is open... conference will also provide an overview of the Community-based Care Transitions Program (CCTP) and provide...

  10. SSCL quality program overview

    International Nuclear Information System (INIS)

    Hedderick, R.V.; Threatt, D.C.

    1992-01-01

    The Quality Program for the Superconducing Super Collider Laboratory (SSCL) was developed for a number of reasons. The need for a quality program not only is a contractual requirement, but it also makes good economic sense to implement such a program. The quality program is the device used to coordinate the activities of different Laboratory organizations, such as Engineering and Procurement, and to improve operational reliability and safety. To be successful, the QA Program not only must satisfy Department of Energy (DOE) requirements and provide for flowdown of requirements to performing organizations, but must also be flexible enough so that the program is tailored to meet the needs of each internal organization. The keys to success are management support, acceptance by personnel, and cost effectiveness. These three items are assured by involving appropriate management at each step of program development, by personnel training and by feedback, and by programs to reduce defects and improve quality. Equally valuable is involvement of key organizations in program development. We will describe the basic SSCL Quality Program requirements, how the requirements are tailored to the needs of Laboratory organizations, and how the effectiveness of the program is validated

  11. UNDERSTANDING THE RELATIONSHIPS OF PROGRAM SATISFACTION, PROGRAM LOYALTY AND STORE LOYALTY AMONG CARDHOLDERS OF LOYALTY PROGRAMS

    OpenAIRE

    Nor Asiah Omar; Norzalita Abd. Aziz; Muhamad Azrin Nazri

    2011-01-01

    Loyalty programs have increasingly attracted interest in both academic marketing research and practice. One major factor that has been increasingly discussed is loyalty. In this study we examine the influence of cardholders' satisfaction on loyalty (program loyalty and store loyalty) in a retail context, namely, in department stores and superstores. Data were collected from 400 cardholders of a retail loyalty program in Klang Valley, Malaysia via the drop-off-and-collect technique. Structural...

  12. Icobj Programming

    OpenAIRE

    Boussinot , Frédéric

    1996-01-01

    A simple and fully graphical programming method is presented, using a powerful means to combine behaviors. This programming is based on the notion of an «icobj» which has a behavioral aspect («object» part), a graphical aspect («icon» part), with an «animation» aspect. Icobj programming provides parallelism, broadcast event communication and migration through the network. An experimental system based on this approach is described in details. Its implementation with reactive scripts is also pr...

  13. Ostomy Home Skills Program

    Medline Plus

    Full Text Available ... Membership Directory 2017 Annual Meeting 2016 Annual Meeting Women's Committee Mentorship Program Outside Activities ACS Archives Contact Us Quality Programs Quality Programs Overview About Quality Programs ACS ...

  14. The Army Preposition Afloat Program: Is It a Program We Need?

    National Research Council Canada - National Science Library

    Curl, William

    1998-01-01

    ... of most required classes. This paper addresses the evolution of the APA program, describes the current and planned APA program, discusses management of the APA, and looks critically at the value of the program in support...

  15. RIPE [robot independent programming environment]: A robot independent programming environment

    International Nuclear Information System (INIS)

    Miller, D.J.; Lennox, R.C.

    1990-01-01

    Remote manual operations in radiation environments are typically performed very slowly. Sensor-based computer-controlled robots hold great promise for increasing the speed and safety of remote operations; however, the programming of robotic systems has proven to be expensive and difficult. Generalized approaches to robot programming that reuse available software modules and employ programming languages which are independent of the specific robotic and sensory devices being used are needed to speed software development and increase overall system reliability. This paper discusses the robot independent programming environment (RIPE) developed at Sandia National Laboratories (SNL). The RIPE is an object-oriented approach to robot system architectures; it is a software environment that facilitates rapid design and implementation of complex robot systems for diverse applications. An architecture based on hierarchies of distributed multiprocessors provides the computing platform for a layered programming structure that models applications using software objects. These objects are designed to support model-based automated programming of robotic and machining devices, real-time sensor-based control, error handling, and robust communication

  16. 76 FR 27986 - Funding for the Conservation Loan Program; Farm Loan Programs

    Science.gov (United States)

    2011-05-13

    ... for the Conservation Loan Program; Farm Loan Programs AGENCY: Farm Service Agency, USDA. ACTION... or guaranteed loan applications for the Conservation Loan (CL) Program because of lack of program... provisions to the existing direct and guaranteed loan regulations found in 7 CFR parts 761, 762, 764, 765...

  17. Programming Models in HPC

    Energy Technology Data Exchange (ETDEWEB)

    Shipman, Galen M. [Los Alamos National Lab. (LANL), Los Alamos, NM (United States)

    2016-06-13

    These are the slides for a presentation on programming models in HPC, at the Los Alamos National Laboratory's Parallel Computing Summer School. The following topics are covered: Flynn's Taxonomy of computer architectures; single instruction single data; single instruction multiple data; multiple instruction multiple data; address space organization; definition of Trinity (Intel Xeon-Phi is a MIMD architecture); single program multiple data; multiple program multiple data; ExMatEx workflow overview; definition of a programming model, programming languages, runtime systems; programming model and environments; MPI (Message Passing Interface); OpenMP; Kokkos (Performance Portable Thread-Parallel Programming Model); Kokkos abstractions, patterns, policies, and spaces; RAJA, a systematic approach to node-level portability and tuning; overview of the Legion Programming Model; mapping tasks and data to hardware resources; interoperability: supporting task-level models; Legion S3D execution and performance details; workflow, integration of external resources into the programming model.

  18. Generating Consistent Program Tutorials

    DEFF Research Database (Denmark)

    Vestdam, Thomas

    2002-01-01

    In this paper we present a tool that supports construction of program tutorials. A program tutorial provides the reader with an understanding of an example program by interleaving fragments of source code and explaining text. An example program can for example illustrate how to use a library or a......, and we see potential in using the tool to produce program tutorials to be used for frameworks, libraries, and in educational contexts.......In this paper we present a tool that supports construction of program tutorials. A program tutorial provides the reader with an understanding of an example program by interleaving fragments of source code and explaining text. An example program can for example illustrate how to use a library...... or a framework. We present a means for specifying the fragments of a program that are to be in-lined in the tutorial text. These in-line fragments are defined by addressing named syntactical elements, such as classes and methods, but it is also possible to address individual code lines by labeling them...

  19. Program History

    Science.gov (United States)

    Learn how the National Cancer Institute transitioned the former Cooperative Groups Program to the National Clinical Trials Network (NCTN) program. The NCTN gives funds and other support to cancer research organizations to conduct cancer clinical trials.

  20. Ostomy Home Skills Program

    Medline Plus

    Full Text Available ... Continuous Certification Requirements SSR Login MIPS Resources and Education Quality and Safety Conference Trauma Trauma Programs Trauma Programs About Trauma Programs Violence Prevention BleedingControl.org Trauma Quality Programs National Trauma ...

  1. Environmental conditions analysis program

    International Nuclear Information System (INIS)

    Holten, J.

    1991-01-01

    The PC-based program discussed in this paper has the capability of determining the steady state temperatures of environmental zones (rooms). A program overview will be provided along with examples of formula use. Required input and output from the program will also be discussed. Specific application of plant monitored temperatures and utilization of this program will be offered. The presentation will show how the program can project individual room temperature profiles without continual temperature monitoring of equipment. A discussion will also be provided for the application of the program generated data. Evaluations of anticipated or planned plant modifications and the use of the subject program will also be covered

  2. Improved Efficiency of Miscible CO2 Floods and Enhanced Prospects for CO2 Flooding Heterogeneous Reservoirs

    International Nuclear Information System (INIS)

    Grigg, Reid B.

    1999-01-01

    Continued testing the horizontal-well capabilities of MASTER, the DOE's pseudomiscible reservoir simulator, by running simulation tests with several combinations of horizontal and vertical wells and various alternative reservoir descriptions. These sensitivity tests were compared and validated using simulation results from a commercial simulator. This sensitivity study was used in conjunction with our numerical tests on the comparison of foam injection processes and horizontal well injection processes. In addition, a preprocessor used to set up the input file to MASTER and a postprocessor for plotting the well performance were completed. Tests were progressed and the official version of MASTER will be released in the next few months

  3. Sistem Monitoring Online Kualitas Air Akuakultur untuk Tambak Udang Menggunakan Aplikasi Berbasis Android

    Directory of Open Access Journals (Sweden)

    Priyani Kusrini

    2016-12-01

    Full Text Available Pemantauan kualitas air di tambak udang yang efektif sangat dibutuhkan agar produksi udang meningkat. Oleh karena itu, pada penelitian ini telah dibuat aplikasi sistem online monitoring kualitas air tambak udang berbasis android. Pengambilan data parameter sensor dilakukan di kampus LIPI menggunakan stasiun sensor yang datanya ditransmisikan ke data logger untuk selanjutnya dikirimkan ke website. Data yang diperoleh dari website berupa data php (Hyper Text Preprocessor dan kemudian diubah menjadi data JSON (Java Script Object Notation. Parsing data dilakukan dengan menggunakan fungsi json_encode untuk membuat string JSON dari objek dan array sehingga data dapat dibaca di Android Studio. Aplikasi ini sangat mudah dioperasikan dan sangat efisien.

  4. Real-time multi-camera video acquisition and processing platform for ADAS

    Science.gov (United States)

    Saponara, Sergio

    2016-04-01

    The paper presents the design of a real-time and low-cost embedded system for image acquisition and processing in Advanced Driver Assisted Systems (ADAS). The system adopts a multi-camera architecture to provide a panoramic view of the objects surrounding the vehicle. Fish-eye lenses are used to achieve a large Field of View (FOV). Since they introduce radial distortion of the images projected on the sensors, a real-time algorithm for their correction is also implemented in a pre-processor. An FPGA-based hardware implementation, re-using IP macrocells for several ADAS algorithms, allows for real-time processing of input streams from VGA automotive CMOS cameras.

  5. Data acquisition for the HILI [Heavy Ion Light Ion] detector

    International Nuclear Information System (INIS)

    Teh, K.M.; Shapira, D.; McConnell, J.W.; Kim, H.; Novotny, R.

    1987-01-01

    A large acceptance, multi-segmented detector system capable of the simultaneous detection of heavy and light ions has been constructed. The heavy ions are detected with a segmented gas ionization chamber and a multiwire proportional counter while the light ions are detected with a 192 element plastic phoswich hodoscope. Processing the large number of signals is accomplished through a combination of CAMAC and FASTBUS modules and preprocessors, and a Host minicomputer. Details of the data acquisition system and the reasons for adopting a dual standards system are discussed. In addition, a technique for processing signals from an individual hodoscope detector is presented. 4 refs., 3 figs

  6. Sexual Health Education in Massage Therapy Programs: A Survey of Program Directors

    Science.gov (United States)

    Zamboni, Brian D.; Healey, Dale K.

    2016-01-01

    Massage therapy program directors completed an online survey to explore sexual education in massage therapy programs. The overall data suggest that program directors are supportive of sexual health education in the training of massage therapists and that such education is integrated into several aspects of their training programs. To enhance…

  7. Vehicle Technologies Program Overview

    Energy Technology Data Exchange (ETDEWEB)

    none,

    2006-09-05

    Overview of the Vehicle Technologies Program including external assessment and market view; internal assessment, program history and progress; program justification and federal role; program vision, mission, approach, strategic goals, outputs, and outcomes; and performance goals.

  8. Foreign criteria and programs

    International Nuclear Information System (INIS)

    Swinth, K.L.; Thompson, I.M.G.

    1993-03-01

    The concept of measurement quality assurance (MQA) as embodied in National Institute of Standards and Technology (NIST) programs is not generally used within European programs for testing or accreditation. Although the essential elements of quality control and quality assurance are in the European programs, the concept of testing the capability of the laboratory itself, in terms of its performance for the designated measurements, may not be included. Rather, the European programs use the concept of periodic calibration of laboratory reference standards against the next highest level of standards. Thus, they embody the concept of measurement traceability to appropriate primary standards. Within Europe a series of calibration accreditation programs has been established in the various countries tied together through a multilateral agreement. The radiation measurement programs are based on the International Organization for Standardization (ISO) 9000 series of standards. The purpose of this paper is to outline the overall operation of European Accreditation Programs in the radiation calibration and measurement areas. The operation of the radiation measurement programs of the National Measurement Accreditation Service (NAMAS) in the United Kingdom is described in detail along with other European programs. The manner in which these programs relate to individual dosimetry service programs is also described

  9. Developmental Programming of Renal Function and Re-Programming Approaches.

    Science.gov (United States)

    Nüsken, Eva; Dötsch, Jörg; Weber, Lutz T; Nüsken, Kai-Dietrich

    2018-01-01

    Chronic kidney disease affects more than 10% of the population. Programming studies have examined the interrelationship between environmental factors in early life and differences in morbidity and mortality between individuals. A number of important principles has been identified, namely permanent structural modifications of organs and cells, long-lasting adjustments of endocrine regulatory circuits, as well as altered gene transcription. Risk factors include intrauterine deficiencies by disturbed placental function or maternal malnutrition, prematurity, intrauterine and postnatal stress, intrauterine and postnatal overnutrition, as well as dietary dysbalances in postnatal life. This mini-review discusses critical developmental periods and long-term sequelae of renal programming in humans and presents studies examining the underlying mechanisms as well as interventional approaches to "re-program" renal susceptibility toward disease. Clinical manifestations of programmed kidney disease include arterial hypertension, proteinuria, aggravation of inflammatory glomerular disease, and loss of kidney function. Nephron number, regulation of the renin-angiotensin-aldosterone system, renal sodium transport, vasomotor and endothelial function, myogenic response, and tubuloglomerular feedback have been identified as being vulnerable to environmental factors. Oxidative stress levels, metabolic pathways, including insulin, leptin, steroids, and arachidonic acid, DNA methylation, and histone configuration may be significantly altered by adverse environmental conditions. Studies on re-programming interventions focused on dietary or anti-oxidative approaches so far. Further studies that broaden our understanding of renal programming mechanisms are needed to ultimately develop preventive strategies. Targeted re-programming interventions in animal models focusing on known mechanisms will contribute to new concepts which finally will have to be translated to human application. Early

  10. Evaluasi Program-program Pengentasan Kemiskinan di Provinsi Bali

    Directory of Open Access Journals (Sweden)

    AAIN Marhaeni

    2014-07-01

    Full Text Available The success of the development carried out by a country, including Indonesia, one of which can be seen from the number of poor people. The results of the development carried out by both the local government and the central government still leaving the poverty in most of the existing population. The number of poor people in the Province of Bali, both in absolute and in the percentage is fluctuating, even  absolutely, the number of  poor people in 2011 was much more than in 2009 (183.1 thousand versus 173.6 thousand of people. It is essential to evaluate the government programs to be in accordance with the Act Number 25 Year 2004 on National Development Planning System which mandates the control and evaluation of the implementation of development plans and to be in accordance with the Government Regulation. 39 of 2006, concerning the monitoring. Seeing the importance of activities to perform the evaluation or monitoring, the study aims: 1 to determine the effectiveness of poverty eradication programs that have been implemented by the government so far, which is reducing the expenditure of the poor people, which involving inputs, processes and outputs;2 To analyze the constraints faced by the implementers in the implementation of poverty eradication programs that are reducing the expenditure of the poor; 3 To assess the benefits perceived by the recipients of the program, during receiving aids in the areas of education, health, and food sector; 4 to analyze the weaknesses that exist in the various poverty eradication programs that have been implemented by the government; 5 to assess the commitment of the program implementers in implementing poverty eradication programs in accordance with the community expectations. The research was conducted in three regencies, namely Buleleng, Badung, and Klungkung and each consisted of as many as 90 persons including the recipients of poverty eradication programs in the fields of education, health, and, food

  11. Morning Programs Revisited.

    Science.gov (United States)

    Black, Susan

    1993-01-01

    Like British morning programs of recent decades, upstate New York program encourages parents and community residents to get involved in children's education. Parents and community residents--watercolor artists, auto mechanics, doll collectors, and others--are welcomed and valued in schools. Program's purpose is learning, not entertainment. Topics…

  12. Modern programming language

    Science.gov (United States)

    Feldman, G. H.; Johnson, J. A.

    1980-01-01

    Structural-programming language is especially-tailored for producing assembly language programs for MODCOMP II and IV mini-computes. Modern programming language consists of set of simple and powerful control structures that include sequencing alternative selection, looping, sub-module linking, comment insertion, statement continuation, and compilation termination capabilities.

  13. Measurement control program

    International Nuclear Information System (INIS)

    Anon.

    1981-01-01

    A measurement control program for the model plant is described. The discussion includes the technical basis for such a program, the application of measurement control principles to each measurement, and the use of special experiments to estimate measurement error parameters for difficult-to-measure materials. The discussion also describes the statistical aspects of the program, and the documentation procedures used to record, maintain, and process the basic data. The purpose of the session is to enable participants to: (1) understand the criteria for this type of a measurement control program; (2) understand the kinds of physical standards required for the various measurement processes, e.g., weighing, analytical, NDA; (3) understand the need for and importance of a measurement control program; (4) understand the need for special experiments to provide an improved basis for the measurement of difficult-to-measure materials; (5) understand the general scope of the program's statistical aspects; and (6) understand the basis and scope of the documentation procedures

  14. Gender and Programming.

    Science.gov (United States)

    Crittenden, Courtney A; Koons-Witt, Barbara A

    2017-05-01

    The current study examines U.S. prison programming availability and participation by gender on a national level. The authors build upon previous literature by using national-level data, something that has been done in very limited cases previously. The main concern of this study is gender and its effects on programming availability and participation. The U.S. corrections field has undergone major changes in regard to population trends, fiscal constraints, policies, and research over the last few decades without a large-scale examination of the effects of these changes on programming across the United States. In this study, multiple types of programming areas were examined and results indicated that often female prisons (i.e., prisons housing only females) were more likely to offer programs (e.g., mental health options) and women were more likely to participate in many programming options compared with male prisons and men, respectively. We discuss the possible reasons for this and implications for future research.

  15. Evaluation Program initiative

    International Nuclear Information System (INIS)

    Rich, B.L.

    1987-01-01

    The purpose of this paper is to provide the Department of Energy's (DOE) safeguards and security community with some insights on an important management initiative by the Office of Security Evaluations (OSE). The paper will present the ''what, where, who, when, and why'' of a new Evaluation Program. The Evaluation Program will be comprised of a continuing series of regular and special evaluations of DOE safeguards and security programs and policies. The evaluations will be integrative and ''crosscutting,'' i.e. will extend across DOE organizational lines. Evaluations will be offered as positive advisories to DOE managers with safeguards and security responsibilities and will not be rated. They will complement the ongoing OSE Inspection Program of inspections conducted by OSE's Inspection Division. The purpose for the evaluations is to establish an accurate and current assessment of the effectiveness and status of safeguards and security programs and policies and to provide DOE managers with required information on program and policy effectiveness

  16. Low-level waste management program: technical program overview

    International Nuclear Information System (INIS)

    Lowrie, R.S.

    1981-01-01

    The mission of the technical program is to develop the technology component of the Department of Energy's Low-Level Waste Management Program and to manage research and development, demonstration, and documentation of the technical aspects of the program. Some of the major technology objectives are: develop and demonstrate techniques for waste generation reduction; develop and demonstrate waste treatment, handling and packaging techniques; develop and demonstrate the technology for greater confinement; and develop the technology for remedial action at existing sites. In addition there is the technology transfer objective which is to compile and issue a handbook documenting the technology for each of the above technology objectives

  17. Object-oriented Programming Laws for Annotated Java Programs

    Directory of Open Access Journals (Sweden)

    Gabriel Falconieri Freitas

    2010-03-01

    Full Text Available Object-oriented programming laws have been proposed in the context of languages that are not combined with a behavioral interface specification language (BISL. The strong dependence between source-code and interface specifications may cause a number of difficulties when transforming programs. In this paper we introduce a set of programming laws for object-oriented languages like Java combined with the Java Modeling Language (JML. The set of laws deals with object-oriented features taking into account their specifications. Some laws deal only with features of the specification language. These laws constitute a set of small transformations for the development of more elaborate ones like refactorings.

  18. Ostomy Home Skills Program

    Medline Plus

    Full Text Available ... Trauma Trauma Programs Trauma Programs About Trauma Programs Violence Prevention BleedingControl.org Trauma Quality Programs National Trauma ... Benefits Current Openings Newsroom Newsroom Newsroom Press Releases Media Resources The FIRST Trial ACS Publications ACS in ...

  19. Ostomy Home Skills Program

    Medline Plus

    Full Text Available ... and Safety Conference Participant Use Data File Surgical Risk Calculator Frequently Asked Questions Participant Hub Contact Us ... Trauma Programs Trauma Programs About Trauma Programs Violence Prevention BleedingControl.org Trauma Quality Programs National Trauma Data ...

  20. Ostomy Home Skills Program

    Medline Plus

    Full Text Available ... Trauma Programs Trauma Programs About Trauma Programs Violence Prevention BleedingControl.org Trauma Quality Programs National Trauma Data ... Conference Publications and Posters National Trauma System Injury Prevention and Control Quality and Safety Conference Quality and ...

  1. Program management system manual

    International Nuclear Information System (INIS)

    1989-08-01

    OCRWM has developed a program management system (PMS) to assist in organizing, planning, directing and controlling the Civilian Radioactive Waste Management Program. A well defined management system is necessary because: (1) the Program is a complex technical undertaking with a large number of participants, (2) the disposal and storage facilities to be developed by the Program must be licensed by the Nuclear Regulatory Commission (NRC) and hence are subject to rigorous quality assurance (QA) requirements, (3) the legislation mandating the Program creates a dichotomy between demanding schedules of performance and a requirement for close and continuous consultation and cooperation with external entities, (4) the various elements of the Program must be managed as parts of an integrated waste management system, (5) the Program has an estimated total system life cycle cost of over $30 billion, and (6) the Program has a unique fiduciary responsibility to the owners and generators of the nuclear waste for controlling costs and minimizing the user fees paid into the Nuclear Waste Fund. This PMS Manual is designed and structured to facilitate strong, effective Program management by providing policies and requirements for organizing, planning, directing and controlling the major Program functions

  2. EZLP: An Interactive Computer Program for Solving Linear Programming Problems. Final Report.

    Science.gov (United States)

    Jarvis, John J.; And Others

    Designed for student use in solving linear programming problems, the interactive computer program described (EZLP) permits the student to input the linear programming model in exactly the same manner in which it would be written on paper. This report includes a brief review of the development of EZLP; narrative descriptions of program features,…

  3. Self-patching firmware program

    International Nuclear Information System (INIS)

    Stanchi, L.

    1976-12-01

    A method of branching to an auxiliary program without any hardware or software modification at the time the auxiliary program will be written is described. Suitable statements in the main program are already prepared to accept a future program that will be written in machine language. The main program is stored as firmware in PROM memory, while the auxiliary program is loaded into RAM memory. The method is described for the Intel 8080 microprocessor, but can be generalized for any microprocessor or minicomputer that uses ROMs or PROMs. 1 figure, 2 tables

  4. Revealing the programming process

    DEFF Research Database (Denmark)

    Bennedsen, Jens; Caspersen, Michael Edelgaard

    2005-01-01

    One of the most important goals of an introductory programming course is that the students learn a systematic approach to the development of computer programs. Revealing the programming process is an important part of this; however, textbooks do not address the issue -- probably because...... the textbook medium is static and therefore ill-suited to expose the process of programming. We have found that process recordings in the form of captured narrated programming sessions are a simple, cheap, and efficient way of providing the revelation.We identify seven different elements of the programming...

  5. Human Reliability Program Overview

    Energy Technology Data Exchange (ETDEWEB)

    Bodin, Michael

    2012-09-25

    This presentation covers the high points of the Human Reliability Program, including certification/decertification, critical positions, due process, organizational structure, program components, personnel security, an overview of the US DOE reliability program, retirees and academia, and security program integration.

  6. Ostomy Home Skills Program

    Medline Plus

    Full Text Available ... Membership Directory 2017 Annual Meeting 2016 Annual Meeting Women's Committee Mentorship Program Outside Activities ACS Archives Contact Us Quality Programs Quality Programs Overview About Quality Programs ACS Leadership in Quality ACS Leadership in Quality Setting the ...

  7. The Cortex Transform as an image preprocessor for sparse distributed memory: An initial study

    Science.gov (United States)

    Olshausen, Bruno; Watson, Andrew

    1990-01-01

    An experiment is described which was designed to evaluate the use of the Cortex Transform as an image processor for Sparse Distributed Memory (SDM). In the experiment, a set of images were injected with Gaussian noise, preprocessed with the Cortex Transform, and then encoded into bit patterns. The various spatial frequency bands of the Cortex Transform were encoded separately so that they could be evaluated based on their ability to properly cluster patterns belonging to the same class. The results of this study indicate that by simply encoding the low pass band of the Cortex Transform, a very suitable input representation for the SDM can be achieved.

  8. Programming Language Pragmatics

    CERN Document Server

    Scott, Michael L

    2009-01-01

    Programming Language Pragmatics is the most comprehensive programming language textbook available today. Taking the perspective that language design and language implementation are tightly interconnected, and that neither can be fully understood in isolation, this critically acclaimed and bestselling book has been thoroughly updated to cover the most recent developments in programming language design. With a new chapter on run-time program management and expanded coverage of concurrency, this new edition provides both students and professionals alike with a solid understanding of the most impo

  9. Electron trajectory program

    International Nuclear Information System (INIS)

    Herrmannsfeldt, W.B.

    1979-11-01

    The SLAC Electron Trajectory Program is described and instructions and examples for users are given. The program is specifically written to compute trajectories of charged particles in electrostatic and magnetostatic focusing systems including the effects of space charge and self-magnetic fields. Starting options include Child's Law conditions on cathodes of various shapes. Either rectangular or cylindrically symmetric geometry may be used. Magntic fields may be specified using arbitrary configurations of coils, or the output of a magnet program such as Poisson or by an externally calculated array of the axial fields. The program is available in IBM FORTRAN but can be easily converted for use on other brands of hardware. The program is intended to be used with a plotter whose interface the user must provide

  10. Program summary. Nuclear waste management and fuel cycle programs

    International Nuclear Information System (INIS)

    1982-07-01

    This Program Summary Document describes the US Department of Energy (DOE) Nuclear Waste Management and Fuel Cycle Programs. Particular emphasis is given to near-term, specifically Fiscal Year (FY) 1982, activities. The overall objective of these programs will be achieved by the demonstration of: (1) safe radioactive waste management practices for storage and disposal of high-level waste and (2) advanced technologies necessary to close the nuclear fuel cycle on a schedule which would assure a healthy future for the development of nuclear power in this country

  11. FY-2007 PNNL Voluntary Protection Program (VPP) Program Evaluation

    International Nuclear Information System (INIS)

    Wright, Patrick A.; Fisher, Julie A.; Goheen, Steven C.; Isern, Nancy G.; Madson, Vernon J.; Meicenheimer, Russell L.; Pugh, Ray; Schneirla, Keri A.; Shockey, Loretta L.; Tinker, Mike R.

    2008-01-01

    This document reports the results of the FY-2007 PNNL VPP Program Evaluation, which is a self-assessment of the operational and programmatic performance of the Laboratory related to worker safety and health. The report was compiled by a team of worker representatives and safety professionals who evaluated the Laboratory's worker safety and health programs on the basis of DOE-VPP criteria. The principle elements of DOE's VPP program are: Management Leadership, Employee Involvement, Worksite Analysis, Hazard Prevention and Control, and Safety and Health Training.

  12. Programming Scala Scalability = Functional Programming + Objects

    CERN Document Server

    Wampler, Dean

    2009-01-01

    Learn how to be more productive with Scala, a new multi-paradigm language for the Java Virtual Machine (JVM) that integrates features of both object-oriented and functional programming. With this book, you'll discover why Scala is ideal for highly scalable, component-based applications that support concurrency and distribution. Programming Scala clearly explains the advantages of Scala as a JVM language. You'll learn how to leverage the wealth of Java class libraries to meet the practical needs of enterprise and Internet projects more easily. Packed with code examples, this book provides us

  13. The Development of a Program Engagement Theory for Group Offending Behavior Programs.

    Science.gov (United States)

    Holdsworth, Emma; Bowen, Erica; Brown, Sarah; Howat, Douglas

    2017-10-01

    Offender engagement in group offending behavior programs is poorly understood and under-theorized. In addition, there is no research on facilitators' engagement. This article presents the first ever theory to address this gap. A Program Engagement Theory (PET) was derived from a constructivist grounded theory analysis that accounts for both facilitators' and offenders' engagement in group offending behavior programs (GOBPs). Interviews and session observations were used to collect data from 23 program facilitators and 28 offenders (group members). The analysis revealed that group members' engagement involved shared identities and moving on as a group. In turn, this was dependent on facilitators personalising treatment frameworks and establishing a hook to help group members move on. The PET emphasizes the importance of considering change during treatment as a process rather than simply a program outcome. Solution-focused (SF) programs were more conducive to engagement and the change process than offence-focused programs.

  14. Ostomy Home Skills Program

    Medline Plus

    Full Text Available ... Advocacy Efforts Cancer Liaison Program Cancer Programs Conference Clinical Research Program Commission on Cancer National Accreditation Program for ... and Safety Conference ACS Clinical Scholars in Residence Clinical Trials ... Health Services Research Methods Course Surgeon Specific Registry Trauma Education Trauma ...

  15. Head First Programming A learner's guide to programming using the Python language

    CERN Document Server

    Griffiths, David

    2009-01-01

    Looking for a reliable way to learn how to program on your own, without being overwhelmed by confusing concepts? Head First Programming introduces the core concepts of writing computer programs -- variables, decisions, loops, functions, and objects -- which apply regardless of the programming language. This book offers concrete examples and exercises in the dynamic and versatile Python language to demonstrate and reinforce these concepts. Learn the basic tools to start writing the programs that interest you, and get a better understanding of what software can (and cannot) do. When you're fi

  16. Construction program management

    CERN Document Server

    Delaney, Joseph

    2013-01-01

    Although construction is one of the largest industries in the United States, it lags behind other industries in its implementation of modern management techniques such as those contained in the Standard for Program Management (the Standard) by the Project Management Institute (PMI(R)). Construction Program Management details the successful use of the PMI(R) approach for the construction of capital programs. It demonstrates, through case studies, how implementation of PMI's set of tools and techniques can improve the chances of program success. Exploring tactical and strategic management method

  17. Programming language structures

    CERN Document Server

    Organick, Elliott Irving; Plummer, Robert P

    1978-01-01

    Programming Language Structures deals with the structures of programming languages and introduces the reader to five important programming languages: Algol, Fortran, Lisp, Snobol, and Pascal. The fundamental similarities and differences among these languages are discussed. A unifying framework is constructed that can be used to study the structure of other languages, such as Cobol, PL/I, and APL. Several of the tools and methodologies needed to construct large programs are also considered.Comprised of 10 chapters, this book begins with a summary of the relevant concepts and principles about al

  18. Customer Service Programming

    Science.gov (United States)

    1982-01-01

    Use of computer program STRCMACS has enabled Illinois Bell Telephone, a subsidiary of American Telephone and Telegraph to cut software development costs about 10 percent by reducing program maintenance and by allowing the department to bring other software into operation more quickly. It has also been useful in company training of programming staff.

  19. Special Milk Program

    Science.gov (United States)

    US Department of Agriculture, 2009

    2009-01-01

    The Special Milk Program provides milk to children in schools, child care institutions and eligible camps that do not participate in other Federal child nutrition meal service programs. The program reimburses schools and institutions for the milk they serve. In 2008, 4,676 schools and residential child care institutions participated, along with…

  20. Programming

    OpenAIRE

    Jackson, M A

    1982-01-01

    The programmer's task is often taken to be the construction of algorithms, expressed in hierarchical structures of procedures: this view underlies the majority of traditional programming languages, such as Fortran. A different view is appropriate to a wide class of problem, perhaps including some problems in High Energy Physics. The programmer's task is regarded as having three main stages: first, an explicit model is constructed of the reality with which the program is concerned; second, thi...

  1. A Simple Application Program Interface for Saving Java Program Data on a Wiki

    OpenAIRE

    Yamanoue, Takashi; Oda, Kentaro; Shimozono, Koichi

    2012-01-01

    A simple application program interface (API) for Java programs running on a wiki is implemented experimentally. A Java program with the API can be running on a wiki, and the Java program can save its data on the wiki. The Java program consists of PukiWiki, which is a popular wiki in Japan, and a plug-in, which starts up Java programs and classes of Java. A Java applet with default access privilege cannot save its data at a local host. We have constructed an API of applets for easy and unified...

  2. The standard for program management

    CERN Document Server

    2017-01-01

    The Standard for Program Management – Fourth Edition differs from prior editions by focusing on the principles of good program management. Program activities have been realigned to program lifecycle phases rather than topics, and the first section was expanded to address the key roles of program manager, program sponsor and program management office. It has also been updated to better align with PMI’s Governance of Portfolios, Programs, and Projects: A Practice Guide.

  3. FY-2007 PNNL Voluntary Protection Program (VPP) Program Evaluation

    Energy Technology Data Exchange (ETDEWEB)

    Wright, Patrick A.; Fisher, Julie A.; Goheen, Steven C.; Isern, Nancy G.; Madson, Vernon J.; Meicenheimer, Russell L.; Pugh, Ray; Schneirla, Keri A.; Shockey, Loretta L.; Tinker, Mike R.

    2008-08-15

    This document reports the results of the FY-2007 PNNL VPP Program Evaluation, which is a self-assessment of the operational and programmatic performance of the Laboratory related to worker safety and health. The report was compiled by a team of worker representatives and safety professionals who evaluated the Laboratory's worker safety and health programs on the basis of DOE-VPP criteria. The principle elements of DOE's VPP program are: Management Leadership, Employee Involvement, Worksite Analysis, Hazard Prevention and Control, and Safety and Health Training.

  4. Commercial Midstream Energy Efficiency Incentive Programs: Guidelines for Future Program Design, Implementation, and Evaluation

    Energy Technology Data Exchange (ETDEWEB)

    Milostan, Catharina [Argonne National Lab. (ANL), Argonne, IL (United States); Levin, Todd [Argonne National Lab. (ANL), Argonne, IL (United States); Muehleisen, Ralph T. [Argonne National Lab. (ANL), Argonne, IL (United States); Guzowski, Leah Bellah B. [Argonne National Lab. (ANL), Argonne, IL (United States)

    2017-01-01

    Many electric utilities operate energy efficiency incentive programs that encourage increased dissemination and use of energy-efficient (EE) products in their service territories. The programs can be segmented into three broad categories—downstream incentive programs target product end users, midstream programs target product distributors, and upstream programs target product manufacturers. Traditional downstream programs have had difficulty engaging Small Business/Small Portfolio (SBSP) audiences, and an opportunity exists to expand Commercial Midstream Incentive Programs (CMIPs) to reach this market segment instead.

  5. Relationship between internal medicine program board examination pass rates, accreditation standards, and program size.

    Science.gov (United States)

    Falcone, John L; Gonzalo, Jed D

    2014-01-19

    To determine Internal Medicine residency program compliance with the Accreditation Council for Graduate Medical Education 80% pass-rate standard and the correlation between residency program size and performance on the American Board of Internal Medicine Certifying Examination. Using a cross-sectional study design from 2010-2012 American Board of Internal Medicine Certifying Examination data of all Internal Medicine residency pro-grams, comparisons were made between program pass rates to the Accreditation Council for Graduate Medical Education pass-rate standard. To assess the correlation between program size and performance, a Spearman's rho was calculated. To evaluate program size and its relationship to the pass-rate standard, receiver operative characteristic curves were calculated. Of 372 Internal Medicine residency programs, 276 programs (74%) achieved a pass rate of =80%, surpassing the Accreditation Council for Graduate Medical Education minimum standard. A weak correlation was found between residency program size and pass rate for the three-year period (p=0.19, pInternal Medicine residency programs complied with Accreditation Council for Graduate Medical Education pass-rate standards, a quarter of the programs failed to meet this requirement. Program size is positively but weakly associated with American Board of Internal Medicine Certifying Examination performance, suggesting other unidentified variables significantly contribute to program performance.

  6. Hemovigilance Program-India

    Directory of Open Access Journals (Sweden)

    Akanksha Bisht

    2013-01-01

    Full Text Available A centralized hemovigilance program to assure patient safety and to promote public health has been launched for the first time in India on Dec 10, 2012 in 60 medical colleges in the first phase along with a well-structured program for monitoring adverse reactions associated with blood transfusion and blood product administration. National Institute of Biologicals (NIB will be the National Coordinating Centre for Hemovigilance. This program will be implemented under overall ambit of Pharmacovigilance Program of India (PvPI, which is being coordinated by Indian Pharmacopoeia Commission (IPC. All medical colleges of the country will be enrolled in this program by the year 2016 in order to have a National Centre of Excellence for Hemovigilance at NIB, which will act as a global knowledge platform.

  7. Electron trajectory program

    Energy Technology Data Exchange (ETDEWEB)

    Herrmannsfeldt, W.B.

    1979-11-01

    The SLAC Electron Trajectory Program is described and instructions and examples for users are given. The program is specifically written to compute trajectories of charged particles in electrostatic and magnetostatic focusing systems including the effects of space charge and self-magnetic fields. Starting options include Child's Law conditions on cathodes of various shapes. Either rectangular or cylindrically symmetric geometry may be used. Magntic fields may be specified using arbitrary configurations of coils, or the output of a magnet program such as Poisson or by an externally calculated array of the axial fields. The program is available in IBM FORTRAN but can be easily converted for use on other brands of hardware. The program is intended to be used with a plotter whose interface the user must provide.

  8. Rural Electrification Program in Indonesia: Comparing SEHEN and SHS Program

    Directory of Open Access Journals (Sweden)

    Maxensius Tri Sambodo

    2015-07-01

    Full Text Available In 2014, the Indonesian government has targets to obtain 80% of electrification ratio and 98.9% of rural electrification ratio. Extending the grid and off-grid connection has been done to obtain the targets. This paper aims to compare two main programs on rural electrification namely Super Extra Energy Saving (Super Ekstra Hemat Energi, SEHEN that is belong to PLN (state owned company in electricity and the Solar Home System (SHS that is financed by the Ministry of Energy and Mineral Resources (MEMR. Indonesia has started the rural electrification program in the late 1950s, but how to provide electricity in a sustainable ways both organizationally and institutionally still become a big challenge. The experiences from East Nusa Tenggara provinces showed that both SEHEN and SHS can instantly improve electrification ratio, but government needs to synchronize the technical, administrative, and financial aspect from the two programs. Without any improvements in designing the program, we argue that the existing program is not sustainable.

  9. HEALS Hypertension Control Program: Training Church Members as Program Leaders.

    Science.gov (United States)

    Dodani, Sunita; Beayler, Irmatine; Lewis, Jennifer; Sowders, Lindsey A

    2014-01-01

    Health disparities related to cardiovascular diseases (CVDs) including stroke have remained higher in the African-Americans (AAs) than in other populations. HEALS is a faith-based hypertension (HTN) control program modified according to AA community needs, and delivered by the church-lay members called church health advisors (CHAs). This study examined the feasibility and acceptability of training CHAs as HEALS program leaders. Four CHAs completed a 10-hour HEALS program training workshop at the Church, conducted by the nutrition experts. Workshop was evaluated by CHAs on their level of satisfaction, clarity of contents covered and comfort in delivery the program to the church congregation. The overall six main HEALS curriculum components were completed. Workshop was highly evaluated by CHAs on length of training, balance between content and skills development, and level of satisfaction with program delivery. Church-based culturally modified health promotion interventions conducted by the community lay members may be a way to reduce health disparities in ethnic minorities.

  10. YRE Program Guide.

    Science.gov (United States)

    California State Dept. of Education, Sacramento. Div. of School Facilities Planning.

    This report examines single- and multi-track educational programs as found in California's public school system, explores the pros and cons of using year-round education (YRE) programs, and how to implement these programs. Each year-round tracking system is detailed using each of their calendars in a side-by-side comparison along with the…

  11. Python to learn programming

    Science.gov (United States)

    Bogdanchikov, A.; Zhaparov, M.; Suliyev, R.

    2013-04-01

    Today we have a lot of programming languages that can realize our needs, but the most important question is how to teach programming to beginner students. In this paper we suggest using Python for this purpose, because it is a programming language that has neatly organized syntax and powerful tools to solve any task. Moreover it is very close to simple math thinking. Python is chosen as a primary programming language for freshmen in most of leading universities. Writing code in python is easy. In this paper we give some examples of program codes written in Java, C++ and Python language, and we make a comparison between them. Firstly, this paper proposes advantages of Python language in relation to C++ and JAVA. Then it shows the results of a comparison of short program codes written in three different languages, followed by a discussion on how students understand programming. Finally experimental results of students' success in programming courses are shown.

  12. The evolution of programs

    CERN Document Server

    Dershowitz, Nachum

    1983-01-01

    -Ecclesiastes 12:12 Programs are invariably subjected to many rorms or transrormation. After an initial version of a program has been designed and developed, it undergoes debugging and certification. In addition, most long-lived pro­ grams have a liCe-cycle that includes modifications to meet amended specifications and extensions for expanded capabilities. Such evolution­ ary aspects of programming are the topic of this monograph. We present rormal methods for manipulating programs and illustrate their applica­ tion with numerous examples. Such methods could be incorporated in semi-automated programming environments, where they would serve to ease the burden on the programmer. We begin by describing a method whereby a given program that achieves one goal can be modified to achieve a different goal or a pro­ gram that computes wrong results can be debugged to achieve the 2 Preface intended results. The abstraction of a set of cognate programs to obtain a program schema, and the instantiation of abstract sc...

  13. Magnetic Fusion Science Fellowship program: Summary of program activities for calendar year 1986

    International Nuclear Information System (INIS)

    1986-01-01

    This report describes the 1985-1986 progress of the Magnetic Fusion Science Fellowship program (MFSF). The program was established in January of 1985 by the Office of Fusion Energy (OFE) of the US Department of Energy (DOE) to encourage talented undergraduate and first-year graduate students to enter qualified graduate programs in the sciences related to fusion energy development. The program currently has twelve fellows in participating programs. Six new fellows are being appointed during each of the program's next two award cycles. Appointments are for one year and are renewable for two additional years with a three year maximum. The stipend level also continues at a $1000 a month or $12,000 a year. The program pays all tuition and fee expenses for the fellows. Another important aspect of the fellowship program is the practicum. During the practicum fellows receive three month appointments to work at DOE designated fusion science research and development centers. The practicum allows the MFSF fellows to directly participate in on-going DOE research and development programs

  14. Programming Python

    CERN Document Server

    Lutz, Mark

    2011-01-01

    If you've mastered Python's fundamentals, you're ready to start using it to get real work done. Programming Python will show you how, with in-depth tutorials on the language's primary application domains: system administration, GUIs, and the Web. You'll also explore how Python is used in databases, networking, front-end scripting layers, text processing, and more. This book focuses on commonly used tools and libraries to give you a comprehensive understanding of Python's many roles in practical, real-world programming. You'll learn language syntax and programming techniques in a clear and co

  15. Maintenance procedure upgrade programs

    International Nuclear Information System (INIS)

    Campbell, J.J.; Zimmerman, C.M.

    1988-01-01

    This paper describes a systematic approach to upgrading nuclear power plant maintenance procedures. The approach consists of four phases: diagnosis, program planning, program implementation, and program evaluation. Each phase is explained as a series of steps to ensure that all factors in a procedure upgrade program are considered

  16. BeHealthy Charities Aid Foundation Program, Russia: a Program Impact Pathways (PIP) analysis.

    Science.gov (United States)

    Mukhina, Marina; Novikova, Irina

    2014-09-01

    In 2007, the Charities Aid Foundation Branch in Russia, under the initiative of and with financial support from the Mondelēz International Foundation and Mondelēz International, launched the charitable BeHealthy Program. The program's main focus is the implementation of four interrelated activities: conducting lessons for schoolchildren on healthy nutrition, with an emphasis on breakfast; healthy cooking lessons with children; cultivating nutritional plants; and providing conditions to encourage children to engage in more physical activity. The program serves more than 13,000 children attending public schools in the Leningrad (Lomonosovskii District), Vladimir, and Novgorod regions. BeHealthy provides funding for schools and comprehensive educational materials to help schoolchildren develop habits of healthy nutrition and physical activity, as well as consulting and expert support for school staff and other key stakeholders. The program brings in experts on program implementation and training for teachers. Curriculum support also includes printed and Web-based healthy lifestyle educational materials on best practices and positive experience, as well as meetings and conferences with school representatives and local authorities. One of the biggest challenges for program managers is to fully understand the complexities of the program, and why and how it is expected to induce changes in healthy lifestyle behaviors of the schoolchildren. For more comprehensive understanding, we performed a Program Impact Pathways (PIP) analysis to identify Critical Quality Control Points (CCPs) and a suite of core indicators of the program's impact on healthy lifestyles. The findings were presented at the Healthy Life-styles Program Evaluation Workshop held in Granada, Spain, 13-14 September 2013, under the auspices of the Mondelēz International Foundation. First, we developed an updated logic model based on how the program was executed. We then translated the logic model into a PIP

  17. Multiobjective programming and planning

    CERN Document Server

    Cohon, Jared L

    2004-01-01

    This text takes a broad view of multiobjective programming, emphasizing the methods most useful for continuous problems. It reviews multiobjective programming methods in the context of public decision-making problems, developing each problem within a context that addresses practical aspects of planning issues. Topics include a review of linear programming, the formulation of the general multiobjective programming problem, classification of multiobjective programming methods, techniques for generating noninferior solutions, multiple-decision-making methods, multiobjective analysis of water reso

  18. Introduction to parallel programming

    CERN Document Server

    Brawer, Steven

    1989-01-01

    Introduction to Parallel Programming focuses on the techniques, processes, methodologies, and approaches involved in parallel programming. The book first offers information on Fortran, hardware and operating system models, and processes, shared memory, and simple parallel programs. Discussions focus on processes and processors, joining processes, shared memory, time-sharing with multiple processors, hardware, loops, passing arguments in function/subroutine calls, program structure, and arithmetic expressions. The text then elaborates on basic parallel programming techniques, barriers and race

  19. Technology Commercialization Program 1991

    Energy Technology Data Exchange (ETDEWEB)

    1991-11-01

    This reference compilation describes the Technology Commercialization Program of the Department of Energy, Defense Programs. The compilation consists of two sections. Section 1, Plans and Procedures, describes the plans and procedures of the Defense Programs Technology Commercialization Program. The second section, Legislation and Policy, identifies legislation and policy related to the Program. The procedures for implementing statutory and regulatory requirements are evolving with time. This document will be periodically updated to reflect changes and new material.

  20. Successful Bullying Prevention Programs: Influence of Research Design, Implementation Features, and Program Components

    Directory of Open Access Journals (Sweden)

    Bryanna Hahn Fox

    2012-12-01

    Full Text Available Bullying prevention programs have been shown to be generally effective in reducing bullying and victimization. However, the effects are relatively small in randomized experiments and greater in quasi-experimental and age-cohort designs. Programs that are more intensive and of longer duration (for both children and teachers are more effective, as are programs containing more components. Several program components are associated with large effect sizes, including parent training or meetings and teacher training. These results should inform the design and evaluation of anti-bullying programs in the future, and a system ofaccreditation of effective programs.

  1. 3-D diffusion program XYZ-MUGDI with data-analyzing program XYZFF

    Energy Technology Data Exchange (ETDEWEB)

    Siewers, H

    1976-01-01

    The XYZ-MUGDI program solves boudary value and eigenvalue problems for three-dimensional heterogeneous configurations in X, Y, Z-geometry for a maximum of four energy groups. The program XYZFF is a program for analyzing data; with it especially the average and maximum form factors for arbitrary coarse-meshed networks can be evaluated.

  2. A Review of Generic Program Visualization Systems for Introductory Programming Education

    Science.gov (United States)

    Sorva, Juha; Karavirta, Ville; Malmi, Lauri

    2013-01-01

    This article is a survey of program visualization systems intended for teaching beginners about the runtime behavior of computer programs. Our focus is on generic systems that are capable of illustrating many kinds of programs and behaviors. We inclusively describe such systems from the last three decades and review findings from their empirical…

  3. Knowledge management program

    International Nuclear Information System (INIS)

    Henderson, T.

    2013-01-01

    To capture and retain the CANDU experience from a wider CANDU base and transfer knowledge and experience to our members, supplier participants and universities in a cost effective manner. Major focus area of the program is knowledge management joint projects, generic training delivery, inter-utilities mentoring and technical support, public education programs. The path forward is execution of transition of OPG NPDS Program as an ongoing program in COG with member funding, pursue opportunities to provide member utilities with additional leadership and train-the-trainer training and grow the knowledge management activities by 20% per year based on 2013/2014 results.

  4. Practical C programming

    CERN Document Server

    Oualline, Steve

    1997-01-01

    There are lots of introductory C books, but this is the first one that has the no-nonsense, practical approach that has made Nutshell Handbooks® famous. C programming is more than just getting the syntax right. Style and debugging also play a tremendous part in creating programs that run well and are easy to maintain. This book teaches you not only the mechanics of programming, but also describes how to create programs that are easy to read, debug, and update. Practical rules are stressed. For example, there are fifteen precedence rules in C (&& comes before || comes before ?:). The practi

  5. Knowledge management program

    Energy Technology Data Exchange (ETDEWEB)

    Henderson, T. [CANDU Owners' Group, Toronto, Ontario (Canada)

    2013-07-01

    To capture and retain the CANDU experience from a wider CANDU base and transfer knowledge and experience to our members, supplier participants and universities in a cost effective manner. Major focus area of the program is knowledge management joint projects, generic training delivery, inter-utilities mentoring and technical support, public education programs. The path forward is execution of transition of OPG NPDS Program as an ongoing program in COG with member funding, pursue opportunities to provide member utilities with additional leadership and train-the-trainer training and grow the knowledge management activities by 20% per year based on 2013/2014 results.

  6. Canadian fusion program

    International Nuclear Information System (INIS)

    Brown, T.S.

    1982-06-01

    The National Research Council of Canada is establishing a coordinated national program of fusion research and development that is planned to grow to a total annual operating level of about $20 million in 1985. The long-term objective of the program is to put Canadian industry in a position to manufacture sub-systems and components of fusion power reactors. In the near term the program is designed to establish a minimum base of scientific and technical expertise sufficient to make recognized contributions and thereby gain access to the international effort. The Canadian program must be narrowly focussed on a few specializations where Canada has special indigenous skills or technologies. The programs being funded are the Tokamak de Varennes, the Fusion Fuels Technology Project centered on tritium management, and high-power gas laser technology and associated diagnostic instrumentation

  7. Refrigerator retirement and replacement programs : lessons learned and application to an Ontario wide program

    Energy Technology Data Exchange (ETDEWEB)

    NONE

    2006-05-15

    The best practices in refrigerator retirement programs in North America were identified in an effort to develop a concept for an Ontario-wide provincial refrigerator retirement program. The report focused on describing refrigerator retirement programs, namely those programs that focused on getting rid of old secondary refrigerators. The report excluded refrigerator replacement programs, which encourage householders to retire their refrigerators early and replace them with an energy star refrigerator. However, it was noted that in several regions, both replacement and retirement programs are offered at the same time. The report provided background information on energy use by refrigerators as well as refrigerator retirement and replacement programs. Types of refrigerator retirement and replacement programs and the environmental benefits of these programs were also described. The report also addressed the potential energy impact of an Ontario-wide refrigerator retirement program as well as consumer incentive and bounties initiatives to encourage households to retire units. Other topics covered in the report included the design of typical refrigerator retirement and replacement programs; collection and recycling of retired refrigerators; reported costs of refrigerator retirement and replacement programs; as well as marketing and advertising. The role of retailers and manufacturers and reported lessons learned from refrigerator retirement and replacement were also presented. 14 refs., 6 tabs., 6 appendices.

  8. Program Director Participation in a Leadership and Management Skills Fellowship and Characteristics of Program Quality.

    Science.gov (United States)

    Carek, Peter J; Mims, Lisa D; Conry, Colleen M; Maxwell, Lisa; Greenwood, Vicki; Pugno, Perry A

    2015-01-01

    The association between a residency program director completing a leadership and management skills fellowship and characteristics of quality and innovation of his/her residency program has not been studied. Therefore, the aim of this study is to examine the association between a residency program director's completion of a specific fellowship addressing these skills (National Institute for Program Director Development or NIPDD) and characteristics of quality and innovation of the program they direct. Using information from the American Academy of Family Physicians (AAFP), National Resident Matching Program (NRMP) and FREIDA® program characteristics were obtained. Descriptive statistics were used to summarize the data. The relationship between programs with a NIPDD graduate as director and program quality measures and indicators of innovation was analyzed using both chi square and logistic regression. Initial analyses showed significant associations between the NIPDD graduate status of a program director and regional location, mean years of program director tenure, and the program's 5-year aggregate ABFM board pass rate from 2007--2011. After grouping the programs into tertiles, the regression model showed significant positive associations with programs offering international experiences and being a NIPDD graduate. Program director participation in a fellowship addressing leadership and management skills (ie, NIPDD) was found to be associated with higher pass rates of new graduates on a Board certification examination and predictive of programs being in the upper tertile of programs in terms of Board pass rates.

  9. The Program Administrator Cost of Saved Energy for Utility Customer-Funded Energy Efficiency Programs

    Energy Technology Data Exchange (ETDEWEB)

    Billingsley, Megan A.; Hoffman, Ian M.; Stuart, Elizabeth; Schiller, Steven R.; Goldman, Charles A.; LaCommare, Kristina

    2014-03-19

    End-use energy efficiency is increasingly being relied upon as a resource for meeting electricity and natural gas utility system needs within the United States. There is a direct connection between the maturation of energy efficiency as a resource and the need for consistent, high-quality data and reporting of efficiency program costs and impacts. To support this effort, LBNL initiated the Cost of Saved Energy Project (CSE Project) and created a Demand-Side Management (DSM) Program Impacts Database to provide a resource for policy makers, regulators, and the efficiency industry as a whole. This study is the first technical report of the LBNL CSE Project and provides an overview of the project scope, approach, and initial findings, including: • Providing a proof of concept that the program-level cost and savings data can be collected, organized, and analyzed in a systematic fashion; • Presenting initial program, sector, and portfolio level results for the program administrator CSE for a recent time period (2009-2011); and • Encouraging state and regional entities to establish common reporting definitions and formats that would make the collection and comparison of CSE data more reliable. The LBNL DSM Program Impacts Database includes the program results reported to state regulators by more than 100 program administrators in 31 states, primarily for the years 2009–2011. In total, we have compiled cost and energy savings data on more than 1,700 programs over one or more program-years for a total of more than 4,000 program-years’ worth of data, providing a rich dataset for analyses. We use the information to report costs-per-unit of electricity and natural gas savings for utility customer-funded, end-use energy efficiency programs. The program administrator CSE values are presented at national, state, and regional levels by market sector (e.g., commercial, industrial, residential) and by program type (e.g., residential whole home programs, commercial new

  10. 77 FR 14465 - Public Transportation on Indian Reservations Program; Tribal Transit Program

    Science.gov (United States)

    2012-03-09

    ... DEPARTMENT OF TRANSPORTATION Federal Transit Administration Public Transportation on Indian... in funding provided by the Public Transportation on Indian Reservations Program (Tribal Transit... establishing the Public Transportation on Indian Reservations Program (Tribal Transit Program or TTP). This...

  11. Croatian non-fossil energy programme (NFE Program); Program nefosilnih energenata u Hrvatskoj (Program NFE)

    Energy Technology Data Exchange (ETDEWEB)

    Kamenski, M; Potocnik, V [Zagreb (Croatia)

    1997-12-31

    Proposed NFE Program (rational energy use and renewable energy) takes into account European Union experience and the facts of scarce fossil fuel reserves and relatively low energy efficiency in Croatia. Implementation of the NFE Program is expected to reduce fossil fuels import growth and environmental pollution, to improve import-export trade balance and to contribute to the new local jobs. (author). 4 figs., 11 refs.

  12. BASIC Programming.

    Science.gov (United States)

    Jennings, Carol Ann

    Designed for use by both secondary- and postsecondary-level business teachers, this curriculum guide consists of 10 units of instructional materials dealing with Beginners All-Purpose Symbol Instruction Code (BASIC) programing. Topics of the individual lessons are numbering BASIC programs and using the PRINT, END, and REM statements; system…

  13. Nutrition Program Quality Assurance through a Formalized Process of On-Site Program Review

    Science.gov (United States)

    Paddock, Joan Doyle; Dollahite, Jamie

    2012-01-01

    A protocol for a systematic onsite review of the Expanded Food and Nutrition Education Program and Supplemental Nutrition Assistance Program-Education was developed to support quality programming and ensure compliance with state guidelines and federal regulations. Onsite review of local nutrition program operations is one strategy to meet this…

  14. Which Introductory Programming Approach Is Most Suitable for Students: Procedural or Visual Programming?

    Science.gov (United States)

    Eid, Chaker; Millham, Richard

    2012-01-01

    In this paper, we discuss the visual programming approach to teaching introductory programming courses and then compare this approach with that of procedural programming. The involved cognitive levels of students, as beginning students are introduced to different types of programming concepts, are correlated to the learning processes of…

  15. The Value in Evaluating and Communicating Program Impact: The Ohio BR&E Program

    Science.gov (United States)

    Daivs, Gregory

    2012-01-01

    Assessing program impact can provide useful program evaluation data. It also provides a basis for program development, marketing, and justification. This article discusses recent impact evaluation efforts and findings of a long-time Extension program; referred to as Business Retention and Expansion (BR&E). How such information can be…

  16. The Trailblazer Program

    Science.gov (United States)

    Trefney, Charles J.

    1999-01-01

    This paper presents the "Three Pillars of Success" for the Trailblazer Program. The topics include: 1) The "Rocket Equation" for SSTO (Single Stage To Orbit); 2) The Rocket I* Barrier; 3) Rocket-Based Combined-Cycle Engine; 4) Potential for Reusability; 5) Factors Mitigating RBCC Performance; 6) The "Trailblazer" Program; 7) Trailblazer Performance Goals; 8) Trailblazer Reference Vehicle; and 9) Trailblazer Program Architecture.

  17. Resource programs: Draft Environmental Impact Statement Resource Programs

    International Nuclear Information System (INIS)

    1992-03-01

    Every two years, Bonneville Power Administration (BPA) prepares a Resource Program which identifies the resource actions BPA will take to meet its obligation to serve the forecasted power requirements of its customers. The Resource Program's Environmental Impact Statement (RPEIS) is a programmatic environmental document which will support decisions made in several future Resource Programs. Environmental documents tiered to the EIS may be prepared on a site-specific basis. The RPEIS includes a description of the environmental effects and mitigation for the various resource types available in order to evaluate the trade-offs among them. It also assesses the environmental impacts of adding thirteen alternative combinations of resources to the existing power system. This report contains the appendices to the RPEIS

  18. The Cybernetic Writing Program.

    Science.gov (United States)

    Lowe, Kelly Fisher

    This paper looks at the role of a Writing Program Administrator, and applies the idea of a cybernetic system to the administration of the program. In this cybernetic model, the Writing Program Administrator (WPA) works as both a problem solver and problem causer, with the responsibility of keeping the program in proper balance. A cybernetic…

  19. 76 FR 44394 - Public Transportation on Indian Reservations Program; Tribal Transit Program

    Science.gov (United States)

    2011-07-25

    ... DEPARTMENT OF TRANSPORTATION Federal Transit Administration Public Transportation on Indian... the Public Transportation on Indian Reservations Program (Tribal Transit Program) (TTP). This program... of the Census and may be used for public transportation capital projects, operating costs of...

  20. Impact of Aspect-Oriented Programming on the Quality of Novices’ Programs: A Comparative Study

    Directory of Open Access Journals (Sweden)

    Marija Katic

    2013-06-01

    Full Text Available Aspect-oriented programming has been introduced in order to increase the modularity of object-oriented programs and is claimed to improve software quality. Although there are various researches on this claim, the question to what extent aspect-oriented programming improves the quality of programs depending on a developer’s experience still remains. The purpose of this study is to investigate whether aspect-oriented programming used by novice programmers improves the quality of programs, in terms of software flexibility and readability (consequently reusability and maintainability as well. As a part of an undergraduate course in programming paradigms and languages, a systematic comparison between students’ object-oriented and aspect-oriented solutions of the same problem was driven. In order to drive this comparison we have established the basis for the development of the new quality assessment model consisting of software metrics for an objective evaluation and student survey for subjective evaluation. The results show that the use of aspect-oriented programming lead to novices’ programs that are easier to change and read (flexible and readable compared to object-oriented programs. What is more, administered survey showed that students perceive their programs as more flexible and readable.

  1. Recruiting Fathers to Parenting Programs: Advice from Dads and Fatherhood Program Providers

    Science.gov (United States)

    Stahlschmidt, Mary Jo; Threlfall, Jennifer; Seay, Kristen D.; Lewis, Ericka M.; Kohl, Patricia L.

    2014-01-01

    The benefits of high-quality father-child relationships for fathers and children alike are well documented. While evidence suggests parenting programs can improve the quality of father-child relationships, few fathers participate in such programs. This qualitative study aims to fill the gap in knowledge on best practices for recruiting urban African American fathers, a group of fathers with unique parenting challenges, to parenting programs. Focus groups were conducted with 29 fathers to gain their perspectives on recruitment strategies. Semi-structured interviews were also conducted with a nationwide sample of 19 fatherhood program providers to learn about their most successful recruitment strategies. Recruitment strategies based on emergent themes from the focus groups and interviews are presented here. Themes included using word-of-mouth recruitment, increasing advertising, targeting advertising specifically to urban African American fathers, providing transportation and incentives, recruiting through the courts, collaborating with other community agencies, and offering parenting programming along with other programming valued by fathers such as employment assistance. Implications for developing strategies for recruiting urban African American fathers to parenting programs are discussed. PMID:24791035

  2. Recruiting Fathers to Parenting Programs: Advice from Dads and Fatherhood Program Providers.

    Science.gov (United States)

    Stahlschmidt, Mary Jo; Threlfall, Jennifer; Seay, Kristen D; Lewis, Ericka M; Kohl, Patricia L

    2013-10-01

    The benefits of high-quality father-child relationships for fathers and children alike are well documented. While evidence suggests parenting programs can improve the quality of father-child relationships, few fathers participate in such programs. This qualitative study aims to fill the gap in knowledge on best practices for recruiting urban African American fathers, a group of fathers with unique parenting challenges, to parenting programs. Focus groups were conducted with 29 fathers to gain their perspectives on recruitment strategies. Semi-structured interviews were also conducted with a nationwide sample of 19 fatherhood program providers to learn about their most successful recruitment strategies. Recruitment strategies based on emergent themes from the focus groups and interviews are presented here. Themes included using word-of-mouth recruitment, increasing advertising, targeting advertising specifically to urban African American fathers, providing transportation and incentives, recruiting through the courts, collaborating with other community agencies, and offering parenting programming along with other programming valued by fathers such as employment assistance. Implications for developing strategies for recruiting urban African American fathers to parenting programs are discussed.

  3. Older Workers and Federal Work Programs: The Korean Senior Employment Program (KSEP).

    Science.gov (United States)

    Choi, Eunhee

    2016-01-01

    Federal older worker programs are attracting attention due to the growing number of older workers across the world. They are uniquely situated to provide out-of-market work opportunities to older job seekers, who often find their age a barrier to securing desirable jobs. In 2004, the Korean government established its own program, the Korean Senior Employment Program (KSEP); however, literature for international readers on this innovative program is lacking. Thus, this article aims to provide an in-depth description of KSEP and a brief comparison between the Senior Community Service Employment Program in the U.S. and KSEP. The unique characteristics of KSEP include having the dual program foci on supplemental income and social participation; expanding work opportunities in the private sector beyond community-based jobs; accepting participants who are financially disadvantaged as well as those with a high desire for social participation regardless of their income; and broadening work opportunities for those with professional skills beyond repetitive, simple, and temporary jobs. This article may offer helpful insights to older worker advocates from various countries in creating or modifying their programs.

  4. Summary of Program Evaluation Results: 1985-1986 School Year Pre-Kindergarten Educational Program.

    Science.gov (United States)

    Heath, Robert W.; And Others

    Reported are findings of the 1985-86 program evaluation of the prenatal-to-preschool and preschool programs operating under the auspices of the Kamehameha Schools/Bishop Estate. Evaluation of the prenatal-to-preschool program (the Kupulani Program) included item analysis of the Questions about Pregnancy Test, development of a revised data…

  5. Exploring the Educational Benefits of Introducing Aspect-Oriented Programming Into a Programming Course

    Science.gov (United States)

    Boticki, I.; Katic, M.; Martin,S.

    2013-01-01

    This paper explores the educational benefits of introducing the aspect-oriented programming paradigm into a programming course in a study on a sample of 75 undergraduate software engineering students. It discusses how using the aspect-oriented paradigm, in addition to the object-oriented programming paradigm, affects students' programs, their exam…

  6. Mammography accreditation program

    Energy Technology Data Exchange (ETDEWEB)

    Wilcox, P.

    1993-12-31

    In the mid-1980`s, the movement toward the use of dedicated mammography equipment provided significant improvement in breast cancer detection. However, several studies demonstrated that this change was not sufficient to ensure optimal image quality at a low radiation dose. In particular, the 1985 Nationwide Evaluation of X-ray Trends identified the wide variations in image quality and radiation dose, even from dedicated units. During this time period, the American Cancer Society (ACS) launched its Breast Cancer Awareness Screening Campaign. However, there were concerns about the ability of radiology to respond to the increased demand for optimal screening examinations that would result from the ACS program. To respond to these concerns, the ACS and the American College of Radiology (ACR) established a joint committee on mammography screening in 1986. After much discussion, it was decided to use the ACR Diagnostic Practice Accreditation Program as a model for the development of a mammography accreditation program. However, some constraints were required in order to make the program meet the needs of the ACS. This voluntary, peer review program had to be timely and cost effective. It was determined that the best way to address these needs would be to conduct the program by mail. Finally, by placing emphasis on the educational nature of the program, it would provide an even greater opportunity for improving mammographic quality. The result of this effort was that, almost six years ago, in May 1987, the pilot study for the ACR Mammography Accreditation Program (MAP) began, and in August of that year, the first applications were received. In November 1987, the first 3-year accreditation certificates were awarded.

  7. Mammography accreditation program

    International Nuclear Information System (INIS)

    Wilcox, P.

    1993-01-01

    In the mid-1980's, the movement toward the use of dedicated mammography equipment provided significant improvement in breast cancer detection. However, several studies demonstrated that this change was not sufficient to ensure optimal image quality at a low radiation dose. In particular, the 1985 Nationwide Evaluation of X-ray Trends identified the wide variations in image quality and radiation dose, even from dedicated units. During this time period, the American Cancer Society (ACS) launched its Breast Cancer Awareness Screening Campaign. However, there were concerns about the ability of radiology to respond to the increased demand for optimal screening examinations that would result from the ACS program. To respond to these concerns, the ACS and the American College of Radiology (ACR) established a joint committee on mammography screening in 1986. After much discussion, it was decided to use the ACR Diagnostic Practice Accreditation Program as a model for the development of a mammography accreditation program. However, some constraints were required in order to make the program meet the needs of the ACS. This voluntary, peer review program had to be timely and cost effective. It was determined that the best way to address these needs would be to conduct the program by mail. Finally, by placing emphasis on the educational nature of the program, it would provide an even greater opportunity for improving mammographic quality. The result of this effort was that, almost six years ago, in May 1987, the pilot study for the ACR Mammography Accreditation Program (MAP) began, and in August of that year, the first applications were received. In November 1987, the first 3-year accreditation certificates were awarded

  8. Abandoned works program

    International Nuclear Information System (INIS)

    Arnott, A.

    2007-01-01

    Thousands of improperly abandoned or decommissioned oil and gas wells are threatening the purity of Ontario's source water. This presentation discussed an abandoned works program developed by the Ontario Ministry of Natural Resources. The abandoned works program was established in 2005 in order to plug old oil and gas wells. The program was designed to create a list of abandoned wells, develop a coherent policy, and formulate procurement and contracting protocols. Abandoned wells are defined as wells drilled prior to 1963 with no operator other than the current landowner. There are currently over 200 prioritized wells on the list. Twenty-six contracts have been issued for a total of 33 wells, and 19 wells have been plugged since the program's field operations began in 2006. However, the program is often challenged by the difficulties associated with determining where the wells are located. Many of the wells have been cut off and buried, and access is often dependent on weather conditions and road restrictions. There is also a shortage of contractors who have experience working with older wells. It was concluded that the program will expand by obtaining further funding and modifying its qualification criteria. tabs., figs

  9. Functional Programming in R

    DEFF Research Database (Denmark)

    Mailund, Thomas

    Master functions and discover how to write functional programs in R. In this book, you'll make your functions pure by avoiding side-effects; you’ll write functions that manipulate other functions, and you’ll construct complex functions using simpler functions as building blocks. In Functional...... Programming in R, you’ll see how we can replace loops, which can have side-effects, with recursive functions that can more easily avoid them. In addition, the book covers why you shouldn't use recursion when loops are more efficient and how you can get the best of both worlds. Functional programming...... is a style of programming, like object-oriented programming, but one that focuses on data transformations and calculations rather than objects and state. Where in object-oriented programming you model your programs by describing which states an object can be in and how methods will reveal or modify...

  10. Functional Programming in R

    DEFF Research Database (Denmark)

    Mailund, Thomas

    2017-01-01

    Master functions and discover how to write functional programs in R. In this book, you'll make your functions pure by avoiding side-effects; you’ll write functions that manipulate other functions, and you’ll construct complex functions using simpler functions as building blocks. In Functional...... Programming in R, you’ll see how we can replace loops, which can have side-effects, with recursive functions that can more easily avoid them. In addition, the book covers why you shouldn't use recursion when loops are more efficient and how you can get the best of both worlds. Functional programming...... is a style of programming, like object-oriented programming, but one that focuses on data transformations and calculations rather than objects and state. Where in object-oriented programming you model your programs by describing which states an object can be in and how methods will reveal or modify...

  11. CROSSER - CUMULATIVE BINOMIAL PROGRAMS

    Science.gov (United States)

    Bowerman, P. N.

    1994-01-01

    The cumulative binomial program, CROSSER, is one of a set of three programs which calculate cumulative binomial probability distributions for arbitrary inputs. The three programs, CROSSER, CUMBIN (NPO-17555), and NEWTONP (NPO-17556), can be used independently of one another. CROSSER can be used by statisticians and users of statistical procedures, test planners, designers, and numerical analysts. The program has been used for reliability/availability calculations. CROSSER calculates the point at which the reliability of a k-out-of-n system equals the common reliability of the n components. It is designed to work well with all integer values 0 < k <= n. To run the program, the user simply runs the executable version and inputs the information requested by the program. The program is not designed to weed out incorrect inputs, so the user must take care to make sure the inputs are correct. Once all input has been entered, the program calculates and lists the result. It also lists the number of iterations of Newton's method required to calculate the answer within the given error. The CROSSER program is written in C. It was developed on an IBM AT with a numeric co-processor using Microsoft C 5.0. Because the source code is written using standard C structures and functions, it should compile correctly with most C compilers. The program format is interactive. It has been implemented under DOS 3.2 and has a memory requirement of 26K. CROSSER was developed in 1988.

  12. 76 FR 34541 - Child and Adult Care Food Program Improving Management and Program Integrity

    Science.gov (United States)

    2011-06-13

    ... 7 CFR Parts 210, 215, 220 et al. Child and Adult Care Food Program Improving Management and Program..., 220, 225, and 226 RIN 0584-AC24 Child and Adult Care Food Program Improving Management and Program... management and integrity in the Child and Adult Care Food Program (CACFP), at 67 FR 43447 (June 27, 2002) and...

  13. Intelligence of programs

    Energy Technology Data Exchange (ETDEWEB)

    Novak, D

    1982-01-01

    A general discussion about the level of artificial intelligence in computer programs is presented. The suitability of various languages for the development of complex, intelligent programs is discussed, considering fourth-generation language as well as the well established structured COBOL language. It is concluded that the success of automation in many administrative fields depends to a large extent on the development of intelligent programs.

  14. Surplus Facilities Management Program

    International Nuclear Information System (INIS)

    Coobs, J.H.

    1983-01-01

    This is the second of two programs that are concerned with the management of surplus facilities. The facilities in this program are those related to commercial activities, which include the three surplus experimental and test reactors [(MSRE, HRE-2, and the Low Intensity Test Reactor (LITR)] and seven experimental loops at the ORR. The program is an integral part of the Surplus Facilities Management Program, which is a national program administered for DOE by the Richland Operations Office. Very briefly reported here are routine surveillance and maintenance of surplus radioactively contaminated DOE facilities awaiting decommissioning

  15. Energy research program 82

    International Nuclear Information System (INIS)

    1982-01-01

    The energy research program 82 (EFP-82) is prepared by the Danish ministry of energy in order to continue the extension of the Danish energy research and development started through the former trade ministry's programs EM-1 (1976) and EM-2 (1978), and the energy ministry's programs EFP-80 and EFP-81. The new program is a continuation of the activities in the period 1982-84 with a total budget of 100 mio.Dkr. The program gives a brief description of background, principles, organization and financing, and a detailed description of each research area. (BP)

  16. Computer Programs.

    Science.gov (United States)

    Anderson, Tiffoni

    This module provides information on development and use of a Material Safety Data Sheet (MSDS) software program that seeks to link literacy skills education, safety training, and human-centered design. Section 1 discusses the development of the software program that helps workers understand the MSDSs that accompany the chemicals with which they…

  17. Ostomy Home Skills Program

    Medline Plus

    Full Text Available ... ACS Careers at ACS About ACS Career Types Working at ACS ... Education Patients and Family Skills Programs Ostomy Home Skills Program Ostomy Home Skills Program Adult Ostomy ...

  18. Programs as Data Objects

    DEFF Research Database (Denmark)

    This book constitutes the refereed proceedings of the Second Symposium on Programs as Data Objects, PADO 2001, held in Aarhus, Denmark, in May 2001. The 14 revised full papers presented were carefully reviewed and selected from 30 submissions. Various aspects of looking at programs as data objects...... are covered from the point of view of program analysis, program transformation, computational complexity, etc....

  19. MIDI Programming in Scheme

    DEFF Research Database (Denmark)

    Nørmark, Kurt

    2010-01-01

    makes it possible to carry out systematic modifications and transformations of MIDI contents with use of pure functional programming. Side by side with the XML-inspired MIDI language, the paper describes an Emacs-based, textual programming environment that supports the MIDI programming process....... The programming environment also supports a variety of interactive features - similar to MIDI sequencers - but restricted to a textual representation of the music. The main contributions of the work are considered to be (1) An accumulated MIDI function library, which can transform MIDI files in many non......-trivial ways; (2) A proposed working process alternating between creative mode and programmatic editing mode within a MIDI programming environment; and (3) A textual MIDI programming environment with embedded support of many interactive, MIDI-related functionalities....

  20. Mondelēz Hope Kitchen Program, China: a Program Impact Pathways (PIP) analysis.

    Science.gov (United States)

    Li, Yanran; Yao, Xiaoxun; Gu, Lan

    2014-09-01

    Mondelēz Hope Kitchen is a community program initiated jointly in 2009 by Mondelēz International and the China Youth Development Foundation (CYDF). In response to the urgent needs of students, parents, and teachers at primary and middle schools in poverty-stricken rural areas of China, the program addresses the complex and intertwined issues of undernutrition and obesity. By funding both kitchen equipment and teacher training in health and nutrition, the Mondelēz Hope Kitchen Program improves the capacity of schools to supply healthy meals, helping students to access safe and nutritious foods and, ultimately, to improve their nutritional status and health. In 2011, the Mondelēz International Foundation awarded CYDF a grant to formally assess the impact of the original program design. The Mondelēz International Foundation encouraged CYDF and six other healthy lifestyles-focused community partners around the world to participate in this program evaluation workshop. The goals of this study were to describe the logic model of the Mondelēz Hope Kitchen Program, summarize a recent evaluation of the Mondelēz Hope Kitchen Program, and conduct a Program Impact Pathways (PIP) analysis to identify Critical Quality Control Points (CCPs) and a suite of impact indicators. The findings were presented at the Healthy Lifestyles Program Evaluation Workshop held in Granada, Spain, 13-14 September 2013, under the auspices of the Mondelēz International Foundation. The authors developed the program's PIP diagram based on deliberations involving the program managers and Director and consulting the "Hope Kitchen Management Rules "and "Hope Kitchen Inspection and Acceptance Report". The PIP analyses identified three CCPs: buy-in from schools, kitchen infrastructure, and changes in teachers' knowledge of nutrition after training. In addition, changes in children's knowledge of nutrition will be added to the core suite of impact evaluation indicators that also includes children

  1. A review of pediatric dentistry program websites: what are applicants learning about our programs?

    Science.gov (United States)

    Lin, Jenn-Yih; Lee, Jung; Davidson, Bo; Farquharson, Kara; Shaul, Cheryl; Kim, Sara

    2010-06-01

    The purpose of this study was twofold: 1) to examine website content provided by U.S. and Canadian pediatric dentistry residency programs, and 2) to understand aspects of program websites that dental students report to be related to their interests. Sixty-eight program websites were reviewed by five interprofessional evaluators. A thirty-six-item evaluation form was organized into 1) program descriptive items listed on the American Academy of Pediatric Dentistry (AAPD) website (n=21); 2) additional program descriptive items not listed on the AAPD website but of interest (n=9); and 3) items related to website interface design (n=5). We also surveyed fifty-four dental students regarding their interest in various aspects of program descriptions. The results of this study suggest that pediatric dentistry residency programs in general tend to provide identical or less information than what is listed on the AAPD website. The majority of respondents (76 percent) reported that residency program websites would be their first source of information about advanced programs. The greatest gap between the available website information and students' interests exists in these areas: stipend and tuition information, state licensure, and program strengths. Pediatric dentistry residency programs underutilize websites as a marketing and recruitment tool and should incorporate more information in areas of students' priority interests.

  2. Developmental Programming of Renal Function and Re-Programming Approaches

    Science.gov (United States)

    Nüsken, Eva; Dötsch, Jörg; Weber, Lutz T.; Nüsken, Kai-Dietrich

    2018-01-01

    Chronic kidney disease affects more than 10% of the population. Programming studies have examined the interrelationship between environmental factors in early life and differences in morbidity and mortality between individuals. A number of important principles has been identified, namely permanent structural modifications of organs and cells, long-lasting adjustments of endocrine regulatory circuits, as well as altered gene transcription. Risk factors include intrauterine deficiencies by disturbed placental function or maternal malnutrition, prematurity, intrauterine and postnatal stress, intrauterine and postnatal overnutrition, as well as dietary dysbalances in postnatal life. This mini-review discusses critical developmental periods and long-term sequelae of renal programming in humans and presents studies examining the underlying mechanisms as well as interventional approaches to “re-program” renal susceptibility toward disease. Clinical manifestations of programmed kidney disease include arterial hypertension, proteinuria, aggravation of inflammatory glomerular disease, and loss of kidney function. Nephron number, regulation of the renin–angiotensin–aldosterone system, renal sodium transport, vasomotor and endothelial function, myogenic response, and tubuloglomerular feedback have been identified as being vulnerable to environmental factors. Oxidative stress levels, metabolic pathways, including insulin, leptin, steroids, and arachidonic acid, DNA methylation, and histone configuration may be significantly altered by adverse environmental conditions. Studies on re-programming interventions focused on dietary or anti-oxidative approaches so far. Further studies that broaden our understanding of renal programming mechanisms are needed to ultimately develop preventive strategies. Targeted re-programming interventions in animal models focusing on known mechanisms will contribute to new concepts which finally will have to be translated to human application

  3. Ostomy Home Skills Program

    Medline Plus

    Full Text Available ... Trauma Quality Programs National Trauma Data Bank Trauma Quality Improvement Program Mentoring for Excellence in Trauma Surgery Advanced Trauma Life Support Verification, Review, and Consultation Program for Hospitals ...

  4. Automatic programming for critical applications

    Science.gov (United States)

    Loganantharaj, Raj L.

    1988-01-01

    The important phases of a software life cycle include verification and maintenance. Usually, the execution performance is an expected requirement in a software development process. Unfortunately, the verification and the maintenance of programs are the time consuming and the frustrating aspects of software engineering. The verification cannot be waived for the programs used for critical applications such as, military, space, and nuclear plants. As a consequence, synthesis of programs from specifications, an alternative way of developing correct programs, is becoming popular. The definition, or what is understood by automatic programming, has been changed with our expectations. At present, the goal of automatic programming is the automation of programming process. Specifically, it means the application of artificial intelligence to software engineering in order to define techniques and create environments that help in the creation of high level programs. The automatic programming process may be divided into two phases: the problem acquisition phase and the program synthesis phase. In the problem acquisition phase, an informal specification of the problem is transformed into an unambiguous specification while in the program synthesis phase such a specification is further transformed into a concrete, executable program.

  5. Economic Evaluation of a Comprehensive Teenage Pregnancy Prevention Program: Pilot Program

    Science.gov (United States)

    Rosenthal, Marjorie S.; Ross, Joseph S.; Bilodeau, RoseAnne; Richter, Rosemary S.; Palley, Jane E.; Bradley, Elizabeth H.

    2011-01-01

    Background Previous research has suggested that comprehensive teenage pregnancy prevention programs that address sexual education and life skills development and provide academic are effective in reducing births among enrolled teenagers. However, there have been limited data on costs and cost-effectiveness of such programs. Objectives To use a community-based participatory research approach, to develop estimates of the cost-benefit of the Pathways/Senderos Center, a comprehensive neighborhood-based program to prevent unintended pregnancies and promote positive development for adolescents. Methods Using data from 1997-2003, we conducted an in-time intervention analysis to determine program cost-benefit while teenagers were enrolled and then used an extrapolation analysis to estimate accyrred economibc benefits and cost-benefit up to age 30. Results The program operating costs totaled $3,228,152.59 and reduced the teenage childbearing rate from 94.10 to 40.00 per 1000 teenage females, averting $52,297.84 in total societal costs, with an economic benefit to society from program participation of $2,673,153.11. Therefore, total costs to society exceeded economic benefits by $559,677.05, or $1,599.08 per adolescent per year. In an extrapolation analysis, benefits to society exceed costs by $10,474.77 per adolescent per year by age 30 on average, with social benefits outweighing total social costs by age 20.1. Conclusions We estimate that this comprehensive teenage pregnancy prevention program would provide societal economic benefits once participants are young adults, suggesting the need to expand beyond pilot demonstrations and evaluate the long-range cost-effectiveness of similarly comprehensive programs when implemented more widely in high-risk neighborhoods. PMID:19896030

  6. Economic evaluation of a comprehensive teenage pregnancy prevention program: pilot program.

    Science.gov (United States)

    Rosenthal, Marjorie S; Ross, Joseph S; Bilodeau, Roseanne; Richter, Rosemary S; Palley, Jane E; Bradley, Elizabeth H

    2009-12-01

    Previous research has suggested that comprehensive teenage pregnancy prevention programs that address sexual education and life skills development and provide academic support are effective in reducing births among enrolled teenagers. However, there have been limited data on the costs and cost effectiveness of such programs. The study used a community-based participatory research approach to develop estimates of the cost-benefit of the Pathways/Senderos Center, a comprehensive neighborhood-based program to prevent unintended pregnancies and promote positive development for adolescents. Using data from 1997-2003, an in-time intervention analysis was conducted to determine program cost-benefit while teenagers were enrolled; an extrapolation analysis was then used to estimate accrued economic benefits and cost-benefit up to age 30 years. The program operating costs totaled $3,228,152.59 and reduced the teenage childbearing rate from 94.10 to 40.00 per 1000 teenage girls, averting $52,297.84 in total societal costs, with an economic benefit to society from program participation of $2,673,153.11. Therefore, total costs to society exceeded economic benefits by $559,677.05, or $1599.08 per adolescent per year. In an extrapolation analysis, benefits to society exceed costs by $10,474.77 per adolescent per year by age 30 years on average, with social benefits outweighing total social costs by age 20.1 years. This comprehensive teenage pregnancy prevention program is estimated to provide societal economic benefits once participants are young adults, suggesting the need to expand beyond pilot demonstrations and evaluate the long-range cost effectiveness of similarly comprehensive programs when they are implemented more widely in high-risk neighborhoods.

  7. Programs as Polypeptides.

    Science.gov (United States)

    Williams, Lance R

    2016-01-01

    Object-oriented combinator chemistry (OOCC) is an artificial chemistry with composition devices borrowed from object-oriented and functional programming languages. Actors in OOCC are embedded in space and subject to diffusion; since they are neither created nor destroyed, their mass is conserved. Actors use programs constructed from combinators to asynchronously update their own states and the states of other actors in their neighborhoods. The fact that programs and combinators are themselves reified as actors makes it possible to build programs that build programs from combinators of a few primitive types using asynchronous spatial processes that resemble chemistry as much as computation. To demonstrate this, OOCC is used to define a parallel, asynchronous, spatially distributed self-replicating system modeled in part on the living cell. Since interactions among its parts result in the construction of more of these same parts, the system is strongly constructive. The system's high normalized complexity is contrasted with that of a simple composome.

  8. Fuel channel in-service inspection programs program design for maximum cost effectiveness

    International Nuclear Information System (INIS)

    Van den Brekel, N.C.

    1995-01-01

    Inspection is an integral part of fuel channel life management strategy. Inspection data is used to assess the state of reactor core integrity and provide the information necessary to optimize long term maintenance programs. This paper will provide an overview of the structured approach to developing fuel channel inspection programs within OHN. The inspection programs are designed to balance the resources utilized (cost, outage time, and dose expenditure) with the benefits provided by the inspection data obtained (improved knowledge of component status, degradation mechanisms and rates, etc..). The CANDU community has yet to have a fuel channel operate for a full 30 year design life. Since research programs can not fully simulate reactor operating conditions, inspections become an essential feature of the life management strategy as the components age. Inspection programs often include activities designed to develop predictive capability for long term fuel channel behaviour and provide early warning of changes in behaviour. It should be noted that although this paper addresses the design of fuel channel inspection programs, the basic principles presented can be applied to the design of inspection programs for any major power plant component or system. (author)

  9. The SBIRT program matrix: a conceptual framework for program implementation and evaluation.

    Science.gov (United States)

    Del Boca, Frances K; McRee, Bonnie; Vendetti, Janice; Damon, Donna

    2017-02-01

    Screening, Brief Intervention and Referral to Treatment (SBIRT) is a comprehensive, integrated, public health approach to the delivery of services to those at risk for the adverse consequences of alcohol and other drug use, and for those with probable substance use disorders. Research on successful SBIRT implementation has lagged behind studies of efficacy and effectiveness. This paper (1) outlines a conceptual framework, the SBIRT Program Matrix, to guide implementation research and program evaluation and (2) specifies potential implementation outcomes. Overview and narrative description of the SBIRT Program Matrix. The SBIRT Program Matrix has five components, each of which includes multiple elements: SBIRT services; performance sites; provider attributes; patient/client populations; and management structure and activities. Implementation outcomes include program adoption, acceptability, appropriateness, feasibility, fidelity, costs, penetration, sustainability, service provision and grant compliance. The Screening, Brief Intervention and Referral to Treatment Program Matrix provides a template for identifying, classifying and organizing the naturally occurring commonalities and variations within and across SBIRT programs, and for investigating which variables are associated with implementation success and, ultimately, with treatment outcomes and other impacts. © 2017 Society for the Study of Addiction.

  10. Stop smoking support programs

    Science.gov (United States)

    Smokeless tobacco - stop smoking programs; Stop smoking techniques; Smoking cessation programs; Smoking cessation techniques ... You can find out about smoking cessation programs from: Your ... Your employer Your local health department The National Cancer ...

  11. National Transuranic Program Charter

    International Nuclear Information System (INIS)

    1994-10-01

    The National Transuranic Program Plan and Charter describes the functional elements of the National TRU Program, organizational relationships, programmatic responsibilities, division of work scope among the various DOE organizations that comprise the program, and program baselines against which overall progress will be measured. The charter defines the authorities and responsibilities of various organizations involved in the management of TRU waste throughout the DOE complex

  12. Coastal nonpoint pollution control program: Program development and approval guidance

    International Nuclear Information System (INIS)

    1993-01-01

    The document, developed by NOAA and EPA, contains guidance for states in developing and implementing their coastal nonpoint pollutant source programs. It describes the requirements that must be met, including: the geographic scope of the program; the pollutant sources to be addressed; the types of management measures used; the establishment of critical areas; technical assistance, public participation, and administrative coordination; and, the process for program submission and Federal approval. The document also contains the criteria by which NOAA and EPA will review the states' submissions

  13. 77 FR 13530 - Funding for the Conservation Loan Program; Farm Loan Programs

    Science.gov (United States)

    2012-03-07

    ... DEPARTMENT OF AGRICULTURE Farm Service Agency Funding for the Conservation Loan Program; Farm Loan... Service Agency (FSA) now has funding for and is accepting guaranteed loan applications for the Conservation Loan (CL) Program. Due to a lack of program funding for direct CLs, direct loan applications are...

  14. Training Accreditation Program

    International Nuclear Information System (INIS)

    1989-01-01

    The Training Accreditation Program establishes the objectives and criteria against which DOE nuclear facility training is evaluated to determine its readiness for accreditation. Training programs are evaluated against the accreditation objectives and criteria by facility personnel during the initial self-evaluation process. From this self-evaluation, action plans are made by the contractor to address the scope of work necessary in order to upgrade any deficiencies noted. This scope of work must be formally documented in the Training Program Accreditation Plan. When reviewed and approved by the responsible Head of the Field Organization and cognizant Program Secretarial Office, EH-1 concurrence is obtained. This plan then becomes the document which guides accreditation efforts for the contractor

  15. Energy research program 84

    International Nuclear Information System (INIS)

    1984-01-01

    The energy research program 84 (EFP-84) is prepared by the Danish Ministry of Energy in order to continue the extension of the Danish energy research and development started through the former Trade Ministry's programs EM-1 (1976) and EM-2 (1978), and the Ministry of Energy's programs EFP-80, EFP-81, EFP-82 and EFP-83. The new program is a continuation of the activities in the period 1984-86 with a total budget of 112 mio. DKK. The program gives a brief description of background, principles, organization and financing, and a detailed description of each research area. (ln)

  16. C++ how to program

    CERN Document Server

    Deitel, Paul J

    2014-01-01

    This best-selling comprehensive text is aimed at readers with little or no programming experience. It teaches programming by presenting the concepts in the context of full working programs and takes an early-objects approach. The authors emphasize achieving program clarity through structured and object-oriented programming, software reuse and component-oriented software construction. The Ninth Edition encourages students to connect computers to the community, using the Internet to solve problems and make a difference in our world. All content has been carefully fine-tuned in response to a team of distinguished academic and industry reviewers.

  17. Energy research program 83

    International Nuclear Information System (INIS)

    1983-01-01

    The energy research program 83 (EFP-83) is prepared by the Danish Ministry of Energy in order to continue the extension of the Danish energy research and development started through the former Trade Ministry's programs EM-1 (1976) and EM-2 (1978), and the Ministry of Energy's programs EFP-80, EFP-81 and EFP-82. The new program is a continuation of the activities in the period 1983-85 with a total budget of 111 mio. DKK. The program gives a brief description of background, principles, organization and financing, and a detailed description of each research area. (ln)

  18. Energy research program 85

    International Nuclear Information System (INIS)

    1985-01-01

    The energy research program 85 (EFP-85) is prepared by the Danish Ministry of Energy in order to continue the extension of the Danish energy research and development started through the former Trade Ministry's programs EM-1 (1976) and EM-2 (1978), and Ministry of Energy's programs EFP-80, EFP-81, EFP-82, EFP-83, and EFP-84. The new program is a continuation of the activities in the period 1985-87 with a total budget of 110 mio. DKK. The program gives a brief description of background, principles, organization and financing, and a detailed description of each research area. (ln)

  19. Diabetes Prevention Program (DPP)

    Science.gov (United States)

    ... Recruiting Patients & Families Consortia, Networks & Centers Reports & Planning Diabetes Prevention Program (DPP) The NIDDK-sponsored Diabetes Prevention ... Diabetes Prevention Program for those who are eligible. Diabetes Prevention Program (DPP) DPP Goal The DPP looked ...

  20. Ostomy Home Skills Program

    Medline Plus

    Full Text Available ... Military Health System Strategic Partnership Military Health System Strategic Partnership About Excelsior Surgical Society ... Programs Quality Programs Overview About Quality Programs ACS Leadership in Quality ACS Leadership in Quality Setting the ...

  1. New Production Reactors Program Plan

    Energy Technology Data Exchange (ETDEWEB)

    1990-12-01

    Part I of this New Production Reactors (NPR) Program Plan: describes the policy basis of the NPR Program; describes the mission and objectives of the NPR Program; identifies the requirements that must be met in order to achieve the mission and objectives; and describes and assesses the technology and siting options that were considered, the Program's preferred strategy, and its rationale. The implementation strategy for the New Production Reactors Program has three functions: Linking the design, construction, operation, and maintenance of facilities to policies requirements, and the process for selecting options. The development of an implementation strategy ensures that activities and procedures are consistent with the rationale and analysis underlying the Program. Organization of the Program. The strategy establishes plans, organizational structure, procedures, a budget, and a schedule for carrying out the Program. By doing so, the strategy ensures the clear assignment of responsibility and accountability. Management and monitoring of the Program. Finally, the strategy provides a basis for monitoring the Program so that technological, cost, and scheduling issues can be addressed when they arise as the Program proceeds. Like the rest of the Program Plan, the Implementation Strategy is a living document and will be periodically revised to reflect both progress made in the Program and adjustments in plans and policies as they are made. 21 figs., 5 tabs.

  2. New Production Reactors Program Plan

    International Nuclear Information System (INIS)

    1990-12-01

    Part I of this New Production Reactors (NPR) Program Plan: describes the policy basis of the NPR Program; describes the mission and objectives of the NPR Program; identifies the requirements that must be met in order to achieve the mission and objectives; and describes and assesses the technology and siting options that were considered, the Program's preferred strategy, and its rationale. The implementation strategy for the New Production Reactors Program has three functions: Linking the design, construction, operation, and maintenance of facilities to policies requirements, and the process for selecting options. The development of an implementation strategy ensures that activities and procedures are consistent with the rationale and analysis underlying the Program. Organization of the Program. The strategy establishes plans, organizational structure, procedures, a budget, and a schedule for carrying out the Program. By doing so, the strategy ensures the clear assignment of responsibility and accountability. Management and monitoring of the Program. Finally, the strategy provides a basis for monitoring the Program so that technological, cost, and scheduling issues can be addressed when they arise as the Program proceeds. Like the rest of the Program Plan, the Implementation Strategy is a living document and will be periodically revised to reflect both progress made in the Program and adjustments in plans and policies as they are made. 21 figs., 5 tabs

  3. State Energy Program Operations Manual

    Energy Technology Data Exchange (ETDEWEB)

    Office of Building Technology, State and Community Programs

    1999-03-17

    The State Energy Program Operations Manual is a reference tool for the states and the program officials at the U.S. Department of Energy's Office of Building Technology, State and Community Programs and Regional Support Offices as well as State Energy Offices. The Manual contains information needed to apply for and administer the State Energy Program, including program history, application rules and requirements, and program administration and monitoring requirements.

  4. Higher-Order Program Generation

    DEFF Research Database (Denmark)

    Rhiger, Morten

    for OCaml, a dialect of ML, that provides run-time code generation for OCaml programs. We apply these byte-code combinators in semantics-directed compilation for an imperative language and in run-time specialization using type-directed partial evaluation. Finally, we present an approach to compiling goal......This dissertation addresses the challenges of embedding programming languages, specializing generic programs to specific parameters, and generating specialized instances of programs directly as executable code. Our main tools are higher-order programming techniques and automatic program generation....... It is our thesis that they synergize well in the development of customizable software. Recent research on domain-specific languages propose to embed them into existing general-purpose languages. Typed higher-order languages have proven especially useful as meta languages because they provide a rich...

  5. Computer Program Newsletter No. 7

    International Nuclear Information System (INIS)

    Magnuson, W.G. Jr.

    1982-09-01

    This issue of the Computer Program Newsletter updates an earlier newsletter (Number 2, September 1979) and focuses on electrical network analysis computer programs. In particular, five network analysis programs (SCEPTRE, SPICE2, NET2, CALAHAN, and EMTP) will be described. The objective of this newsletter will be to provide a very brief description of the input syntax and semantics for each program, highlight their strong and weak points, illustrate how the programs are run at Lawrence Livermore National Laboratory using the Octopus computer network, and present examples of input for each of the programs to illustrate some of the features of each program. In a sense, this newsletter can be used as a quick reference guide to the programs

  6. On termination of meta-programs

    NARCIS (Netherlands)

    Serebrenik, A.; De Schreye, D.; Nieuwenhuis, R.; Voronkov, A.

    2001-01-01

    The term meta-programming refers to the ability of writing programs that have other programs as data and exploit their semantics [4]. The choice of logic programming as a basis for meta-programming offers a number of practical and theoretical advantages. One of them is the possibility of tackling

  7. Attitudes of program directors toward women in pediatric dentistry training programs.

    Science.gov (United States)

    Seale, N S; Waggoner, W F

    1992-01-01

    The number of women entering pediatric dentistry graduate programs is increasing. A formal survey was conducted in the fall of 1990 to determine what impact, if any, this increase is having on the programs. The survey sample consisted of the 57 pediatric dentistry graduate program directors from the United States and Canada. The survey form included program data about gender distribution in the current and previous classes, and female faculty distribution within the programs. The survey requested information about the attitudes of various groups of individuals who interacted with the residents relative to the gender of the resident and again, relative to whether the resident was pregnant. Inquiry was made concerning maternity leave policies and selected treatment scenarios involving pregnant residents. Finally, questions were asked about motivational factors, personal priorities, and policy change for female vs. male residents. Fifty forms were returned for a return rate of 88%. The 48 forms analyzed revealed that 52% of current classes are female and 51% of applicants for 1991 were female. Women comprise 23% of full-time and 26% of part-time faculty. There was no single issue perceived by program directors as a group to be a significant concern or problem relating to gender. Program directors would consider removing pregnant females from contact with combative patients (83%) and environmental hazards (85%), but fewer would consider removing them from contact with for HIV+ or Hb+ patients.

  8. Multi-dimensional Rankings, Program Termination, and Complexity Bounds of Flowchart Programs

    Science.gov (United States)

    Alias, Christophe; Darte, Alain; Feautrier, Paul; Gonnord, Laure

    Proving the termination of a flowchart program can be done by exhibiting a ranking function, i.e., a function from the program states to a well-founded set, which strictly decreases at each program step. A standard method to automatically generate such a function is to compute invariants for each program point and to search for a ranking in a restricted class of functions that can be handled with linear programming techniques. Previous algorithms based on affine rankings either are applicable only to simple loops (i.e., single-node flowcharts) and rely on enumeration, or are not complete in the sense that they are not guaranteed to find a ranking in the class of functions they consider, if one exists. Our first contribution is to propose an efficient algorithm to compute ranking functions: It can handle flowcharts of arbitrary structure, the class of candidate rankings it explores is larger, and our method, although greedy, is provably complete. Our second contribution is to show how to use the ranking functions we generate to get upper bounds for the computational complexity (number of transitions) of the source program. This estimate is a polynomial, which means that we can handle programs with more than linear complexity. We applied the method on a collection of test cases from the literature. We also show the links and differences with previous techniques based on the insertion of counters.

  9. UNIPASS for AvSP? A Broader View

    Science.gov (United States)

    Wu, N. Eva

    2001-01-01

    UNIPASS is a general-purpose probabilistic computer program consisting of three major modules, including preprocessor, solver and postprocessor. UNIPASS contains a user-friendly Graphical User Interface (GUI), numerous state-of-the-art probabilistic analysis techniques, a large library of statistical distributions and a function module with a large library of support functions that can easily define any complex limit-state function in a scripting FORTRAN-like syntax format. Its inverse probability analysis and sensitivities analysis capabilities make it a powerful design aid in any product cycle. Its precise numerical analysis engine is accurate enough to push the failure probabilities of a design to well below 10 (exp -50). UNIPASS is equipped with advanced artificial intelligence that is designed to handle systems with an essentially unlimited number of random variables with ease and efficiency. Its modular arrangement allows you to tailor an analysis to the desired level of accuracy and efficiency. The depth and comprehensiveness of UNIPASS are built upon the decades of experience and expertise of industry leaders including Boeing Aircraft, NASA and the DoD. Its rich content also makes UNIPASS a valuable instructional tool for random processes and probabilistic mechanics. The topics include: 1) Reliability in AvSP; 2) Role of UNIPASS in AvSP; and 3) Examples. This paper is in viewgraph form.

  10. Developing an automated database for monitoring ultrasound- and computed tomography-guided procedure complications and diagnostic yield.

    Science.gov (United States)

    Itri, Jason N; Jones, Lisa P; Kim, Woojin; Boonn, William W; Kolansky, Ana S; Hilton, Susan; Zafar, Hanna M

    2014-04-01

    Monitoring complications and diagnostic yield for image-guided procedures is an important component of maintaining high quality patient care promoted by professional societies in radiology and accreditation organizations such as the American College of Radiology (ACR) and Joint Commission. These outcome metrics can be used as part of a comprehensive quality assurance/quality improvement program to reduce variation in clinical practice, provide opportunities to engage in practice quality improvement, and contribute to developing national benchmarks and standards. The purpose of this article is to describe the development and successful implementation of an automated web-based software application to monitor procedural outcomes for US- and CT-guided procedures in an academic radiology department. The open source tools PHP: Hypertext Preprocessor (PHP) and MySQL were used to extract relevant procedural information from the Radiology Information System (RIS), auto-populate the procedure log database, and develop a user interface that generates real-time reports of complication rates and diagnostic yield by site and by operator. Utilizing structured radiology report templates resulted in significantly improved accuracy of information auto-populated from radiology reports, as well as greater compliance with manual data entry. An automated web-based procedure log database is an effective tool to reliably track complication rates and diagnostic yield for US- and CT-guided procedures performed in a radiology department.

  11. Catalyst volumetric fraction simulation in a riser of a cold flow pilot unit with aid of transmission gamma technique

    International Nuclear Information System (INIS)

    Santos, Kamylla A.L. dos; Lima Filho, Hilario J.B. de; Benachour, Mohand; Dantas, Carlos C.; Santos, Valdemir A. dos

    2013-01-01

    Was obtained the radial profile of the catalyst volume fraction in a riser of the cold flow pilot unit of the Fluid Catalytic Cracking (FCC) unit, which was used for adjustment of the entrance conditions of the catalyst in a simulation program by Computational Fluid Dynamics (CFD). The height of the riser of the Cold Flow Pilot Unity (CFPU) utilized is 6.0m and its inner diameter is 0.097 m. A radiation-γ source of Am-241 and a NaI (Tl) detector, with shielding made of lead, have been installed on a steel backing that maintains the geometry of the source-detector-riser and allows to vary the distance from the source to the detector and the radial position in a given cross section of the riser. The data associated with the simulation of volume fraction radial profile of the catalyst were: Fluent software, version 12.0; preprocessor GAMBIT, version 2.3.16; Eulerian approach; structured mesh, cell number of 60000; turbulence model used was k-ε and kinetic theory of granular flow (KTGF) was implemented to describe the solid phase. Comparison of radial profiles simulated and experimental of the catalyst volumetric fraction in the CFPU riser allowed the identification of needs adjustments in the simulation for the input of catalyst, with consequent validation for the proposed model simulation. (author)

  12. THE ESTABLISHMENT OF A U.S. SUPPORT PROGRAM INTERSHIP PROGRAM

    International Nuclear Information System (INIS)

    PEPPER, S.E.

    2003-01-01

    In 2002, the U.S. Support Program to IAEA Safeguards established a program of one-year paid internships with the IAEA Department of Safeguards for students and recent graduates. Six interns are currently working with the IAEA in software development and information collection activities. The program is administered through the International Safeguards Project Office (ISPO) at Brookhaven National Laboratory (BNL). Software development assignments were considered to be most feasible because of the considerable abilities of many computer science students after a few years' education. Candidates in information science were also recruited because of an existing internship program managed by the Monterey Institute of International Studies. ISPO recruited students from US. colleges and other sources. Applications were collected and provided to the IAEA for review and selection. SGIT then identified the best applicants and, after confirming their intention to accept the position, tailored assignments based on their qualifications. Before the assignments started, ISPO conducted an orientation to provide the interns with information to ease their transition into working with the IAEA and living in Vienna. Four interns began their assignments in software development in June 2002 and two others began their assignments in information collection in July and August. The IAEA, the interns, and the Subgroup on Safeguards Technical Support have found the assignments to be beneficial. The internship program provides additional staff to the IAEA at low cost to the USSP, introduces young professionals to careers in the nuclear industry and international civil service, and provides the IAEA access to U.S. academic institutions. In 2003, the program will be expanded to include engineering and technical writing in support of the Division of Safeguards Technical Services. The paper will discuss the recruitment and selection of interns and the administration of the program

  13. 76 FR 54599 - Medicare Program; Medicare Advantage and Prescription Drug Benefit Programs

    Science.gov (United States)

    2011-09-01

    ...), prescription drug benefit program (Part D) and section 1876 cost plans including conforming changes to the MA... accounts (MSA) plans, cost-sharing for dual-eligible enrollees in the MA program and prescription drug pricing, coverage, and payment processes in the Part D program, and requirements governing the marketing...

  14. Evaluating Effectiveness of Pair Programming as a Teaching Tool in Programming Courses

    Science.gov (United States)

    Faja, Silvana

    2014-01-01

    This study investigates the effectiveness of pair programming on student learning and satisfaction in introductory programming courses. Pair programming, used in the industry as a practice of an agile development method, can be adopted in classroom settings to encourage peer learning, increase students' social skills, and enhance student…

  15. 76 FR 39006 - Medicare Program; Hospital Inpatient Value-Based Purchasing Program; Correction

    Science.gov (United States)

    2011-07-05

    ... and 480 [CMS-3239-CN] RIN 0938-AQ55 Medicare Program; Hospital Inpatient Value-Based Purchasing... Value-Based Purchasing Program.'' DATES: Effective Date: These corrections are effective on July 1, 2011... for the hospital value-based purchasing program. Therefore, in section III. 6. and 7. of this notice...

  16. Tank Focus Area Pretreatment Program. FY 1995 Program Management Plan

    International Nuclear Information System (INIS)

    Morrison, M.I.; McGinnis, C.P.; Wilkenson, W.T.; Hunt, R.D.

    1995-02-01

    This program management plan (PMP) describes the FY 1995 project plans for the Pretreatment Program of the Tank Focus Area. The Tank Focus Area is one of five areas of environmental concerns originally identified by the Deputy Assistant Secretary for Technology Development (EM-50). Projects in the Tank Focus Area relate to the remediation of liquid waste stored in underground storage tanks at various US Department of Energy sites. The Pretreatment Program is an organizational unit performing work within the Tank Focus Area. The function of the Pretreatment Program is to develop, test, evaluate, and demonstrate new technologies, with emphasis on separations. The 11 Pretreatment Program projects for FY 1995 are (1) Cesium Extraction Testing, (2) Comprehensive Supernate Treatment, (3) Hot Cell Studies, (4) Cesium Removal Demonstration, (5) Out-of-Tank Evaporator Demonstration, (6) Crossflow Filtration, (7) Technical Interchange with CEA, (8) TRUEX Applications, (9) NAC/NAG Process Studies (conducted at Oak Ridge National Laboratory), (10) NAC/NAG Process and Waste Form Studies (conducted at Florida International University), and (11) Program Management. Section 2 of this PMP contains a separate subsection for each FY 1995 project. A brief description of the project, a schedule of major milestones, and a breakdown of costs are provided for each project. The PMP also contains sections that describe the project controls that are in place. Quality assurance, document control, the project management system, and the management organization are described in these sections

  17. A cross-cultural mentoring program

    Energy Technology Data Exchange (ETDEWEB)

    Huang-Nissen, S.; Myers, R.Y.

    1995-04-01

    This report summarized the results of the pilot Cross-Cultural Mentoring Program at Lawrence Livermore National Laboratory, from the inception of the program idea through its implementation and assessment. It discusses the benefits of mentoring, the origins of the program, program design and implementation, program assessment, and conclusions and recommendations.

  18. Joint Preprocesser-Based Detectors for One-Way and Two-Way Cooperative Communication Networks

    KAUST Repository

    Abuzaid, Abdulrahman I.

    2014-05-01

    Efficient receiver designs for cooperative communication networks are becoming increasingly important. In previous work, cooperative networks communicated with the use of L relays. As the receiver is constrained, channel shortening and reduced-rank techniques were employed to design the preprocessing matrix that reduces the length of the received vector from L to U. In the first part of the work, a receiver structure is proposed which combines our proposed threshold selection criteria with the joint iterative optimization (JIO) algorithm that is based on the mean square error (MSE). Our receiver assists in determining the optimal U. Furthermore, this receiver provides the freedom to choose U for each frame depending on the tolerable difference allowed for MSE. Our study and simulation results show that by choosing an appropriate threshold, it is possible to gain in terms of complexity savings while having no or minimal effect on the BER performance of the system. Furthermore, the effect of channel estimation on the performance of the cooperative system is investigated. In the second part of the work, a joint preprocessor-based detector for cooperative communication networks is proposed for one-way and two-way relaying. This joint preprocessor-based detector operates on the principles of minimizing the symbol error rate (SER) instead of minimizing MSE. For a realistic assessment, pilot symbols are used to estimate the channel. From our simulations, it can be observed that our proposed detector achieves the same SER performance as that of the maximum likelihood (ML) detector with all participating relays. Additionally, our detector outperforms selection combining (SC), channel shortening (CS) scheme and reduced-rank techniques when using the same U. Finally, our proposed scheme has the lowest computational complexity.

  19. The successful implementation of a licensed data management interface between a Sunquest® laboratory information system and an AB SCIEX TM mass spectrometer

    Directory of Open Access Journals (Sweden)

    Deborah French

    2013-01-01

    Full Text Available Background: Interfacing complex laboratory equipment to laboratory information systems (LIS has become a more commonly encountered problem in clinical laboratories, especially for instruments that do not have an interface provided by the vendor. Liquid chromatography-tandem mass spectrometry is a great example of such complex equipment, and has become a frequent addition to clinical laboratories. As the testing volume on such instruments can be significant, manual data entry will also be considerable and the potential for concomitant transcription errors arises. Due to this potential issue, our aim was to interface an AB SCIEX TM mass spectrometer to our Sunquest® LIS. Materials and Methods: We licensed software for the data management interface from the University of Pittsburgh, but extended this work as follows: The interface was designed so that it would accept a text file exported from the AB SCIEX TM × 5500 QTrap® mass spectrometer, pre-process the file (using newly written code into the correct format and upload it into Sunquest® via file transfer protocol. Results: The licensed software handled the majority of the interface tasks with the exception of converting the output from the Analyst® software to the required Sunquest® import format. This required writing of a "pre-processor" by one of the authors which was easily integrated with the supplied software. Conclusions: We successfully implemented the data management interface licensed from the University of Pittsburgh. Given the coding that was required to write the pre-processor, and alterations to the source code that were performed when debugging the software, we would suggest that before a laboratory decides to implement such an interface, it would be necessary to have a competent computer programmer available.

  20. Edge enhancement algorithm for low-dose X-ray fluoroscopic imaging.

    Science.gov (United States)

    Lee, Min Seok; Park, Chul Hee; Kang, Moon Gi

    2017-12-01

    Low-dose X-ray fluoroscopy has continually evolved to reduce radiation risk to patients during clinical diagnosis and surgery. However, the reduction in dose exposure causes quality degradation of the acquired images. In general, an X-ray device has a time-average pre-processor to remove the generated quantum noise. However, this pre-processor causes blurring and artifacts within the moving edge regions, and noise remains in the image. During high-pass filtering (HPF) to enhance edge detail, this noise in the image is amplified. In this study, a 2D edge enhancement algorithm comprising region adaptive HPF with the transient improvement (TI) method, as well as artifacts and noise reduction (ANR), was developed for degraded X-ray fluoroscopic images. The proposed method was applied in a static scene pre-processed by a low-dose X-ray fluoroscopy device. First, the sharpness of the X-ray image was improved using region adaptive HPF with the TI method, which facilitates sharpening of edge details without overshoot problems. Then, an ANR filter that uses an edge directional kernel was developed to remove the artifacts and noise that can occur during sharpening, while preserving edge details. The quantitative and qualitative results obtained by applying the developed method to low-dose X-ray fluoroscopic images and visually and numerically comparing the final images with images improved using conventional edge enhancement techniques indicate that the proposed method outperforms existing edge enhancement methods in terms of objective criteria and subjective visual perception of the actual X-ray fluoroscopic image. The developed edge enhancement algorithm performed well when applied to actual low-dose X-ray fluoroscopic images, not only by improving the sharpness, but also by removing artifacts and noise, including overshoot. Copyright © 2017 Elsevier B.V. All rights reserved.

  1. Integrating Professional Development into STEM Graduate Programs: Student-Centered Programs for Career Preparation

    Science.gov (United States)

    Lautz, L.; McCay, D.; Driscoll, C. T.; Glas, R. L.; Gutchess, K. M.; Johnson, A.; Millard, G.

    2017-12-01

    Recognizing that over half of STEM Ph.D. graduates are finding work outside of academia, a new, NSF-funded program at Syracuse University, EMPOWER (or Education Model Program on Water-Energy Research) is encouraging its graduate students to take ownership of their graduate program and design it to meet their anticipated needs. Launched in 2016, EMPOWER's goal is to prepare graduate students for careers in the water-energy field by offering targeted workshops, professional training coursework, a career capstone experience, a professional development mini-grant program, and an interdisciplinary "foundations" seminar. Through regular student feedback and program evaluation, EMPOWER has learned some important lessons this first year: career options and graduate students' interests are diverse, requiring individualized programs designed to meet the needs of prospective employers and employees; students need exposure to the range of careers in their field to provide a roadmap for designing their own graduate school experience; effective programs nurture a culture that values professional development thereby giving students permission to pursue career paths and professional development opportunities that meet their own needs and interests; and existing university resources support the effective and efficient integration of professional development activities into graduate programs. Many of the positive outcomes experienced by EMPOWER students may be achieved in departmental graduate programs with small changes to their graduate curricula.

  2. Supervisor's role in training programs as a manager of learning program

    Directory of Open Access Journals (Sweden)

    2011-06-01

    Full Text Available According to the training literature, a supervisor's role in training programs has two major elements: supervisor support and supervisor communication. The ability of supervisors to play effective roles in training programs may increase employees' motivation to learn. The nature of this relationship is interesting, but the role of supervisor's role as a predicting variable is less emphasized in a training program models. Therefore, this study was conducted to examine the effect of supervisor's role in training programs on motivation to learn using 152 usable questionnaires gathered from non-academic employees who have worked in a technological based public university, Malaysia. The outcomes of stepwise regression analysis showed that the supervisor support and supervisor communication significantly associated with motivation to learn. Statistically, this result demonstrates that supervisor's role in training programs does act as an important predictor of motivation to learn in the organizational sample. In addition, discussion, implication and conclusion are elaborated.

  3. Ostomy Home Skills Program

    Medline Plus

    Full Text Available ... Accreditation Program for Breast Centers About NAPBC Accreditation Education NAPBC Standards Cancer Programs News Quality in Geriatric ... Continuous Certification Requirements SSR Login MIPS Resources and Education Quality and Safety Conference Trauma Trauma Programs Trauma ...

  4. Ostomy Home Skills Program

    Medline Plus

    Full Text Available ... Safety Resources About the Patient Education Program The Recovery Room Choosing Wisely Educational Programs Educational Programs Educational ... and practice the skills needed for optimal postoperative recovery. The kit supports the entire surgical team with ...

  5. Ostomy Home Skills Program

    Medline Plus

    Full Text Available ... and Safety Inspiring Quality Initiative Resources Continuous Quality Improvement ACS Clinical Scholars in Residence AHRQ Safety Program ... Enrollment Webinars ACS NSQIP ACS National Surgical Quality Improvement Program ACS National Surgical Quality Improvement Program About ...

  6. Ada Linear-Algebra Program

    Science.gov (United States)

    Klumpp, A. R.; Lawson, C. L.

    1988-01-01

    Routines provided for common scalar, vector, matrix, and quaternion operations. Computer program extends Ada programming language to include linear-algebra capabilities similar to HAS/S programming language. Designed for such avionics applications as software for Space Station.

  7. Ostomy Home Skills Program

    Medline Plus

    Full Text Available ... Policy Updates Selected Research Findings Quality Program Initiatives Communications to the Profession Advocacy Advocacy Overview Quality Payment Program QPP Resource Center QPP Resource Center 2018 Information 2017 Information Program Rules Surgeon Specific Registry Metabolic ...

  8. Ostomy Home Skills Program

    Medline Plus

    Full Text Available ... Membership Directory 2017 Annual Meeting 2016 Annual Meeting Women's Committee Mentorship Program Outside Activities ACS Archives Contact ... Accreditation Program for Breast Centers About NAPBC Accreditation Education NAPBC Standards Cancer Programs News Quality in Geriatric ...

  9. PNNL FY2005 DOE Voluntary Protection Program (VPP) Program Evaluation

    Energy Technology Data Exchange (ETDEWEB)

    Wright, Patrick A.; Madson, Vernon J.; Isern, Nancy G.; Haney, Janice M.; Fisher, Julie A.; Goheen, Steven C.; Gulley, Susan E.; Reck, John J.; Collins, Drue A.; Tinker, Mike R.; Walker, Landon A.; Wynn, Clifford L.

    2005-01-31

    This document reports the results of the FY 2005 PNNL VPP Program Evaluation, which is a self-assessment of the operational and programmatic performance of the Laboratory related to worker safety and health. The report was compiled by a team of worker representatives and safety professionals who evaluated the Laboratory's worker safety and health programs on the basis of DOE-VPP criteria. The principle elements of DOE's VPP program are: Management Leadership, Employee Involvement, Worksite Analysis, Hazard Prevention and Control, and Safety and Health Training.

  10. Report of the Integrated Program Planning Activity for the DOE Fusion Energy Sciences Program

    International Nuclear Information System (INIS)

    None

    2000-01-01

    This report of the Integrated Program Planning Activity (IPPA) has been prepared in response to a recommendation by the Secretary of Energy Advisory Board that, ''Given the complex nature of the fusion effort, an integrated program planning process is an absolute necessity.'' We, therefore, undertook this activity in order to integrate the various elements of the program, to improve communication and performance accountability across the program, and to show the inter-connectedness and inter-dependency of the diverse parts of the national fusion energy sciences program. This report is based on the September 1999 Fusion Energy Sciences Advisory Committee's (FESAC) report ''Priorities and Balance within the Fusion Energy Sciences Program''. In its December 5,2000, letter to the Director of the Office of Science, the FESAC has reaffirmed the validity of the September 1999 report and stated that the IPPA presents a framework and process to guide the achievement of the 5-year goals listed in the 1999 report. The National Research Council's (NRC) Fusion Assessment Committee draft final report ''An Assessment of the Department of Energy's Office of Fusion Energy Sciences Program'', reviewing the quality of the science in the program, was made available after the IPPA report had been completed. The IPPA report is, nevertheless, consistent with the recommendations in the NRC report. In addition to program goals and the related 5-year, 10-year, and 15-year objectives, this report elaborates on the scientific issues associated with each of these objectives. The report also makes clear the relationships among the various program elements, and cites these relationships as the reason why integrated program planning is essential. In particular, while focusing on the science conducted by the program, the report addresses the important balances between the science and energy goals of the program, between the MFE and IFE approaches, and between the domestic and international aspects

  11. Laboratory Cooperative Program: an assessment

    International Nuclear Information System (INIS)

    1979-11-01

    The Laboratory Cooperative Program (Lab Coop Program) was initiated by the US AEC over 20 years ago to promote the transfer of technical information from the national laboratories to the academic community utilizing the facilities and staff capabilities of the labs. Under the AEC, ERDA and DOE, the goals of the program have broadened gradually. Therefore, the program was examined to determine the extent to which it contributes to the current objectives of the DOE and to develop recommendations for any program changes. The assessment of the Lab Coop Program was based on a combination of review of program activity data and publications, review of general information regarding laboratory operations, and extensive interviews. The major findings of this evaluation were that: the program lacks a clear statement of purpose; program plans, priorities, and procedures are not explicit and operations tend to follow historical patterns; and the program is generally accepted as beneficial, but its benefits are difficult to quantify. It is recommended that the focus of the Lab Coop Program be limited and clearly defined, that performance plans be developed and measured against accomplishments, and that a national informational effort be initiated

  12. Developmental Programming of Renal Function and Re-Programming Approaches

    Directory of Open Access Journals (Sweden)

    Eva Nüsken

    2018-02-01

    Full Text Available Chronic kidney disease affects more than 10% of the population. Programming studies have examined the interrelationship between environmental factors in early life and differences in morbidity and mortality between individuals. A number of important principles has been identified, namely permanent structural modifications of organs and cells, long-lasting adjustments of endocrine regulatory circuits, as well as altered gene transcription. Risk factors include intrauterine deficiencies by disturbed placental function or maternal malnutrition, prematurity, intrauterine and postnatal stress, intrauterine and postnatal overnutrition, as well as dietary dysbalances in postnatal life. This mini-review discusses critical developmental periods and long-term sequelae of renal programming in humans and presents studies examining the underlying mechanisms as well as interventional approaches to “re-program” renal susceptibility toward disease. Clinical manifestations of programmed kidney disease include arterial hypertension, proteinuria, aggravation of inflammatory glomerular disease, and loss of kidney function. Nephron number, regulation of the renin–angiotensin–aldosterone system, renal sodium transport, vasomotor and endothelial function, myogenic response, and tubuloglomerular feedback have been identified as being vulnerable to environmental factors. Oxidative stress levels, metabolic pathways, including insulin, leptin, steroids, and arachidonic acid, DNA methylation, and histone configuration may be significantly altered by adverse environmental conditions. Studies on re-programming interventions focused on dietary or anti-oxidative approaches so far. Further studies that broaden our understanding of renal programming mechanisms are needed to ultimately develop preventive strategies. Targeted re-programming interventions in animal models focusing on known mechanisms will contribute to new concepts which finally will have to be translated

  13. 75 FR 48815 - Medicaid Program and Children's Health Insurance Program (CHIP); Revisions to the Medicaid...

    Science.gov (United States)

    2010-08-11

    ... Parts 431, 447, and 457 Medicaid Program and Children's Health Insurance Program (CHIP); Revisions to... 431, 447, and 457 [CMS-6150-F] RIN 0938-AP69 Medicaid Program and Children's Health Insurance Program... final rule implements provisions from the Children's Health Insurance Program Reauthorization Act of...

  14. PROGRAMMING IS GOOD FOR CHILDREN? A CRITICAL VIEW ABOUT TEACHING PROGRAMMING IN SCHOOLS

    Directory of Open Access Journals (Sweden)

    Wendell Bento Geraldes

    2014-12-01

    Full Text Available This article presents reflections on teaching programming in schools and the positive and negative impact of this new methodology today. The study also discusses the initiatives relating to teaching programming in schools, considering also the opinion of experts on the subject. The following questions are addressed: Is it good for children to learn to program computers in schools? Can all people learn to program computers? What is the importance of learning for today's society? The pros and cons regarding teaching programming in schools will be discussed in search of answers to these questions.

  15. Quality assurance program plan for the Reactor Research Experiment Programs (RREP)

    International Nuclear Information System (INIS)

    Pipher, D.G.

    1982-05-01

    This document describes the Quality Assurance Program plans which will be applied to tasks on Reactor Research Experiments performed on Sandia National Laboratories' reactors. The program provides for individual project or experiment quality plan development and allows for reasonable plan flexibility and maximum plan visibility. Various controls and requirements in this program plan are considered mandatory on all features which are identified as important to public health and safety (Level I). It is the intent of this document that the Quality Assurance program comprise those elements which will provide adequate assurance that all components, equipment, and systems of the experiments will perform as designed, and hence prevent delays and costs due to rejections or failures

  16. Department of Energy hazardous waste remedial actions program: Quality assurance program

    International Nuclear Information System (INIS)

    Horne, T.E.

    1988-01-01

    This paper describes the Quality Assurance Program developed for the Hazardous Waste Remedial Actions Program Support Contractor Office (HAZWRAP SCO). Key topics discussed include an overview of the HAZWRAP SCO mission and organization, the basic quality assurance program requirements and the requirements for the control of quality for the Department of Energy and Work for Others hazardous waste management programs, and the role of ensuring quality through the project team concept for the management of remedial response actions. The paper focuses on planning for quality assurance for this remedial waste management process from preliminary assessments of remedial sites to feasibility studies. Some observations concerning the control of quality during the implementation of remedial actions are presented. (2 refs.)

  17. Programming in biomolecular computation

    DEFF Research Database (Denmark)

    Hartmann, Lars Røeboe; Jones, Neil; Simonsen, Jakob Grue

    2011-01-01

    Our goal is to provide a top-down approach to biomolecular computation. In spite of widespread discussion about connections between biology and computation, one question seems notable by its absence: Where are the programs? We identify a number of common features in programming that seem...... conspicuously absent from the literature on biomolecular computing; to partially redress this absence, we introduce a model of computation that is evidently programmable, by programs reminiscent of low-level computer machine code; and at the same time biologically plausible: its functioning is defined...... by a single and relatively small set of chemical-like reaction rules. Further properties: the model is stored-program: programs are the same as data, so programs are not only executable, but are also compilable and interpretable. It is universal: all computable functions can be computed (in natural ways...

  18. The art of multiprocessor programming

    CERN Document Server

    Herlihy, Maurice

    2012-01-01

    Revised and updated with improvements conceived in parallel programming courses, The Art of Multiprocessor Programming is an authoritative guide to multicore programming. It introduces a higher level set of software development skills than that needed for efficient single-core programming. This book provides comprehensive coverage of the new principles, algorithms, and tools necessary for effective multiprocessor programming. Students and professionals alike will benefit from thorough coverage of key multiprocessor programming issues. This revised edition incorporates much-demanded updates t

  19. Energy research program 86

    International Nuclear Information System (INIS)

    1986-01-01

    The energy research program 86 (EFP-86) is prepared by the Danish Ministry of Energy in order to continue the extension of the Danish energy research and development started through the former Trade Ministry's programs EM-1 (1976) and EM-2 (1978), and the Ministry of Energy's programs EFP-80, EFP-81, EFP-82, EFP-83, EFP-84, and EFP-85. The new program is a continuation of the activities in the period 1986-88 with a total budget of 116 mio. DKK. The program gives a brief description of background, principles, organization and financing, and a detailed description of each research area. (ln)

  20. Ostomy Home Skills Program

    Medline Plus

    Full Text Available ... Trauma Programs About Trauma Programs Violence Prevention BleedingControl.org Trauma Quality Programs National Trauma Data Bank Trauma ... 5000 (F) 312-202-5001 (E) postmaster@facs.org Copyright © 1996-2018 by the American College of ...