首页> 外文会议>First International Conference on Scientific Computing in Object-Oriented Parallel Environments ISCOPE 97 Marina del Rey, California, USA December 8-11, 1997 >An Object-Oriented Programming Suite for Electrostatic Effects in Biological Molecules An Experience Report on the MEAD Project
【24h】

An Object-Oriented Programming Suite for Electrostatic Effects in Biological Molecules An Experience Report on the MEAD Project

机译:面向对象的生物分子静电效应编程套件MEAD项目的经验报告

获取原文
获取原文并翻译 | 示例

摘要

We have developed a set of object-oriented classes and programs in C++ that implement molecular electrostatic models that can be described by the term, Macroscopic Electrostatics with Atomic Detail (MEAD). In the course of developing the MEAD suite, we have shifted from a class hierarchy rooted in atoms and molecules, to a systems in which the top-level classes are the electrostatic potential and the entities that determine the potential in the equations of electrostatics: the charge distribution, the dielectric environment and the electrolyte environment. Atoms and molecules are then seen as objects giving rise to, or occurring as subclasses of, charge distributions, dielectric environments, etc. This shift in focus from the physical objects (molecules) to the more abstract objects that appear in the underlying physics has facilitated the development of alternative approximation schemes and numerical methods through subclassing. It also provides a natural way of writing high level programs in terms of potentials and distributions. Some of the newer elements of C++, such as templates and RTTI, have proven useful to solve multi-method and default method problems. MEAD is distributed as free software.
机译:我们用C ++开发了一组面向对象的类和程序,这些类和程序实现了分子静电模型,这些模型可以用术语“带有原子细节的宏观静电学(MEAD)”来描述。在开发MEAD套件的过程中,我们已经从以原子和分子为基础的类层次结构转变为一种系统,其中顶层类是静电势,而实体是确定静电方程的势能:电荷分布,介电环境和电解质环境。然后,原子和分子被视为产生或分布电荷分布,介电环境等的子类。这种焦点从物理对象(分子)转移到出现在基础物理学中的更抽象的对象上,通过子类化发展替代近似方案和数值方法。它还提供了一种根据潜力和分布情况编写高级程序的自然方法。事实证明,C ++的某些较新元素(例如模板和RTTI)对于解决多方法和默认方法问题很有用。 MEAD是作为免费软件分发的。

著录项

相似文献

  • 外文文献
  • 中文文献
  • 专利
获取原文

客服邮箱:kefu@zhangqiaokeyan.com

京公网安备:11010802029741号 ICP备案号:京ICP备15016152号-6 六维联合信息科技 (北京) 有限公司©版权所有
  • 客服微信

  • 服务号