NanoHive-1

A free modular simulator used for modeling the physical world at a nanometer scale
Download

NanoHive-1 Ranking & Summary

Advertisement

  • Rating:
  • License:
  • GPL
  • Price:
  • FREE
  • Publisher Name:
  • Helcorp
  • Publisher web site:
  • Operating Systems:
  • Mac OS X
  • File Size:
  • 2.8 MB

NanoHive-1 Tags


NanoHive-1 Description

A free modular simulator used for modeling the physical world at a nanometer scale NanoHive-1 (NH1) is a modular simulator created by Brian Helfrich which is used for modeling the physical world at a nanometer scale. The intended purpose of the NanoHive-1 simulator is to act as a tool for the study and development of nanotech entities.NanoHive-1 can be run stand-alone, or easily integrated to support other applications such as CAD tools. What's New in This Release: · New plugins. · SocketsPIC_ControlThis Distributed PIC Control plugin controls slave Nano-Hive instances via sockets, and transfers work units to/from them via FTP, or NFS. · AIREBOThis Physical Interaction plugin employs the Adaptive Intermolecular Reactive Empirical Bond Order (AIREBO) potential is an extension of the REBO potential (used by the REBO_MBM plugin) that adds non-bonded intermolecular interactions, and four-body torsional interaction. · nanorexMMP_ImportExportThis Data Import/Export plugin handles nanoENGINEER-1's MMP file format. Along with this, the mmpShaft atom set type was introduced, allowing nE-1 users to easily specify atom sets for use with Nano-Hive. · Added linear force and rotary force activators to the pathing system. These new activators provide a more realistic way to activate molecular machines than the original constant velocity pathing mechanism (which still has great value and still exists.) · Added the BoxedSet simulation specification atom set descriptor for use in pathing atoms and molecules. With this descriptor, the user can simply specify two opposite points of a box and all the atoms inside become an atom set. · Simulation specification files are now relocatable, ie, the baseDirectory parameter is no longer necessary. Whatever directory the sim-spec file is in when it is loaded becomes the default baseDirectory. · Added the ability to query the status of Physical Interaction Calculators - useful for determining which Nano-Hive slave instances in the network are operational. · Added the ability to query the status of all simulations loaded in a Nano-Hive instance with a single command. · Added optional detailed simulation performance reportinguseful for testing/tuning distributed Nano-Hive installations. · Switched threading, sockets, and mutexes from the Common C++ library to the Netscape Portable Runtime (NSPR) library, and added a homegrown StringTokenizer class. · Added acceleration (A), dA/dt, and d2A/dt members to the Atom class. · The NanoHive executable now takes -p key=value parameters to override parameters from its configuration fileuseful for programatic instantiation of Nano-Hive instances with dynamic configurations. Alpha 4 of the HiveKeeper Graphical User Interface for Nano-Hive is included with this release. The new capabilities of this alpha version include: · Support for multiple local and remote Nano-Hive (N-H) instances · A simulation summary tab for each N-H instance · A Physical Interaction Calculator (PIC), ie, N-H slave instances summary tab for each DC network · A visualization recenter macro, vdW representation, and variable playback speed for the simulation visualization frame


NanoHive-1 Related Software