CMPSTheory & User Reference Manual
Monitoring, Reports and Visualization
LIKUA HomeManual Home

Monitoring, Reports and Visualization

These controls help judge convergence, save results and inspect the solution. Except for storage/plotting overhead, they do not change the governing equations or numerical update. Reporting options can nevertheless be essential for deciding whether a simulation is truly converged.

Theory reference. Each option entry includes a link to the corresponding equation, physical model, closure, or numerical method in the Theory Manual. Defaults, availability, simulation effects, and practical guidance are documented directly with the GUI option.
Residual convergence is necessary but not sufficient. Also monitor mass/energy balance and the engineering quantity you care about: pressure ratio, mass flow, force, heat flux, temperature, etc.

Residual monitoring

Residual plots show algebraic/finite-volume imbalance trends and are the first convergence diagnostic.

GUI optionMeaning / formulationEffect on the simulationPractical guidanceTheory reference
Plot ResidualsDisplays residual histories while solving.Reporting / displayCost
No equation effect; adds modest GUI/communication overhead.
Keep on during setup/convergence assessment.Residual monitoring
Print Monitor DataPrints residual/monitor values to the output stream/log.Reporting / displayCost
No physical effect; increases logging.
Use for traceable batch/long-run records.Residual monitoring
Iterations to StoreNumber of residual/monitor samples retained for plotting/history.Reporting / displayCost
Memory/display history only.
Increase for long convergence histories if memory is not a concern.Residual monitoring
Scaling IterationsSets the early interval used to establish residual normalization/scales for display.Reporting / display
Changes displayed normalized residual interpretation, not the solved equations.
Use enough iterations to avoid an unrepresentative first-iteration scale.Residual monitoring
Print PeriodInterval between residual/monitor prints.Reporting / displayCost
Logging frequency only.
Use a larger interval for very long runs to reduce output volume.Residual monitoring

Autosave and output

Output frequency should balance restart safety, engineering history and filesystem cost.

GUI optionMeaning / formulationEffect on the simulationPractical guidanceTheory reference
Solution Data FileFilename/path for periodic full solution-data saves.Reporting / displayCost
No physics effect; file I/O can add noticeable wall-clock cost on large parallel cases.
Use a stable path with enough storage and keep restart-critical data.Postprocessing and reports
Solution Data FrequencyIteration/time-step interval between full solution-data writes.Reporting / displayCost
Higher frequency improves restart/history resolution but increases I/O and storage.
Write often enough to limit lost work, not every iteration for large cases.Postprocessing and reports
Limit Solution Data CountEnables automatic retention limit for full solution files.Reporting / display
Storage management only.
Enable for long runs on limited storage.Postprocessing and reports
Maximum Solution Data CountDefault: 5Maximum retained file count when limiting is enabled.Reporting / display
Older files can be removed/replaced according to retention behavior.
Keep enough checkpoints for recovery/history.Postprocessing and reports
VTU Output File / FrequencyControls visualization-file output and write interval.Reporting / displayCost
No solution change; can be expensive for large meshes.
Use lower frequency than residual monitoring unless dense animation/time history is needed.Postprocessing and reports
Per-zone VTU File / FrequencyWrites visualization data separately for selected zones.Reporting / displayCost
I/O/storage only.
Useful when only certain zones require frequent inspection.Postprocessing and reports
Select Zones for VTUChooses zones included in per-zone visualization output.Reporting / displayCost
No solver effect.
Exclude unneeded zones to reduce file size.Postprocessing and reports
Point Probe File / FrequencyControls periodic point-probe data output.Reporting / displayCost
Very low overhead compared with full fields; no solver effect.
Use for transient histories and local convergence monitoring.Postprocessing and reports
Surface Report File / FrequencyControls periodic surface-report data output.Reporting / displayCost
Low/moderate reporting overhead; no solver effect.
Use for mass flow, forces, heat flux and other engineering convergence quantities.Postprocessing and reports

Surface report definitions

