1. COMPILING:
   impexp1/import -- makeall will compile all the import source code and 
                     makeall_clean will recompile.
   impexp1/export -- makeall will compile all the export source code and 
                     makeall_clean will recompile.
   impexp1/makeall -- compiles all folders other than import and export 
   impexp1/makeall_clean -- recompiles all folders other than import and export 

   impexp1/project/make - will compile all the source of model rendering
   impexp1/project/make clean and then make will recompile.

2. COPYING THE LIBS AND EXECUTABLES
   Before copying the executables WEB_ROOT enviroment variable has to be set to 
   the path of the apache web server DocumentRoot

   impexp1/cpall - copies the executables to the WEB_ROOT/cgi-bin
   impexp1/project/mesa/gsslsd - copy this executable to the WEB_ROOT/cgi-bin 

   copy the impexp1/lib/* to WEB_ROOT/lib
   copy the ~/lib/* to WEB_ROOT/lib

3. EXECUTABLES and their purpose

   Before exporting the dyna entities to database, the CONNECTION_FILE enviroment
   variable has to set using export CONNECTION_FILE="path_to_the_connection.xml".
   This connection file contains the details about the host, user and password for
   the database.

   impexp1/putintodb -- exports all the entities of LSDYNA native file to given
                        database specified in connection.xml
   impexp1/lsdtodb -- exports all the entities of LSDYNA other than nodes, elements
                      and sets to database
   impexp1/nodes -- exports only nodes to database
   impexp1/elms -- exports only elements to database
   impexp1/sets -- exports only sets to database
   impexp1/dbtodyna/getfromdb -- get the data from database and exports to LSDYNA 
                                 native file

   impexp1/iotest -- this is used for overall testing of import dyna, save to db,
                     again get data from db and export of native dyna file

   impexp1/project/mesa/gsslsd -- used to generate model images in jpeg or png format
   impexp1/project/xt/gsslsd -- used to render model as a standalone application in Xt


4. connection.xml details
   name='name of the web portal user'
   model='model name'
   view='isometric, left, right, top, bottom, front or back'
   display='type of display, wireframe,smothshade,transparent,flatshade'
   hide='hidden line removal, yes or no'
   vendor='database vendor - mysql'
   host='ip address or name of the machine where database is located'
   db='name of database in mysql'
   user='user name for the mysql'
   password='password for the mysql user'
   port='mysql port number,default-3306'
   width='width of model window'
   height='height of model window'
   drawtype='4-GL_TRIANGLES,5-GL_TRIANGLE_STRIP,7-GL_QUADS'
       note: only 7 is used at present
   file_type='2-NO_COMPRESSION_BINARY 4-GZIPPED_JS'
       note: only 2 is used at present code is there for 4 option but WebGL is 
             required

   render element in connection.xml is used for rendering of the model, switch 
   on/off entities, select and highlight

   sample connection.xml is in /srv/www/htdocs  i.e in WEB_ROOT folder

5. PHP CODE GENERATION FOR WEB GUI
   set WEB_ROOT enviroment variable. Then go to impexp1/php.

   impexp1/php/exe -- will generate the C++ source code for import of all the 
                      keywords of LSDYNA
   impexp1/php/exp_exe -- will generate the C++ source code for export to mysql 
                          of all the keywords of LSDYNA
   impexp1/php/gen_html -- will generate the php code and writes them to
                           $WEB_ROOT/lsdyna
