Re: Making NAMD aware of Tcl packages?

From: Giacomo Fiorin (
Date: Thu Mar 31 2016 - 10:17:30 CDT

Hello Brian, in NAMD there are very few "packages" in the Tcl sense, i.e.
those that you can load via "package require ...".

The Tcl version of ABF (found under lib/) has now been superseded by the
implementation provided by the colvars module.

However, because most NAMD features come with at least one callable Tcl
procedure, you can test for the presence of that procedure through "info".

On Thu, Mar 31, 2016 at 11:11 AM, Brian Radak <> wrote:

> I am looking for instructions/help on how to make NAMD aware of new Tcl
> extensions (e.g. like ABF). I cannot seem to find anything online or via
> Google. Presumably this begins with making a package within the "lib"
> folder, but I cannot seem to reverse-engineer the procedure from there.
> Suggestions?
> Brian
> --
> Brian Radak
> Postdoctoral Appointee
> Leadership Computing Facility
> Argonne National Laboratory
> 9700 South Cass Avenue, Bldg. 240
> Argonne, IL 60439-4854
> (630) 252-8643

Giacomo Fiorin
Assistant Professor of Research
Institute for Computational Molecular Science (ICMS)
College of Science and Technology, Temple University
1925 North 12th Street (035-07), Room 704D
Philadelphia, PA 19122-1801
Phone: +1-215-204-4213
Lab page:
*"As computer programmers we have a responsibility to make sure that we run
the computers instead of the computers running us."*  - Steve Oualline

This archive was generated by hypermail 2.1.6 : Tue Dec 27 2016 - 23:21:56 CST