SIMULIA Tosca Structure 2017 Report and Smooth Information

In this section parameter concerning report and smooth settings are listed.

${tosca_smooth}

${tosca_smooth} = "${tosca}/bin/tosca_smooth";

Path to tosca_smooth script.

${tosca_smooth_add_call}

${tosca_smooth_add_call} = " -logfile TOSCA.OUT\@info";

Additional command line options.

${smooth_default_file}

$smooth_default_file ="smooth_template";

To be used for default SMOOTH commands that should be executed if no SMOOTH command is present in parameter file.

See Remarks.

${tosca_report}

"${tosca}/bin/tosca_report";

Path to tosca_report script.

${tosca_report_add_call}

${tosca_report_add_call} = " -logfile TOSCA.OUT\@info";

Additional command line options.

${report_default_file}

$report_default_file ="report_template";

To be used for default REPORT commands that should be executed if no REPORTcommand is present in parameter file.

See Remarks.

$post_file_replacements{text_to_find} = "replace_text";

$post_file_replacements{__JOB_NAME__} = "\$jobname";

For automated replacements in REPORT or SMOOTH macro-files. Default setting is shown here which means that every(!) __JOBNAME__ in parameter file will be replaced with the current jobname (\$jobname). More can be added but should be used with caution.

${post_overwrite} = "<option>";

${post_overwrite} ="yes";

SIMULIA Tosca Structure will with default setting (<option>="no") always generate a new post commands (Tosca Structure.report or Tosca Structure.smooth) and output file when called more than once.

For use with Tosca ANSA® environment this is not wanted, therefore ${post_overwrite} ="yes"; must be set when calling SIMULIA Tosca Structure from Tosca ANSA® environment.

Remarks

  1. SIMULIA Tosca Structure will execute Tosca Structure.report and Tosca Structure.smooth automatically at the end of a successful optimization. If REPORT or SMOOTH commands are present these will be executed. Also, if the OPTIONS DEFAULT_REPORT=ON or DEFAULT_SMOOTH=ON SIMULIA Tosca Structure will create files called tosca_structure_report.par, tosca_structure_smoothing_vol.par or tosca_structure_smoothing_iso.par. These files are based on the configuration file in macro-directory in installation: tosca_def_smooth_report_template.mac.
  2. The above files all include the string __JOBNAME__. This string is replaced with the $jobname according to the jobname of the running REPORT or SMOOTH job.
  3. To turn off the automatic generation of REPORT commands comment the following line in tosca_ctrl.cfg:
    #  $report_default_file = "report_template";
    
  4. ${smooth_default_file} and ${report_default_file} are patterns to be searched for in the start directory, then $HOME and at last in the installation directory <tosca>/macros. The variable ${report_de­ fault_file} is in normal installations defined which means a Tosca Structure.report is always run even if no REPORT command is present in the parameter file. To activate a default SMOOTH command to be run if no other SMOOTH command is present in the parameter file, just uncomment the following line in tosca_ctrl.cfg:
    #  $smooth_default_file = "smooth_template";
    
    The templates for default REPORT and SMOOTH commands <tosca>/ macros:
    • report_template_bead.mac
    • report_template_shape.mac
    • report_template_topo.mac
    • smooth_template_bead.mac
    • smooth_template_shape.mac
    • smooth_template_topo.mac