Surface reports turn field solutions into engineering quantities.

GUI optionMeaning / formulationEffect on the simulationPractical guidanceTheory reference
Report Type: SurfaceComputes a scalar statistic on selected surface zones.Reporting / display
Reporting only.
Use for average pressure, temperature, Mach and other surface quantities.Surface fields and averages
Report Type: ForceComputes pressure, shear and total force/moment-related quantities on selected surfaces.Reporting / display
Reporting only; reference values affect coefficients but not the flow.
Use for aerodynamic/hydrodynamic loads and convergence.Surface fields and averages
Report Type: FluxComputes flux quantities through selected surfaces.Reporting / display
Reporting only.
Use to verify conservation and throughput.Surface fields and averages
Surface NameNames the report definition.Reporting / display
No solution effect.
Use descriptive names such as inlet_massflow or nozzle_thrust.Surface fields and averages
Physical PropertySurface scalar choices include density, static/total temperature, static/total pressure, velocity components/magnitude, \(k\), \(\omega\), turbulence intensity, Mach, vorticity magnitude, total enthalpy, total/internal energy and turbulent/effective viscosity.Reporting / display
Reporting only.
Select the quantity that directly measures your engineering requirement/convergence.Surface fields and averages
Area WeightedComputes \(\langle\phi\rangle_A=\frac{\int_A\phi\,dA}{\int_A dA}\).Reporting / display
Weights each surface area equally per unit area.
Use for wall/surface averages or when mass flux is not the desired weighting.Surface fields and averages
Mass WeightedComputes \(\langle\phi\rangle_{\dot m}=\frac{\int_A\phi\rho u_n\,dA}{\int_A\rho u_n\,dA}\).Reporting / display
Weights by transported mass and is often more meaningful for duct/nozzle inflow/outflow totals.
Avoid interpretation problems when the denominator is near zero or strong counterflow exists.Surface fields and averages
Report FrequencyIteration/time-step interval for report evaluation.Reporting / displayCost
No physics effect; very frequent complex reports add some overhead.
Use every few iterations for convergence-sensitive quantities; lower frequency for long stable runs.Surface fields and averages
Write / Plot / PrintControls whether the report is written to file, plotted and/or printed.Reporting / displayCost
Output/display only.
Plot for live convergence, write for records, print for compact logs.Surface fields and averages

Force, flux and reference quantities

Reference values affect reported nondimensional quantities, not the solved flow field.

GUI optionMeaning / formulationEffect on the simulationPractical guidanceTheory reference
Pressure ForceIntegrates pressure traction over the selected surface.Reporting / display
Reporting only.
Use with a consistent sign/axis convention.Forces, moments and coefficients
Shear ForceIntegrates viscous/turbulent wall shear traction over the selected surface.Reporting / display
Reporting only.
Requires viscous/turbulent wall physics; is zero/irrelevant for inviscid surfaces.Forces, moments and coefficients
Total ForceCombines pressure and shear force contributions.Reporting / display
Reporting only.
Use for total aerodynamic/hydrodynamic load.Forces, moments and coefficients
Center of PressureComputes the effective location of pressure resultant using the configured reference geometry/axis.Reporting / display
Reporting only; can be ill-conditioned if net pressure force is very small.
Use consistent coordinate origin and axis.Forces, moments and coefficients
MomentIntegrates moment about the configured reference position/axis.Reporting / display
Reporting only.
Choose reference point/axis before comparing cases.Forces, moments and coefficients
Cd / ClUses dynamic pressure \(q_{ref}=\tfrac12\rho_{ref}U_{ref}^2\) and coefficient form such as \(C_D=F_D/(q_{ref}A_{ref})\).Reporting / display
Coefficient values depend directly on entered reference density, velocity, area and axes.
Record reference values with every reported coefficient.Forces, moments and coefficients
Mass Flux / Mass FlowIntegrates carrier mass transport through the selected surface.Reporting / display
Reporting only; essential for conservation checks.
Compare inlet/outlet values after sign convention is understood.Flux reports
Particle Mass Flux / Particle Mass FlowIntegrates dispersed-phase mass transport.Reporting / display
Reporting only.
Use for particle capture/throughput/conservation.Flux reports
Heat FluxIntegrates/reports thermal flux on selected surfaces.Reporting / display
Reporting only.
Use for thermal balances and wall qualification.Flux reports
Reference PressureReference pressure used by applicable force/coefficient definitions.Reporting / display
Does not change the CFD solution; changes reported pressure-derived quantities if the report subtracts/uses it.
Use the same reference across comparison cases.Forces, moments and coefficients
Reference AreaArea \(A_{ref}\) used in coefficients.Reporting / display
Changes coefficient normalization only.
Use the standard planform/frontal/reference area for the application.Forces, moments and coefficients
Reference Density / Velocity\(\rho_{ref}\) and \(U_{ref}\) set dynamic pressure.Reporting / display
Changes nondimensional coefficient normalization only.
Use freestream/inlet reference conditions consistently.Forces, moments and coefficients
Reference Axis X/Y/ZDefines force/moment lift/drag or moment direction as used by the report.Reporting / display
Changes vector projection only.
Normalize/verify axes and keep the same convention across cases.Forces, moments and coefficients
Reference Position X/Y/ZMoment/center reference point.Reporting / display
Changes reported moment and center quantities only.
Use physical center of gravity, hinge or agreed reporting origin.Forces, moments and coefficients

