9,243 research outputs found

    Supporting 64-bit global indices in Epetra and other Trilinos packages -- Techniques used and lessons learned

    Full text link
    The Trilinos Project is an effort to facilitate the design, development, integration and ongoing support of mathematical software libraries within an object-oriented framework. It is intended for large-scale, complex multiphysics engineering and scientific applications. Epetra is one of its basic packages. It provides serial and parallel linear algebra capabilities. Before Trilinos version 11.0, released in 2012, Epetra used the C++ int data-type for storing global and local indices for degrees of freedom (DOFs). Since int is typically 32-bit, this limited the largest problem size to be smaller than approximately two billion DOFs. This was true even if a distributed memory machine could handle larger problems. We have added optional support for C++ long long data-type, which is at least 64-bit wide, for global indices. To save memory, maintain the speed of memory-bound operations, and reduce further changes to the code, the local indices are still 32-bit. We document the changes required to achieve this feature and how the new functionality can be used. We also report on the lessons learned in modifying a mature and popular package from various perspectives -- design goals, backward compatibility, engineering decisions, C++ language features, effects on existing users and other packages, and build integration

    Movement and habitat use of two aquatic turtles (\u3cem\u3eGraptemys geographic\u3c/em\u3e and \u3cem\u3eTrachemys scripta\u3c/em\u3e) in an urban landscape

    Get PDF
    Our study focuses on the spatial ecology and seasonal habitat use of two aquatic turtles in order to understand the manner in which upland habitat use by humans shapes the aquatic activity, movement, and habitat selection of these species in an urban setting. We used radiotelemetry to follow 15 female Graptemys geographica (common map turtle) and each of ten male and female Trachemys scripta (red-eared slider) living in a man-made canal within a highly urbanized region of Indianapolis, IN, USA. During the active season (between May and September) of 2002, we located 33 of the 35 individuals a total of 934 times and determined the total range of activity, mean movement, and daily movement for each individuals. We also analyzed turtle locations relative to the upland habitat types (commercial, residential, river, road, woodlot, and open) surrounding the canal and determined that the turtles spent a disproportionate amount of time in woodland and commercial habitats and avoided the road-associated portions of the canal. We also located 21 of the turtles during hibernation (February 2003), and determined that an even greater proportion of individuals hibernated in woodland-bordered portions of the canal. Our results clearly indicate that turtle habitat selection is influenced by human activities; sound conservation and management of turtle populations in urban habitats will require the incorporation of spatial ecology and habitat use data

    Gas Sorption and Luminescence Properties of a Terbium(III)-Phosphine Oxide Coordination Material with Two-Dimensional Pore Topology

    Get PDF
    The structure, stability, gas sorption properties and luminescence behaviour of a new lanthanide-phosphine oxide coordination material are reported. The polymer PCM-15 is based on Tb(III) and tris(p-carboxylated) triphenylphosphine oxide and has a 5,5-connected net topology. It exhibits an infinite three-dimensional structure that incorporates an open, two-dimensional pore structure. The material is thermally robust and remains crystalline under high vacuum at 150 degrees C. When desolvated, the solid has a CO2 BET surface area of 1187 m(2) g(-1) and shows the highest reported uptake of both O-2 and H-2 at 77 K and 1 bar for a lanthanide-based coordination polymer. Isolated Tb(III) centres in the as-synthesized polymer exhibit moderate photoluminescence. However, upon removal of coordinated OH2 ligands, the luminescence intensity was found to approximately double; this process was reversible. Thus, the Tb(III) centre was used as a probe to detect directly the desolvation and resolvation of the polymer.Welch Foundation F-1738, F-1631National Science Foundation 0741973, CHE-0847763Chemistr

    Connections Between Adaptive Control and Optimization in Machine Learning

    Full text link
    This paper demonstrates many immediate connections between adaptive control and optimization methods commonly employed in machine learning. Starting from common output error formulations, similarities in update law modifications are examined. Concepts in stability, performance, and learning, common to both fields are then discussed. Building on the similarities in update laws and common concepts, new intersections and opportunities for improved algorithm analysis are provided. In particular, a specific problem related to higher order learning is solved through insights obtained from these intersections.Comment: 18 page
    corecore