<?xml version="1.0" encoding="UTF-8"?> <TemplateApplicationInput xmlns=http://schemas.altair.com/pbs/2007/02/app-def xmlns:xi=http://www.w3.org/2001/XInclude xmlns:xsi=http://www.w3.org/2001/XMLSchema-instance xmlns:schemaLocation=http://schemas.altair.com/pbs/2007/02/app-def ../../schemas/app-def.xsd> <ApplicationId>Optistruct</ApplicationId> <ApplicationName>Optistruct</ApplicationName> <ApplicationExtension>.fem</ApplicationExtension> <ArgumentChoice> <ArgumentStringEnumerated> <Name>VERSION</Name> <Description>Version of application to use</Description> <DisplayName>Version</DisplayName> <InputRequired>true</InputRequired> ** 必須項目にしたい場合、InputRequiredをtrueにします。** <xi:include href="site-config.xml" xpointer="xpath1(//Application[@id='Optistruct']/ApplicationVersions//Option)"/> </ArgumentStringEnumerated> </ArgumentChoice> <ArgumentChoice> <ArgumentString> <Name>JOB_NAME</Name> <Description>Name of the job</Description> <DisplayName>Job Name</DisplayName> <InputRequired>false</InputRequired> </ArgumentString> </ArgumentChoice> <ArgumentChoice> <ArgumentInt> <Name>NCPUS</Name> <Description>Number of CPUS requested</Description> <DisplayName>No. of CPUS</DisplayName> <InputRequired>true</InputRequired> <LowerBound>1</LowerBound> <UpperBound>8</UpperBound> <DefaultValue>1</DefaultValue> ** デフォルト値を定義しておくこともできます。** </ArgumentInt> </ArgumentChoice> <ArgumentChoice> <ArgumentInt> <Name>MEMORY</Name> <Description>Requested memory</Description> <DisplayName>Memory</DisplayName> <InputRequired>false</InputRequired> <Option>1000</Option> <Option>2000</Option> <Option>4000</Option> <Option>8000</Option> <DefaultValue>8000</DefaultValue> </ArgumentInt> </ArgumentChoice> <ArgumentChoice> <ArgumentFileName> <Name>MASTER_FILE</Name> <Description>Input file</Description> <DisplayName>Input File</DisplayName> <InputRequired>true</InputRequired> </ArgumentFileName> </ArgumentChoice> <ArgumentChoice> <ArgumentFileNameMulti> <Name>INCLUDE_FILES</Name> <Description>Additional files to include.</Description> <DisplayName>Include Files</DisplayName> <InputRequired>false</InputRequired> </ArgumentFileNameMulti> </ArgumentChoice> <ArgumentChoice> <ArgumentString> <Name>EXTRA_ARGUMENTS</Name> ** Optistructコマンドへのオプションの付加 ** <Description>Pass command line arguments.</Description> <DisplayName>Extra Arguments</DisplayName> <InputRequired>false</InputRequired> </ArgumentString> </ArgumentChoice> <ArgumentChoice> <ArgumentDirectoryName> <Name>SUBMISSION_DIRECTORY</Name> <Description>Result files will be placed here</Description> <DisplayName>Output directory</DisplayName> <InputRequired>true</InputRequired> </ArgumentDirectoryName> </ArgumentChoice> </TemplateApplicationInput> |