com.altair.hwm.comm.loadsubmission.jobservices
Class HWMJobSubmissionCmd

java.lang.Object
  extended by com.altair.hwm.comm.loadsubmission.jobservices.HWMJobSubmissionCmd

public class HWMJobSubmissionCmd
extends java.lang.Object

Title: HWMJobSubmissionCmd Description: Creates a command string necessary to invoke the solver and writes out a batch file containing it. e.g. run.bat would contain C:\Altair\hw7.0\optistruct\bin\optistruct C:\temp\jobs55\Cache\Results\70501859\1104606183231_Run1_Optistruct_deck.fem Company: Altair Engineering, Inc. Author : Ravi


Constructor Summary
HWMJobSubmissionCmd(java.lang.String optPath, java.lang.String strDeckFile, java.lang.String jobDirPath)
           
 
Method Summary
 void CopyDeckFile(java.lang.String inFilePath, java.lang.String outFilePath)
          CopyDeckFile - Makes a copy of the deck file
 java.lang.String CreateCmdStr()
          Create a command string for running the job Joins solver path and input deck file This command may be wrapped inside a batch file.
 java.lang.String WriteOutBatchFile()
          Writes out a batch file invoking optistruct
 
Methods inherited from class java.lang.Object
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

HWMJobSubmissionCmd

public HWMJobSubmissionCmd(java.lang.String optPath,
                           java.lang.String strDeckFile,
                           java.lang.String jobDirPath)
Parameters:
optPath - - full path to optistruct
strDeckFile - - deck file to be solved
outFile - - job directory path ../Cache/Results/23456
Method Detail

WriteOutBatchFile

public java.lang.String WriteOutBatchFile()
Writes out a batch file invoking optistruct

Returns:
batchFilePath - full path to the batch file

CopyDeckFile

public void CopyDeckFile(java.lang.String inFilePath,
                         java.lang.String outFilePath)
CopyDeckFile - Makes a copy of the deck file

Parameters:
inFilePath - - src deck file from the job
outFilePath - - a copy in the specified folder

CreateCmdStr

public java.lang.String CreateCmdStr()
Create a command string for running the job Joins solver path and input deck file This command may be wrapped inside a batch file.

Returns:
m_cmdStr