Point probes

Point probes provide inexpensive local time/iteration histories.

GUI optionMeaning / formulationEffect on the simulationPractical guidanceTheory reference
Probe NameNames a point-probe definition.Reporting / display
No solution effect.
Use a descriptive location/measurement name.Point probes
Probe Position X/Y/ZCoordinates at which the solution is sampled/interpolated.Reporting / display
No solution effect; moving the probe changes what is reported.
Place inside the fluid/solid region of interest and document coordinates.Point probes
Probe PropertySelectable properties include static/total pressure/temperature, velocity components/magnitude, \(k\), \(\omega\), turbulence intensity, density, Mach, vorticity magnitude, total energy and turbulent/effective viscosity.Reporting / display
Reporting only.
Use probes for transient histories and local convergence.Point probes
Probe FrequencySampling interval.Reporting / displayCost
No physics effect; high frequency gives better temporal resolution with more output.
For transient data, choose a frequency consistent with physical time-step resolution.Point probes
Probe Write / Plot / PrintControls output destinations for probe history.Reporting / displayCost
Reporting only.
Write for quantitative analysis, plot for live monitoring.Point probes

Contours, line plots, streamlines, thresholds and slices

Visualization controls change only how existing solution data are displayed or sampled.

GUI optionMeaning / formulationEffect on the simulationPractical guidanceTheory reference
Show GridToggles mesh display.Reporting / display
Display only.
Use to inspect mesh relative to contours/slices.Postprocessing and reports
Show Contour LinesOverlays contour isolines.Reporting / display
Display only.
Useful for gradients/shocks but may clutter 3D views.Postprocessing and reports
Number of ContoursNumber of contour levels.Reporting / display
Display resolution only.
Increase for smooth visual detail; it does not increase CFD resolution.Postprocessing and reports
Min / Max Display RangeSets scalar color/contour limits.Reporting / display
Display only; clipping the color range can hide extrema but does not clamp solution values.
Use fixed ranges when comparing cases/time frames.Postprocessing and reports
Color Map: Blue→Red / Red→Blue / Rainbow / Rainbow Reversed / Green→Red / Red→Green / Green→Blue / Blue→Green / X-Ray ViewSelects the GUI scalar color mapping.Reporting / display
Display only; it cannot change the stored solution values. Different maps can make the same gradient look more or less visually prominent.
For engineering comparison, keep both the color map and numeric Min/Max range fixed between cases.Postprocessing and reports
Mouse ProbeEnables interactive value probing in the scene.Reporting / display
Display/query only.
Useful for quick inspection; use saved probes for reproducible quantitative histories.Postprocessing and reports
Set RangeApplies the entered Min/Max visualization range.Reporting / display
Display only.
Use the same applied range when comparing cases or time frames.Postprocessing and reports
Export VTU FileWrites the currently available visualization solution data to a VTU file.Reporting / displayCost
No solution change; adds file-I/O/storage cost only.
Use for external postprocessing or archiving a displayed state.Postprocessing and reports
Line P1 / P2Coordinates defining a sampling line.Reporting / display
Display/report only.
Place endpoints in the region of interest.Postprocessing and reports
Line ResolutionNumber of sample locations along the line.Reporting / display
Changes postprocessing sampling density only.
Increase until plotted curve no longer changes visibly; it cannot recover sub-cell information.Postprocessing and reports
Print Line DataPrints sampled line values.Reporting / display
Reporting only.
Use for export/inspection.Postprocessing and reports
Show Data LineDisplays the sampling line/plot.Reporting / display
Display only.
Use to verify sampling location.Postprocessing and reports
Update Line PlotRe-samples/replots the line after endpoint, resolution or displayed-property changes.Reporting / display
Postprocessing only.
Use after changing P1/P2 or resolution so the plot reflects the current settings.Postprocessing and reports
Show StreamlinesDisplays velocity streamlines where velocity data are available.Reporting / display
Display only.
Use to inspect flow topology; not particle trajectories unless specifically modeled as such.Postprocessing and reports
Show Streamline Start SurfaceDisplays the seed surface used to create streamlines.Reporting / display
Display only.
Use to verify seeding geometry.Postprocessing and reports
Update StreamlinesRecomputes the displayed streamline traces using the current seed and tracing controls.Reporting / displayCost
Postprocessing only; higher seed density/propagation increases visualization cost.
Use after changing any streamline seed or integration setting.Postprocessing and reports
Fit Start SurfaceFits/adjusts the streamline seed surface to the current selected/viewed geometry as provided by the GUI.Reporting / display
Postprocessing geometry only.
Use as a convenience, then verify the center, normal, width and height numerically.Postprocessing and reports
Streamline Start Center X/Y/ZDefault: 0,0,0 initiallyCenter of the rectangular seed surface.Reporting / display
Display/postprocessing only.
Place within the flow region.Postprocessing and reports
Streamline Start Normal X/Y/ZDefault: 1,0,0 initiallyNormal defining seed-surface orientation.Reporting / display
Display/postprocessing only.
Use a nonzero vector; orient perpendicular to desired seed plane.Postprocessing and reports
Streamline Width / HeightDefault: 1 / 1 initiallyPhysical size of the seed surface.Reporting / display
Controls where streamlines originate.
Cover the cross-section/region of interest without excessive seeds.Postprocessing and reports
Streamline U / V ResolutionDefault: 10 / 10 initiallyNumber of seed points along each seed-surface direction.Reporting / displayCost
More seeds give denser visualization and higher tracing cost.
Use the minimum density that resolves topology clearly.Postprocessing and reports
Max PropagationDefault: 0 = automatic/current behavior initiallyMaximum streamline tracing length/propagation control.Reporting / displayCost
Postprocessing only; limits how far traces continue.
Set high enough to cover the region but avoid excessively long looping lines.Postprocessing and reports
Initial StepDefault: 0 = automatic/current behavior initiallyInitial integration step used by streamline tracing.Reporting / displayCost
Postprocessing accuracy/cost only.
Use a step small relative to local mesh/flow scale if manual control is required.Postprocessing and reports
Tube RadiusDefault: 0 initiallyRadius used when streamlines are rendered as tubes.Reporting / display
Display only; larger radius can obscure nearby details.
Use small relative to geometry.Postprocessing and reports
Streamline Direction: Forward / Backward / BothSelects integration direction relative to velocity.Reporting / displayCost
Postprocessing only.
Use Both to reveal upstream/downstream connectivity around a seed surface.Postprocessing and reports
Threshold Min / MaxDefault: 0 / 1 initiallyKeeps/displays data within the selected scalar threshold range.Reporting / display
Display filter only.
Use to isolate regions such as high temperature or a phase-fraction band.Postprocessing and reports
Set / Reset ThresholdApplies or clears the visualization threshold.Reporting / display
Display only.
Reset before interpreting a full-domain view.Postprocessing and reports
Slice Origin X/Y/ZPoint on a 3D slice plane.Reporting / display
Postprocessing only.
Move to the cross-section of interest.Postprocessing and reports
Slice Normal X/Y/ZNormal vector of the slice plane.Reporting / display
Postprocessing only.
Use a nonzero vector and record orientation for comparisons.Postprocessing and reports
Slice / Show Slice PlaneCreates the slice and toggles plane display.Reporting / display
Display only.
Use fixed slice coordinates for case-to-case comparisons.Postprocessing and reports

