HVVH-6000: Solution Tab
- Check run an OptiStruct or Radioss solver deck
- Compare OUT files of OptiStruct-written results files after a check run.
- Two OUT files generated from the solver run ( Radioss or OptiStruct) can be compared.
- The current solver run OUT file can be compared with the reference OUT file.
- Two OUT files generated from the same solver deck using two different solver versions can be compared.
Check Run Solver Data for a Radioss Deck
- From the Solution tab, select the Check run tab.
-
Click Check run.
- From the File type list, select Radioss(Block).
- From the Current version list, select 2020.1.
- In the Input file (solver deck) field, click the file browser icon, , to load the BOXBEAM_0000.rad file, located in ..\tutorials\hvvh\Solution\Radioss\Checkrun\BOXBEAM\BOXBEAM_0000.rad.
- In the Output directory field, click to select an output directory.
-
Click Check run.
After the check run is complete, the status of the run is displayed in the Messages window. In the same window, the run details and the log file location are displayed. Errors are indicated with the label Fail. Otherwise, they are labeled Pass.
-
To open the HTML report, click HTML Report.
Use the Out Compare Option
- From the Solution tab, select the Check run tab.
- Click Out compare.
- From the File type list, select Radioss(Block).
- From the Current version list, select 2020.1.
- In the Input OUT file field, click the file browser icon, , to load the ..\tutorials\hvvh\Solution\Radioss\Checkrun\Current_BOXBEAM_0000.out file.
- In the Reference OUT file field, click to load the Reference_BOXBEAM_0000.out file, locted in ..\tutorials\hvvh\Solution\Radioss\Checkrun\ file.
- In the Output directory field, click to select an output directory.
-
Click Check run.
The OUT files selected are compared, including some of the important blocks in the OUT files. More blocks will be added in later versions of HyperWorks Verification and Validation Harness.
After the check run (OUT file comparison), the status of the comparison is displayed in the Messages window.
In the Messages window, the run details and the log file location are displayed.
Differences are indicated with the label Fail. Otherwise, they are labeled Pass.
-
To open an HTML report, click HTML Report.
The comparison of different blocks of results are shown line-by-line. Warnings are in light orange and errors are in dark orange.
Use the Out Ref. Compare Option
- From the Solution tab, select the Check run tab.
- Click Out Ref. compare.
- From the File type list, select Radioss (Block).
- From the Current version list, select 2020.1.
-
In the Input file field, click the file browser icon, , to load
the BOXBEAM\BOXBEAM_0000.rad file, located in
..\tutorials\hvvh\Solution\Radioss\Checkrun\BOXBEAM\.
This file is used for the solver run in the background.
-
In the Reference OUT file field, click to load
the Reference_BOXBEAM_0000.out file, located in
..\tutorials\hvvh\Solution\Radioss\Checkrun\Reference_BOXBEAM_0000.out.
This file is used to compare the first generated OUT file.
- In the Output directory field, click to select an output directory.
-
Click Check run.
The generated OUT file and reference OUT files are compared, including some of the important blocks in the OUT files. More blocks will be added in later versions.
After the Check run (OUT file comparison), the status of the comparison is displayed in the Messages window.
In the Messages window, the run details are displayed along with the log file location.
Differences are indicated with the label Fail. Otherwise, they are labeled Pass.
-
To open an HTML report, click HTML Report .
The comparison of different blocks of results are shown line-by-line. Warnings are in light orange and errors are in dark orange.
Use the Out File Comparison Option
- From the Solution tab, select the Check run tab.
- Click Out file comparison.
- From the File type list, select Radioss (Block).
- From the Current Version list, select 2020.1.
- From the Reference Version list, select 14.130.
-
In the Input file field, click the file browser icon, , to load
the BOXBEAM_0000.rad file, located in
..\tutorials\hvvh\Solution\Radioss\Checkrun\BOXBEAM\BOXBEAM_0000.rad.
This is the solver file that is used to run the solver for the check run. The OUT file is created in the output directory.
- In the Output directory field, click to select an output directory.
-
Click Check run.
The generated OUT files are compared, including some of the important blocks in the OUT files. More blocks will be added in later versions.
After the check run (OUT file comparison) is complete, the status of the comparison is displayed in the Messages window.
In the Messages window, the run details are displayed along with the log file location.
Differences are indicated with the label Fail. Otherwise, they are labeled Pass.
-
To open an HTML report, click HTML Report.
The comparison of different blocks of results are shown line-by-line. Warnings are in light orange and errors are in dark orange.
Solver Run
Run the solver and compare OUT files for solver-written results files.
- Two OUT files generated from the solver run can be compared.
- The current solver run OUT file can be compared with the reference OUT file.
- Two OUT files generated from the same solver deck using two different solver versions can be compared.
- From the Solution tab, select the Run tab.
- Click Complete run.
- From the File type list, select Radioss (Block).
- From the Current Version list, select 2017.
-
In the Input file field, click the file browser icon, , to load
the BOXBEAM_0000.rad file, located in
..\tutorials\hvvh\Solution\Radioss\Run\BOXBEAM\.
This file is used for the solver run in the background.
- In the Output directory field, click to select an output directory.
-
Click Run.
After the run is complete, the status of the comparison is displayed in the Messages window.
In the Messages window, the run details and the log file location are displayed.
Errors are indicated with the label Fail. Otherwise, they are labeled Pass.
-
Click HTML Report to open an HTML report.
Solver Version Results Comparison (Radioss or OptiStruct)
-
From the Solution tab, select the Solver
version result comparison tab.
- From the Solver Type list, select Radioss.
- From the Tolerance list, select the default (1e-06). You can set any tolerance for Scalar, Vector, or Tensor data types.
- From the Result list, select A001.
- Click HTML Report.
- Under Current, in the Load Model field, click the file browser icon, ,to load the BOXBEAM_0000.rad file file, located in ..\tutorials\hvvh\Solution\Radioss\Solver-versions-result-comparison\Current\BOXBEAM_0000.rad.
- Under Reference, in the Load Model field, click to load the BOXBEAM_0000.rad file, located in ..\tutorials\hvvh\Solution\Radioss\Solver-versions-result-comparison\Reference\.
-
In the Output directory field, click to
select an output directory.
- Click the Run solver check box.
-
Click Run Solver.
After the solver run, the A001 results are loaded in the Load Result option.
-
Click Apply.
The results available (Subcase, Simulation, and Result type) in the current result file are loaded in the three windows.
-
Select each All under each of the windows and click the
second Apply button.
Any combination of Subcase, Simulation, and Datatype can be selected for comparison.
Results comparison of the current and reference results are generated.
In the Messages window, the run details and the log file location are displayed.
If any difference is greater than the tolerance, it is indicated with the label Fail. Otherwise, they are labeled Pass.
-
Click HTML Report to open an HTML report.
Comparisons between different data types are available.
For example, for a vector (displacement), the components magnitude, X-displacement, Y-displacement, and Z-displacement are compared for the entire model and results are displayed.
-
Click Pass/Fail in the HTML report to open a detailed
comparison report.
The second column in the table, Launch HV, opens HyperView. Depending on the data type, different windows are opened with the respective diff results.
For example, for vector results (displacement), four windows open with the magnitude, displacement–X, displacement–Y, and displacement–Z loaded in the different windows. In each window, further details can be viewed.
-
Click the first column of the table to open a new graphics window.
In the image above, the left window shows a diff contour (Current-Reference) and the right window shows a diff plot in HyperGraph.
In case any difference is greater than the tolerance, it is indicated with the label Fail. Otherwise, it is labeled Pass.
-
Click the left window to open the H3D diff-values in HyperView Player.
You can view the difference in the contour and view the area where there is a difference in case of a failure.
-
Click the right window to maximize/minimize the plot.
The difference values for each step are calculated and the min and max values of the difference are plotted.
If all the values match and no difference is seen, the curve is a flat line and the diff contours have values less than the tolerance.
Solver Version Results Comparison (HyperView Option or HyperView Interactive )
-
From the Solution tab, select the Solver
version result comparison tab.
- From the Solver Type list, select Radioss.
- From the Tolerance list, select the default (1e-06). You can set any tolerance for Scalar, Vector, or Tensor data types.
- From the Result list, select A001.
- Click HTML Report.
- From the Current Version list, select 2020.1.
- From the Reference Version list, select 14.130.
- Under Current, in the Load Model field, click the file browser icon, , to load the BOXBEAM_0000.rad file, located in ..\tutorials\hvvh\Solution\Radioss\Solver-versions-result-comparison\Current\.
- Under Reference, in the Load Model field, click to load the BOXBEAM_0000.rad file, located in ..\tutorials\hvvh\Solution\Radioss\Solver-versions-result-comparison\Reference\.
- In the Output directory field, click to select an output directory.
- Click the Run solver check box.
-
Click Run Solver.
After the solver run, the A001 results are loaded in the Load Result option.
-
Click HyperView.
The current and reference results are loaded into two windows in HyperView.
The model and results are pre-loaded for both the current and reference models in HyperView. From the Contour panel, select the data type and data component.
Control is active for first window
-
Display the results.
- In the first window, select a region of interest (element, node, component level) and create a contour.
- Run the command ::Displaycontour (reference result contour is also loaded for the selected region).
- Run a command to apply a user-defined tolerance for the data type selected ::Applytolerance (otherwise, use the default tolerance).
- Run the command ::Diffcontour. Difference contour result are displayed in another window for the selected data types only and are also plotted.
The first window displays the current model and result, and the second window displays the reference model and result.
The third window displays the difference in the contour values. If the difference is greater than the tolerance, it is indicated as Fail. Otherwise, displays Pass.
The fourth window displays the actual diff plots in HyperGraph.
The data type can be changed and any individual component result can be compared. Tolerance values can be reset to any value and result comparison.
- Comparison for region of interest:
- Part of the model (by window, by component, set of elements, and so on) can be selected in the first window. Using APIs as mentioned above, results can be compared ONLY for the selected region.
Solver Version Result Comparison HyperGraph
In this step, you will compare results from different solver versions ( Radioss or OptiStruct) using HyperGraph.
-
Select the Solution tab, then the Solver
version result comparison HG tab.
- For Solver type, select Radioss.
- Click HTML Report.
- For Version, select 2017.
- Under Current, for Data File, click the icon to load the ..\tutorials\hvvh\Solution\Radioss\Solver-versions-result-comparison-HG\Current_BOXBEAMT01 file.
- Under Reference, for Data File, click the icon to load the ..\tutorials\hvvh\Solution\Radioss\Solver-versions-result-comparison-HG\Reference_BOXBEAMT01 file.
- In the Output directory field, click to select an output directory.
-
Click Apply.
-
Select each All and click the second Apply.
Any combination of the Y-Type, Y Request, and Y Component can be selected for comparison.
In this example, the solver result for the same model with slightly different Boundary conditions are picked to show the difference in the results so that they are visible in the graphs of the report.
Results comparison of the current results and reference plot results are generated.
In the Messages window, the run details are displayed along with the log file location.
-
Click HTML Report to open the report.
Comparison of different Types, Requests, and Components (TRC) are available.
-
Click the Fail in HTML report to open a detailed
comparison report.
Here, the boundary conditions are different and there is a difference in results.
-
Click on the plots to maximize/minimize the images.
Graphs display the current and reference curves along with the difference curve.
The diff curve shows differences in current/reference curves. Any non-zero diff value is a failure.
All statistical details of the difference curve is also shown in the graph table.
Sensitivity Analysis
-
From the Solution tab, select the Sensitivity
Analysis tab.
- From the Solver Type list, select Radioss.
- Click HTML Report.
- Under Current, from the Version list, select 2020.1.
-
Click the Use existing results check box.
The results from a previous run solver analysis are used.
- From the Reference Version list, select 14.130.
- In the Result Directory field, click the file browser icon, , to load the Sensitivity-Analysis file, located in ..\tutorials\hvvh\Solution\Radioss\Sensitivity-Analysis.
-
In the Config File field, click to load
the config_thickness_0.txt file, located in
..\tutorials\hvvh\Solution\Radioss\Sensitivity-Analysis\.
This file is used to set different seed values for the sensitivity analysis.
- In the Output directory field, click to select an output directory.
-
Click Apply.
-
Under Response Parameters, select TRCs for the sensitivity study and click
Apply.
The sensitivity report is generated. In the Messages window, the run details and the log file location are displayed.
-
Click HTML Report to open the sensitivity report.
In the HTML report for one TRC, there will be two reports.
- Seed Vs TRC
- This is a scatter plot, showing sensitivity for each seed value. This creates a sensitivity corridor that can be used to study the variation or sensitivity of the results for the given model.
- Time Vs TRC
- This shows the following:
- All Time History (TH) plots across the seed values.
- Envelope cures (Max, Min, Mean, SD, Mean+SD, and Mean-SD).
- Statistical curves (Max, Min, Mean, SD, Mean+SD, and Mean-SD).
The detailed report points to different sets of information to help you further assess the results and perform the sensitivity study, and if this model can be used further for solver version result comparisons.
Compare Sensitivity Analysis
Compare results from different solver versions using Sensitivity Analysis.
-
From the Solutions tab, select the Compare
Sensitivity Analysis tab.
- From the Solver type list, select Radioss.
- Click the Use existing results check box.
- Click HTML Report.
- Under Current, from the Version list, select 2020.1.
- Under Reference, from the Version list, select 14.130.
- In the Current Result Directory field, click the file browser icon, , to load the Compare-Sensitivity-Analysis file, located in ..\tutorials\hvvh\Solution\Radioss\.
- In the Reference Result Directory field, click to load the Compare-Sensitivity-Analysis, located in ..\tutorials\hvvh\Solution\Radioss\ file.
- In the Config File field, click to load the config_thickness_0.txt file, located in ..tutorials\hvvh\Solution\Radioss\Compare-Sensitivity-Analysis\.
- In the Output directory field, click to select an output directory.
-
Click Apply.
-
Select each All under the Type, Request, and Component
(TRC) windows. Click the second Apply button.
The sensitivity report is generated for comparison across two versions. In the Messages window, the run details are displayed along with the log file location.
-
Click HTML Report to open the sensitivity report.
In the HTML report for one TRC, there will be two reports. For each of the solver results from different solver versions, the results are extracted and plotted for comparison.
- Seed Vs TRC
- This is a scattered plot, showing sensitivity for each seed value. Using this sensitivity corridor, the variations across different seed vales for results from two solver versions can be determined.
- Time Vs TRC
- This shows Time History (TH) plots for the current and reference files and their diff curve.
- Curve Statistic
-
- Envelop of all curves (Max, Min, Mean, SD, Mean+SD, and Mean-SD).
- Statistical curves (Max, Min, Mean, SD, Mean+SD, and Mean-SD).