The SEISM* Project: A Software Engineering Initiative for the Study of Materials

1995 ◽  
Vol 408 ◽  
Author(s):  
G. Mula ◽  
C. Angius ◽  
F. Casula ◽  
G. Maxia ◽  
M. Porcu ◽  
...  

AbstractStructured programming is no longer enough for dealing with the large software projects allowed by today's computer hardware. An object-oriented computational model has been developed in order to achieve reuse, rapid prototyping and easy maintenance in large scale materials science calculations. The exclusive use of an object-oriented language is not mandatory for implementing the model. On the contrary, embedding Fortran code in an object-oriented language can be a very efficient way of fulfilling these goals without sacrificing the huge installed base of Fortran programs. Reuse can begin from one's old Fortran programs. These claims are substantiated with practical examples from a professional code for the study of the electronic properties of atomic clusters. Out of the about 20,000 lines of the original Fortran program, more than 70% of them could be reused in the C++ objects of the new version. Facilities for dealing with periodic systems and for scaling linearly with the number of atoms have been added without any change in the computational model.

2020 ◽  
Author(s):  
Jin Soo Lim ◽  
Jonathan Vandermause ◽  
Matthijs A. van Spronsen ◽  
Albert Musaelian ◽  
Christopher R. O’Connor ◽  
...  

Restructuring of interface plays a crucial role in materials science and heterogeneous catalysis. Bimetallic systems, in particular, often adopt very different composition and morphology at surfaces compared to the bulk. For the first time, we reveal a detailed atomistic picture of the long-timescale restructuring of Pd deposited on Ag, using microscopy, spectroscopy, and novel simulation methods. Encapsulation of Pd by Ag always precedes layer-by-layer dissolution of Pd, resulting in significant Ag migration out of the surface and extensive vacancy pits. These metastable structures are of vital catalytic importance, as Ag-encapsulated Pd remains much more accessible to reactants than bulk-dissolved Pd. The underlying mechanisms are uncovered by performing fast and large-scale machine-learning molecular dynamics, followed by our newly developed method for complete characterization of atomic surface restructuring events. Our approach is broadly applicable to other multimetallic systems of interest and enables the previously impractical mechanistic investigation of restructuring dynamics.


2021 ◽  
pp. 104790
Author(s):  
Ettore Biondi ◽  
Guillaume Barnier ◽  
Robert G. Clapp ◽  
Francesco Picetti ◽  
Stuart Farris

MRS Bulletin ◽  
2008 ◽  
Vol 33 (4) ◽  
pp. 389-395 ◽  
Author(s):  
Ralph E.H. Sims

AbstractSome forms of renewable energy have long contributed to electricity generation, whereas others are just emerging. For example, large-scale hydropower is a mature technology generating about 16% of global electricity, and many smaller scale systems are also being installed worldwide. Future opportunities to improve the technology are limited but include upgrading of existing plants to gain greater performance efficiencies and reduced maintenance. Geothermal energy, widely used for power generation and direct heat applications, is also mature, but new technologies could improve plant designs, extend their lifetimes, and improve reliability. By contrast, ocean energy is an emerging renewable energy technology. Design, development, and testing of a myriad of devices remain mainly in the research and development stage, with many opportunities for materials science to improve design and performance, reduce costly maintenance procedures, and extend plant operating lifetimes under the harsh marine environment.


2016 ◽  
Vol 40 (7) ◽  
pp. 867-881 ◽  
Author(s):  
Dingguo Yu ◽  
Nan Chen ◽  
Xu Ran

Purpose With the development and application of mobile internet access, social media represented by Weibo, WeChat, etc. has become the main channel for information release and sharing. High-impact users in social networks are key factors stimulating the large-scale propagation of information within social networks. User influence is usually related to the user’s attention rate, activity level, and message content. The paper aims to discuss these issues. Design/methodology/approach In this paper, the authors focused on Sina Weibo users, centered on users’ behavior and interactive information, and formulated a weighted interactive information network model, then present a novel computational model for Weibo user influence, which combined multiple indexes such as the user’s attention rate, activity level, and message content influence, etc., the model incorporated the time dimension, through the calculation of users’ attribute influence and interactive influence, to comprehensively measure the user influence of Sina Weibo users. Findings Compared with other models, the model reflected the dynamics and timeliness of the user influence in a more accurate way. Extensive experiments are conducted on the real-world data set, and the results validate the performance of the approach, and demonstrate the effectiveness of the dynamics and timeliness. Due to the similarity in platform architecture and user behavior between Sina Weibo and Twitter, the calculation model is also applicable to Twitter. Originality/value This paper presents a novel computational model for Weibo user influence, which combined multiple indexes such as the user’s attention rate, activity level, and message content influence, etc.


1993 ◽  
Vol 2 (4) ◽  
pp. 133-144 ◽  
Author(s):  
Jon B. Weissman ◽  
Andrew S. Grimshaw ◽  
R.D. Ferraro

The conventional wisdom in the scientific computing community is that the best way to solve large-scale numerically intensive scientific problems on today's parallel MIMD computers is to use Fortran or C programmed in a data-parallel style using low-level message-passing primitives. This approach inevitably leads to nonportable codes and extensive development time, and restricts parallel programming to the domain of the expert programmer. We believe that these problems are not inherent to parallel computing but are the result of the programming tools used. We will show that comparable performance can be achieved with little effort if better tools that present higher level abstractions are used. The vehicle for our demonstration is a 2D electromagnetic finite element scattering code we have implemented in Mentat, an object-oriented parallel processing system. We briefly describe the application. Mentat, the implementation, and present performance results for both a Mentat and a hand-coded parallel Fortran version.


2011 ◽  
Vol 1317 ◽  
Author(s):  
Yuanzheng Wu ◽  
Hetong Yang ◽  
Hyun-Jae Shin

Abstract:Cowpea chlorotic mottle virus (CCMV) has been a model system for virus studies for over 40 years and now is considered to be a perfect candidate as nanoplatform for applications in materials science and medicine. The ability of CCMV to self assemblein vitrointo virus-like particles (VLPs) or capsids makes an ideal reaction vessel for nanomaterial synthesis and entrapment. Here we report expression of codon optimized CCMV coat protein inPichia pastorisand production of self assembled CCMV VLPs by large-scale fermentation. CCMV coat protein gene (573 bp) was synthesized according to codon preference ofP. pastorisand cloned into pPICZA vector. The recombinant plasmid pPICZA-CP was transformed intoP. pastorisGS115 by electroporation. The resulting yeast colonies were screened by PCR and analyzed for protein expression by SDS-PAGE. After large-scale fermentation CCMV coat protein yields reached 4.8 g L−1. The CCMV VLPs were purified by modified PEG precipitation followed by cesium chloride density gradient ultracentrifugation, and then analyzed by size exclusion fast performance liquid chromatography (FPLC), UV spectrometry and transmission electron microscopy. Myoglobin was used as a model protein to be encapsulated in CCMV VLPs. The fluorescence spectroscopy showed that inclusion of myoglobin had occurred. The results indicated the production of CCMV capsids byP. pastorisfermentation now available for utilization in pharmacology or nanotechnology fields.


Sign in / Sign up

Export Citation Format

Share Document