OVERVIEW OF MSTUDIO

Welcome to the library management studio (MStudio), a developing tool for scientific and industrial applications. This section describes basic features of the software. MStudio represents a framework which controls several windows operating libraries such, as MScene and BandLab libraries dynamically linked with MStudio.

MStudio performs basic operations connected with manipulating projects: storing and loading files, printing contents of windows, etc. Libraries linked with MStudio are designed to solve particular problems. Libraries are linked dynamically, therefore they are sometimes called DLL's or DLL window managers. (DLL - dynamically linked library). The first such library is MScene. MScene performs operations connected with 2D/3D visualization of data. The MScene Library operates with four different kinds of windows: Data Tables for setting up the data, Plot Pages for plotting the data, Form Windows for modifying the data, Fits Windows for fitting the data. The user calls these windows to handle his data, visualizaing, fitting them, etc.

Another example of the DLL window manager is the the BandLab library. BandLab is designed to perform electronic structure calculations of the materials and compute physical properties of solids. The use of this library for a user is reduced to a call of a Bands Window which performs such operations as setting-up input data, computing and visualizing properties, etc.

In future releases more DLL window managers is planned to be added to MStudio, such, for example, as 3or scientific application library DMFTLab. It is therefore advantageous to separate solving separate problems by particular libraries from the basic operations such as loading and printing performed by the MStudio

Check out http://www.physics.ucdavis.edu/~mindlab for all downloads and upgrades.