Interactive surface integrals

These controls provide on-demand engineering calculations from the displayed/loaded solution.

GUI optionMeaning / formulationEffect on the simulationPractical guidanceTheory reference
Surface Integral: Mass Flow RateComputes \(\int_A \rho\mathbf u\cdot\mathbf n\,dA\).Reporting / display
Reporting only.
Use for continuity checks and component throughput.Surface/integral reports
Surface Integral: Pressure / Shear / Total ForceIntegrates selected traction contribution over chosen surfaces.Reporting / display
Reporting only.
Use consistent surface orientation and reference axes.Surface/integral reports
Surface Integral: MomentIntegrates moment about the entered reference position/axis.Reporting / display
Reporting only.
Use the same origin/axis across cases.Surface/integral reports
Surface Integral: MomentumReports integrated momentum-related transport on the selected surface.Reporting / display
Reporting only.
Use for thrust/momentum-balance diagnostics as appropriate.Surface/integral reports
Surface Integral: Average Total Pressure / TemperatureComputes average stagnation quantities over selected surfaces using the postprocessing definition.Reporting / display
Reporting only.
Useful for compressor/duct/nozzle losses and thermal performance.Surface/integral reports
Surface Integral: Particle Mass Flow RateIntegrates dispersed-phase mass flow.Reporting / display
Reporting only.
Use for separation/capture/transport efficiency.Surface/integral reports
Surface Integral: Center of PressureComputes pressure-resultant location.Reporting / display
Reporting only.
Check net-force magnitude before interpreting.Surface/integral reports
Surface Integral: Cd / ClComputes nondimensional force coefficients using the entered reference pressure/area/density/velocity/axes.Reporting / display
Reporting only.
Verify all reference values before comparing with experiments or other tools.Surface/integral reports
Surface Integral quantity listThe selector contains Mass Flow Rate [kg/s], Pressure Force [N], Shear Force [N], Total Force [N], Moment [Nm], Momentum [kg·m/s], Average Total Pressure [Pa], Average Total Temperature [K], Particle Mass Flow Rate [kg/s], Center of Pressure [m], Cd and Cl.Reporting / display
Changes only which engineering quantity is evaluated from the loaded solution.
Choose the quantity first, then select the surfaces and enter any required reference values.Surface/integral reports
CalculateEvaluates the selected integral on the selected surfaces.Reporting / display
No solution effect.
Use after choosing surfaces, integral type and reference values.Surface/integral reports

Scene and solution-view actions

GUI actionMeaningEffectGuidanceTheory reference
Update Solution DataRequests/fetches current solution data from the solver for visualization.Reporting / display
Does not advance the solver.
Use before interpreting a stale GUI field during a long run.Postprocessing and reports
Reset ZoomFits/resets the 3D/2D camera view.Display only.No simulation effect.Postprocessing and reports
View from X / Y / ZAligns the camera with a global coordinate axis.Display only.Useful for checking mesh orientation, slices and flow direction.Postprocessing and reports