NanoHive-1A free modular simulator used for modeling the physical world at a nanometer scale | |
Download |
NanoHive-1 Ranking & Summary
Advertisement
- 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