Star-CCM: Difference between revisions

From GTMS
No edit summary
Line 2: Line 2:


=MATLAB Sim Queue=
=MATLAB Sim Queue=
[https://github.gatech.edu/Georgia-Tech-Motorsports-FSAE/CFD GitHub Repository]
==How to Run the Queue==
==How to Run the Queue==
<pdf>File:AeroSimHowTo2023.pdf</pdf>
<pdf>File:AeroSimHowTo2023.pdf</pdf>
== Various Scripts ==
=== add.m ===
* <code>add FXXYYY</code>
* adds already-prepared runs
=== aeroload.m ===
* outputs forces from a run, rather than coefficients
=== arcNums.m ===
* uploads run numbers to SharePoint
=== arcPeri.m ===
* uploads run Periview files to SharePoint
=== arcRuns.m ===
* uploads run folder to SharePoint
=== cleanRuns.m ===
=== comp.m ===
* <code>comp FXXYYYY FZZ####</code>
* similar to compareRuns.m, but for two runs
=== compareRuns.m ===
* compares any number of runs through several parameters, at both part and vehicle level
=== cq.m ===
* <code>cq</code>
* clears the active queue
=== getSharePointDir.m ===
* returns user SharePoint directory
=== makeRun.m ===
* generates run files from baseline run
=== makeTemp.m ===
=== mq.m ===
* <code>mq</code>
* displays mesh queue
=== q.m ===
* <code>q</code>
* displays solve and mesh queue
=== runMeshQ.m ===
* runs mesh queue
=== runQ.m ===
* runs queue with the runs in the queue
* runs can still be added to queue once it is initialized
=== saveInit.m ===
=== status.m ===
* <code>status</code>
* continuously displays solve and mesh queue
* discontinued by hitting <code>ctrl+c</code>(this command is true for MATLAB in general)
* automatically run when from runQ.m command
==Common Errors==
==Common Errors==

Revision as of 01:53, 12 June 2025

This page contains resources for running and trouble shooting Star CCM+ on our MATLAB sim queue. For a detailed overview of Computational Fluid Dynamics (CFD), its theory and best practices, see the CFD section of the Aero Handbook.

MATLAB Sim Queue

GitHub Repository

How to Run the Queue

Various Scripts

add.m

  • add FXXYYY
  • adds already-prepared runs

aeroload.m

  • outputs forces from a run, rather than coefficients

arcNums.m

  • uploads run numbers to SharePoint

arcPeri.m

  • uploads run Periview files to SharePoint

arcRuns.m

  • uploads run folder to SharePoint

cleanRuns.m

comp.m

  • comp FXXYYYY FZZ####
  • similar to compareRuns.m, but for two runs

compareRuns.m

  • compares any number of runs through several parameters, at both part and vehicle level

cq.m

  • cq
  • clears the active queue

getSharePointDir.m

  • returns user SharePoint directory

makeRun.m

  • generates run files from baseline run

makeTemp.m

mq.m

  • mq
  • displays mesh queue

q.m

  • q
  • displays solve and mesh queue

runMeshQ.m

  • runs mesh queue

runQ.m

  • runs queue with the runs in the queue
  • runs can still be added to queue once it is initialized

saveInit.m

status.m

  • status
  • continuously displays solve and mesh queue
  • discontinued by hitting ctrl+c(this command is true for MATLAB in general)
  • automatically run when from runQ.m command

Common Errors