Closed wl23321 closed 2 years ago
I use the VisIt 3.2.1 version,and the fluent version is 18.0 and 21.0. I use the visIt GUI platform, and I just open the file which will show erro.
Hmm....any chance you can attach (some of) the data files in the fluent time series? Even just a single timestep may be sufficient for us to reproduce and diagnose what is going on?
en....the data series are too big to upload,I want to try the some other way, do you have any idea?
Even just a single time step is too large to upload? Are you trying with gzip compression? I know thats an additional pain but often helps.
If so, hmmm....ok, so something else you can do is launch VisIt with -debug 5
on the command-line and then upload the mdserver.*.vlog
files that get generated.
@biagas how does one add -debug 5
if running on Windows?
BTW...as far as I can tell, Fluent is an ascii file format. It should be pretty compressible.
Next, I don't see any indication of what Fluent file format version VisIt is designed to read. It looks like the current reader code is from ~2006. I worry about potential format changes since then.
I try to convert the data to other data type like .gns or .ensight but I can not use these types data to calculate the streamline or pathline.
@biagas how does one add
-debug 5
if running on Windows
If you are launching using shortcuts, there is one named 'VisIt with debug logging'. If you are launching from powershell or command prompt, simply add '-debug 5' to the launch command. The log files (.vlog) will be generated in %DOCUMENTS%/VisIt folder
If I can send the cas&data to your email?
Did you try compressing the data before uploading and still couldn't upload?
You can upload to ftp://ftp.llnl.gov/incoming (username=anonymous, password=
@biagas just for future ref, we have instructions for using ftp here
@wl23321 that .zip
file you provided (via link in email) contained 6 timesteps. For starters, we just needed a single timestep. Even with that, however, I got a 36 Mb archive (above GitHub's 25 Mb limit for attachments) because the .dat
file was 60 megabytes alone.
What I've done to attach here is use unix split
command on the .dat
file, 7z compressed each part independently and added a fake .gz
extension (so GitHub would accept the attachment file name).
to access, just remove the .gz
extensions, uncompress with 7z and then cat the aa
and ab
.dat
files together and you should be good to go.
@markcmiller86 Thank you so much and now I know how to attach data here. Furthermore, I also want to know if I can read the fluent case&data to visIt. I have tried many times, but all failed.
Yes, sorry. That comment about attaching was mainly for the benefit of anyone in the future.
Hmm...I am able to open and plot this data just fine on macOS on VisIt 3.2.0
)
I tried 3.2.1 on my macOS system and that worked also.
I think this could be a Windows specific issue. I don't see anything problematic with the file path you specify there. There is a space character after the leading G:
but I think we handle spaces in filenames fine and that space char on Windows in particular.
Even though the streamline or the partial line? When I import the data into visit, the data is not complete,I can only see a few variables but I need full data.Another question:why the time depending data can not show time variable? Thank you so much!
I found the pressure contour at the last time was same as the first time?
I am confused. The original post here indicated you could not even open the files. My comment above demonstrated that it seems to work (on macOS anyways).
Now, your comments suggest you can open the file and the problem is that you aren't seeing what you expect. Is that right? Did you somehow convert the data to a format other than fluent? Or, are you reading the fluent files you shared with me?
This is what File->File information...
shows me as far as contents of the database...
File = localhost:/Users/miller86/visit/fluent_data/NACA66_DS_non_cavitation-1-07410-1-0.*.cas database
==============================================================================
Database: /Users/miller86/visit/fluent_data/NACA66_DS_non_cavitation-1-07410-1-0.754000.cas
Simulation: No
Database comment:
File format: Fluent_1.0
Num Time States: 8
MetaData IS repopulated on state changes
useCatchAllMesh: 0
Format cannot do its own domain decomposition
The temporal extents are not set.
All Times are ***NOT*** Accurate
Times:
0.754, 0.755, 0.756, 0.757, 0.758,
0.759, 0.76, 0.761
All Cycles are ***NOT*** Accurate
Cycles:
754000, 755000, 756000, 757000, 758000, 759000, 760000, 761000
Database is virtual
Timesteps are located in /Users/miller86/visit/fluent_data/
Timesteps:
NACA66_DS_non_cavitation-1-07410-1-0.754000.cas
NACA66_DS_non_cavitation-1-07410-1-0.755000.cas
NACA66_DS_non_cavitation-1-07410-1-0.756000.cas
NACA66_DS_non_cavitation-1-07410-1-0.757000.cas
NACA66_DS_non_cavitation-1-07410-1-0.758000.cas
NACA66_DS_non_cavitation-1-07410-1-0.759000.cas
NACA66_DS_non_cavitation-1-07410-1-0.760000.cas
NACA66_DS_non_cavitation-1-07410-1-0.761000.cas
Meshes:
Name = Mesh
Number of blocks = 2
Block origin = 0
Cell origin = 0 (origin within one block of the cells).
Node origin = 0 (origin within one block of the nodes).
Group origin = 0
Title for domain hierarchy is blocks
Title for individual piece in domain hierarchy is block
Number of groups = 0
Title for group hierarchy is groups
Title for individual piece in group hierarchy is group
Mesh type is Unstructured Mesh.
Spatial Dimension = 3
The spatial extents are not set.
Topological Dimension = 3
The logical cell bound are not set.
The number of cells is not set.
There are no names set with the blocks.
Disjoint elements No
Contains ghost zones Maybe
Contains original cells No
Contains original nodes No
Units = x: "", y: "", z: "".
Labels = x: "X-Axis", y: "Y-Axis", z: "Z-Axis".
Mesh coord type is XY
Mesh is primarily cell-based
Unit cell vector #0 is 1 0 0
Unit cell vector #1 is 0 1 0
Unit cell vector #2 is 0 0 1
Rectilinear grids do not have an implicit transform.
Scalars:
Name = "PRESSURE"
Mesh is = "Mesh"
Centering = zone centered.
The extents are not set.
This variable does not contain enumerated values.
Name = "PRESSURE_M1"
Mesh is = "Mesh"
Centering = zone centered.
The extents are not set.
This variable does not contain enumerated values.
Name = "X_VELOCITY"
Mesh is = "Mesh"
Centering = zone centered.
The extents are not set.
This variable does not contain enumerated values.
Name = "X_VELOCITY_M1"
Mesh is = "Mesh"
Centering = zone centered.
The extents are not set.
This variable does not contain enumerated values.
Name = "Y_VELOCITY"
Mesh is = "Mesh"
Centering = zone centered.
The extents are not set.
This variable does not contain enumerated values.
Name = "Y_VELOCITY_M1"
Mesh is = "Mesh"
Centering = zone centered.
The extents are not set.
This variable does not contain enumerated values.
Name = "TKE"
Mesh is = "Mesh"
Centering = zone centered.
The extents are not set.
This variable does not contain enumerated values.
Name = "TKE_M1"
Mesh is = "Mesh"
Centering = zone centered.
The extents are not set.
This variable does not contain enumerated values.
Name = "SDR"
Mesh is = "Mesh"
Centering = zone centered.
The extents are not set.
This variable does not contain enumerated values.
Name = "SDR_M1"
Mesh is = "Mesh"
Centering = zone centered.
The extents are not set.
This variable does not contain enumerated values.
Name = ""
Mesh is = "Mesh"
Centering = zone centered.
The extents are not set.
This variable does not contain enumerated values.
Name = "DVOLUME_DT"
Mesh is = "Mesh"
Centering = zone centered.
The extents are not set.
This variable does not contain enumerated values.
Name = "DENSITY"
Mesh is = "Mesh"
Centering = zone centered.
The extents are not set.
This variable does not contain enumerated values.
Name = "DENSITY_M1"
Mesh is = "Mesh"
Centering = zone centered.
The extents are not set.
This variable does not contain enumerated values.
Name = "MU_LAM"
Mesh is = "Mesh"
Centering = zone centered.
The extents are not set.
This variable does not contain enumerated values.
Name = "MU_TURB"
Mesh is = "Mesh"
Centering = zone centered.
The extents are not set.
This variable does not contain enumerated values.
Name = "WALL_DIST"
Mesh is = "Mesh"
Centering = zone centered.
The extents are not set.
This variable does not contain enumerated values.
Next, looking for strings in the .cas
file with strings ~/visit/fluent_data/NACA66_DS_non_cavitation-1-07410-1-0.754000.cas | grep '......'
(more than 6 characters in length), I see these lines...
(0 "fluent21.1.0 build-id: 10179")
(0 "Machine Config:")
(4 (60 0 0 1 2 4 4 4 8 8 8 4))
(0 "Dimensions:")
(0 "Variables:")
(mixing-plane/show-averaging-method? #f)
(sc/use-tref-in-htc-calculation? #f)
(shell/connectivity-after-slitting? #f)
(shell/encap-only-coupled-walls? #f)
(monitor/include-zero-time-values? #f)
(dpm/erosion-mdm/simulation-control/nmber-of-flow-iterations 10)
(dpm/erosion-mdm/smoothing/kernel 0)
(dpm/erosion-mdm/smoothing/sweeps 1)
(dpm/erosion-mdm/smoothing? #t)
(dpm/erosion-mdm/mesh/max-displacement 50)
(dpm/erosion-mdm/termination/max-displacement 1000)
(dpm/erosion-mdm/termination/total-time 3600)
(dpm/erosion-mdm/general/wall-density 2719)
(dpm/erosion-mdm/general/ref-erosion-model 1)
(dpm/erosion-mdm/cplng? #f)
(dpm/domain-of-interaction 0)
(dpm/parallel/sort-picles-in-chunk? #f)
(dpm/parallel/use-recursion? #f)
(dpm/parallel/max-level-report 5)
(premixc/calc-cvar-approx? #t)
(pdf/calc-table-max-nodes 0)
(sound-var/residual-tolerance 1e-10)
(sound-var/filter-source? #f)
(sound-var/model "lighthill")
(omega/damping-lscale-method 0)
(omega/damping-activate? #f)
(omega/damping-cons 10.)
(omega/damping-deltan 0.001)
(mp/mt//area-influence-coeff 4.)
(mp/vof-low-limit 0.)
(mp/vof-top-limit 1.)
(mp/porous/change-res-si-limit? #f)
(mp/porous/res-si-scale 0.01)
(mp/porous/res-si-limit 0.001)
(mp/porous/wetting-phase/pc-power 0.251)
(mp/porous/wetting-phase/pc-coeff 0.00099974)
(mp/porous/non-wetting-phase/pc-power 1.2)
(mp/porous/non-wetting-phase/pc-coeff 2068.4271)
(mp/porous/vg-exponent 2.68)
(mp/porous/scaling-pressure 677.)
(mp/porous/bc-exponent 1.124)
(mp/porous/entry-pressure 440.)
(mp/porous/wetting-phase/vof-limit 1.)
(mp/porous/wetting-phase/contact-angle 20.)
(vof/surf-tens/css-method? #f)
(vof/smoothing-factor 1.)
(vof/smoothing-num 1)
(vof/coupled/bf-mom/blending2? #f)
(vof/coupled/bf-mom/blending1? #f)
(vof/init/smooth-relax 0.25)
(vof/init/smooth? #f)
(hyb-init/topology-type 0)
(hyb-init/variables (((domain-id . 1) (zone-type . 0) (solution-zones 2) (flux-fcn . "none") (unsteady-fcn . "default")) ((domain-id . 1) (zone-type . 0) (solution-zones 2) (flux-fcn . "none") (unsteady-fcn . "default"))))
(hyb-init/diffusion-long? #f)
(hyb-init/inlet-diffusion? #t)
(hyb-init/scheme (0 0))
(species/use-chemkin-dcc/num-features 2)
(pressure/coupled-velocity-delta-form? #t)
(residuals/window 0)
(patch/vof? #f)
(ost/vof/explicit/own-wts? #t)
(nonconformal/one-to-one-auto-pairing? #f)
(nonconformal/pl/signals ((1 0 1)))
(nonconformal/pl/n-signals 1)
(nonconformal/pl/relax 0.7)
(nonconformal/pl/n-init-cycles 1)
(nonconformal/pl/method 1)
(nonconformal/pl/n-modes 10)
(kw-linearize-dissipation-newton? #f)
(bsl-wdf-coeff 2.)
(bsl-wdf-cross 0.5)
(bsl-wdf-beta 0.083)
(bsl-wdf-sig-w 1.17)
(bsl-wdf-sig-k 1.)
(bsl-wall-distance-free? #f)
(bsl-wdf-des-cdes 0.61)
(cpld/aratio-cutoff 20.)
(rp-axi? #f)
(sg-swirl? #f)
(rp-seg? #t)
(rf-energy? #f)
(rp-inviscid? #f)
(rp-lam? #t)
(rp-atm? #f)
(rp-hvac? #f)
(rp-les? #f)
(rp-les-sgske? #f)
(rp-sa? #f)
(rp-des? #f)
(rp-ke? #f)
(rp-kw? #f)
(rp-kklw? #f)
(rp-sas? #f)
(rp-transition-model none)
(rp-trans-one-eqn? #f)
(rp-trans-sst? #f)
(rp-v2f? #f)
(sg-rsm? #f)
(rp-structure-linear? #f)
(rp-structure-nonlinear? #f)
(rp-dual-time? #f)
(rp-structure-time? #f)
(rp-structure-damping? #f)
(rp-spe? #f)
(rp-spe-surf? #f)
(rp-sootspecies? #f)
(rp-spe-part? #f)
(rp-potential? #f)
(rp-lithium? #f)
(rp-electro-chem? #f)
(sg-pdf-transport? #f)
(sg-dqmom-iem? #f)
(rp-react? #f)
(rp-amg? #f)
(rp-lsf? #f)
(rp-sge? #f)
(rp-unsteady? #f)
(sg-noniterative? #f)
(rp-dpm-cache? #f)
(rp-dpm-cache-serial? #f)
(sg-dpm? #f)
(sg-network? #f)
(sg-crev? #f)
(sg-spark? #f)
(sg-ignite? #f)
(sg-ecfm? #f)
(sg-geqn? #f)
(sg-inert? #f)
(sg-dtrm? #f)
(sg-vfr? #f)
(sg-s2s? #f)
(sg-montecarlo? #f)
(sg-solar? #f)
(sg-p1? #f)
(sg-twotemp? #f)
(sg-pb? #f)
(sg-iac? #f)
(sg-disco? #f)
(sg-bee-gees? #f)
(sg-rosseland? #f)
(sg-cylindrical? #f)
(sg-pdf? #f)
(sg-premixed? #f)
(sg-par-premix? #f)
(sg-melt? #f)
(sg-pull? #f)
(sg-dynmesh? #f)
(sg-overset? #f)
(sg-nox? #f)
(sg-sox? #f)
(sg-soot? #f)
(sg-hg? #f)
(sg-mphase? #f)
(rp-acoustics? #f)
(sg-uds? #f)
(sg-udm? #f)
(sg-node-udm? #f)
(hyb-init? #t)
(sg-wetsteam? #f)
(sg-moistair? #f)
(rp-spe-surf-rc? #f)
(sizing-function/max-resolution 60)
(sizing-function/resolution 3)
(dynamesh/collapse/skew-max 0.7)
(smooth-mesh/min-skew 0.4)
(adapt/coarsen/marker/visible? #f)
(adapt/coarsen/cell/visible? #t)
(adapt/coarsen/cell/filled? #t)
(adapt/refine/marker/visible? #f)
(adapt/refine/cell/visible? #t)
(adapt/refine/cell/filled? #t)
(adapt/method 0)
(femcore/structure/stress/interpolation 0)
(femcore/structure/coordinate/interpolation 3)
(femcore/structure/displacement/interpolation 3)
(femcore/use? #f)
(point-creation-tolerance 0.0001)
(expr/evaluate-also-in-host? #f)
(expr/enable-caching? #t)
(register-reports ())
(inline-expressions ())
(named-expressions ())
(cell-registers ())
(persistent-user-rpvars ())
(solid/mrf-motion-forcing-unchanged? #f)
(solid/solid-motion-forcing-unchanged? #f)
(solid/mrf-motion-forcing? #f)
(solid/mrf-motion-exist? #f)
(solid/solid-motion-forcing? #t)
(solid/motion-copy-mrf-to-solid-t? #t)
(solid/motion-recommend? #t)
(reference-frame/ghost-zone-interface-active? #t)
(reference-frame/relative/origin-absolute? #f)
(wall-film/allow-both-models 0)
(wall-film/model-parameters ())
(strategy/solution-strategy/modifications/status ())
(strategy/solution-strategy/original-settings/status ((executed? . #f) (converged? . #f) (start-iteration . 0)))
(strategy/solution-strategy/before-init-modification/status ((executed? . #f) (converged? . #f) (start-iteration . 0)))
(rombuilder/create-rom-cell-functions? #f)
(rombuilder/post-processing-mode? #f)
(rombuilder/enabled? #f)
(rombuilder/selected-variables-unit ())
(rombuilder/selected-variables-pick ())
(rombuilder/selected-variables ())
(rombuilder/variable-zone-map ())
(strategy/use-strategy? #f)
(strategy/solution-strategy/modifications ((type . list-class) (min-length . 0) (max-length . #f) (curr-length . 0) (member-vars)))
(strategy/solution-strategy/original-settings ((type . struct-class) (members-state (active? (value . #t) (type . boolean-class)) (name (value . "Original Settings") (type . string-class)) (command (value . "") (type . string-class)) (count (type . integer-class) (value . 1) (min . 0) (max . #f)))))
(strategy/solution-strategy/before-init-modification ((type . struct-class) (members-state (active? (value . #f) (type . boolean-class)) (name (value . "Pre-Initialization") (type . string-class)) (command (value . "") (type . string-class)) (count (type . integer-class) (value . 0) (min . 0) (max . #f)))))
(strategy/initialization-strategy ((selection . init-from-case) (type . union-class) (members-state (init-from-case . #f) (init-from-data-file (type . file-class) (value . "") (remote-file? . #t) (file-pattern . "*.dat*")) (init-from-solution (selection . init-from-case) (type . union-class) (members-state (init-from-case . #f) (init-from-data-file (type . file-class) (value . "") (remote-file? . #t) (file-pattern . "*.dat*")))))))
(input-parameters/used-in-udf ())
(parameters/parametrized-flvars ())
(parameters/enable-in-tui? #f)
(parameters/output-parameters ())
(parameters/input-parameters ())
(histogram/scaling-method "")
(histogram/use-scaling? #f)
(higherorder-solidconvection? #t)
(transient-post/monitors ())
(postdomain/index 1)
(postdomain? #f)
(user-wet-steam? #f)
(udws/libname "")
(wetsteam/beta-young-82 1.)
(wetsteam/alfa-young-82 9.)
(wetsteam/droplet-growth-hill-66? #f)
(wetsteam/b-clip-post 1e-06)
(wetsteam/b_max 0.1)
(wsr/patch 0.)
(wsb/patch 0.)
(wsn/patch 0.)
(wsf/default 0.)
(wsr/default 0.)
(wsb/default 0.)
(wsn/default 0.)
(wetsteam/amg-stabilization 0)
(wetsteam/scheme 0)
(wetsteam/amg-method 0)
(wetsteam/cycle-type 0)
(wetsteam/amg-beta 0.7)
(wetsteam/amg-alpha 0.1)
(wetsteam/relax 0.1)
(wetsteam/solve? #t)
(gcm/print-partitions? #f)
(gcm/ps-pitchratio-limit 2.)
(gcm/scale-mflux? #t)
(gcm/360-with-no-periodic? #t)
(gcm/disable-in-unsteady? #f)
(gcm/all-vars-contours? #f)
(gcm/contours? #f)
(mpm/side-boundary-based? #f)
(mpm/enable-avg-option? #f)
(mpm/rmax-extension-factor 0.2)
(mpm/ps-based? #f)
(mpm/exclude-revflow-faces-averaging? #f)
(mpm/allow-revflow? #t)
(mpm/variable-width-bands? #t)
(mpm/debug-bins-verbose 0)
(mpm/viability-conds 0.3)
(mpm/viability-check? #t)
(mpm/adjust-rotation? #f)
(mpm/vmag-scale? #t)
(mpm/inner-iterations 4)
(mpm/debug-verbose -1)
(mpm/primitive-var-avg? #t)
(mpm/scale-mflux? #t)
(mixing-plane/rgrad-copy-method 0)
(mixing-plane/gradient-copy-method 0)
(mixing-plane/include-species? #f)
(mixing-plane/reduce-backflow? #f)
(mixing-plane/ave-method 0)
(mixing-plane/verbos-t-enthalpy? #f)
(mixing-plane/conserve-t-enthalpy? #f)
(mixing-plane/verbos-swirl? #f)
(mixing-plane/conserve-swirl? #f)
(mixing-plane/fix-pressure-level? #f)
(mixing-plane/omega 1.)
(mixing-planes ())
(perforated/report? #f)
(perforated/mf-urf 1)
(perforated/input-file-name "")
(perforated/parameters (()))
(perforated/model-setup ((-1 0 #t #t #f (-1 0 0 0))))
(perforated/model-setup-valid? ())
(perforated/num-inj-thread 1)
(perforated/model-method 0)
(perforated/model-on? #f)
(perforated/switch? #f)
(wall/secondary-gradient-limiter-fmax 0.9)
(wall/secondary-gradient-limiter-fmin 0.7)
(energy/wall/secondary-gradient-limiter-fmax 0.9)
(energy/wall/secondary-gradient-limiter-fmin 0.7)
(energy/wall/modify-orthogonality-limits? #f)
(energy/wall/secondary-gradient-limiter? #f)
(uds/wall/secondary-gradient-limiter-fmax 0.9)
(uds/wall/secondary-gradient-limiter-fmin 0.7)
(uds/wall/modify-orthogonality-limits? #f)
(uds/wall/secondary-gradient-limiter? #f)
(wall/boundary-solid-advection-rotating? #f)
(wall/boundary-solid-advection? #t)
(wall/new-solid-advection? #t)
(wall/vnormal-tolerance 20.)
(wall/check-vnormal-solid? #t)
(wall/finite-slip-condition? #f)
(outflow/multiplicative-correction? #f)
(mfinlet/ecmf-linearize? #f)
(mfinlet/forced-supersonic-treatment? #f)
(mfinlet/mfout-mach 0.98)
(mfinlet/mfout-urf 1.)
(mfinlet/non-constant-flux? #t)
(mfinlet/allow-reverse-flow? #t)
(pinlet/use-normal-mach-number? #t)
(pinlet/press-v13-init? #t)
(pinlet/use-extrapolated-pressure? #f)
(pinlet/enhanced-backflow? #f)
(non-reflecting/verbosity 1)
(non-reflecting/recon? #t)
(non-reflecting/omega 0.75)
(non-reflecting-bcs? #f)
(target-mfr-mach 0.98)
(target-mfr-pmin 1)
(target-mfr-pmax 5000000.)
(target-mfr-urf 0.05)
(target-mfr-method 2)
(target-mfr-verbos? #f)
(target-mfr? #t)
(vent-fan/show-hidden-options? #f)
(poutlet/apply-backflow-jacobian? #f)
(poutlet/full-viscous-force? #f)
(poutlet/press-profile-blend 0.)
(poutlet/pavg-nbins 65)
(poutlet/p-split-back? #t)
(poutlet/fifth-ord-poly? #f)
(poutlet/p-ave-strong? #f)
(poutlet/p-split-ausm? #f)
(poutlet/ignore-back-swirl? #t)
(inert/enth-dt 10.)
(inert/enth-tmax 5000.)
(inert/enth-dt-urf 0.2)
(inert/min-sto-xi 0.01)
(inert/egr-reset-match-temp? #t)
(inert/species-lumping? #f)
(inert/max-h-iterations 50)
(inert/user-specified? #f)
(inert/assumed? #t)
(inert/mixture-name "inert-mixture")
(inert/nspecies 3)
(inert/composition (0.19110313 0.088028589 0.72086828))
(inert/species ("co2" "h2o" "n2"))
(inert/assumed-species ("co2" "h2o" "n2"))
(inert/assumed-comp (0.19110313 0.088028589 0.72086828))
(inert/user-species ("co2" "h2o" "n2"))
(inert/user-comp (0.19110313 0.088028589 0.72086828))
(inert/h-c-ratio 2.25)
(inert/amg-stabilization 0)
(inert/default 0)
(inert/patch 0)
(inert/amg-method 0)
(inert/cycle-type 0)
(inert/amg-beta 0.7)
(inert/amg-alpha 0.1)
(inert/scheme 1)
(inert/relax 1)
(inert/solve? #t)
(inert/off? #t)
(premix/les-peters-sct-factor 0.7)
(premix/ewald-exponent-q 0.66)
(premix/peters-coeff-cs 2.)
(premix/peters-coeff-b3 1.)
(premix/peters-coeff-b1 2.)
(premix/blint-coeff-bl2 0.7)
(premix/blint-coeff-bl1 2.)
(premix/blint-modifier? #f)
(premix-c-eqn/ewald-peters-corrector? #t)
(premix-c-eqn/turb-flame-speed-model "zimont")
(premix-g-eqn/turb-flame-speed-model "peters")
(premix-g-var/max-iter 5)
(premix-g-var/residual-tolerance 0.0001)
(premix-g-var/iter-tolerance 0.05)
(premix-g-var/amg-stabilization 0)
(premix-g-var/amg-method 0)
(premix-g-var/cycle-type 0)
(premix-g-var/amg-beta 0.7)
(premix-g-var/amg-alpha 0.1)
(premix-g-var/scheme 1)
(premix-g-var/gvar-limit 2)
(premix-g-var/aniso-diff? #f)
(premix-g-var/default 0.)
(premix-g-var/patch 0.)
(premix-g-var/relax 0.8)
(premix-g-var/solve? #t)
(premix-g-eqn/re-init-urf 0.1)
(premix-g-eqn/num-les-smooths 2)
(premix-g-eqn/cusp-g-gmag-limit 0.5)
(premix-g-eqn/g-var-type "solve")
(premix-g-eqn/max-iter 5)
(premix-g-eqn/residual-tolerance 0.0001)
(premix-g-eqn/iter-tolerance 0.05)
(premix-g-eqn/amg-stabilization 0)
(premix-g-eqn/amg-method 0)
(premix-g-eqn/cycle-type 0)
(premix-g-eqn/amg-beta 0.7)
(premix-g-eqn/amg-alpha 0.1)
(premix-g-eqn/scheme 1)
(premix-g-eqn/verbosity 0)
(premix-g-eqn/curvature-dfac 2.)
(premix-g-eqn/curvature-source? #f)
(premix-g-eqn/default 0.)
(premix-g-eqn/patch 0.)
(premix-g-eqn/relax 0.5)
(premix-g-eqn/solve? #t)
(par-premix/local-unburnt-props? #t)
(ecfm-sigma/verbosity 0)
(ecfm-sigma/kinetic-theory-ktc? #t)
(ecfm-sigma/p-restrict? #t)
(ecfm-sigma/p3-rho-ratio? #f)
(ecfm-sigma/ecfm-type "veynante")
(ecfm-sigma/delta-type "sutherland")
(ecfm-sigma/itnfs-type "poinsot")
(ecfm-sigma/beta2-les 1.33333333)
(ecfm-sigma/beta1-les 0.4)
(ecfm-sigma/alpha1-les 0.5)
(ecfm-sigma/nres-les 5.)
(ecfm-sigma/spark-const (50.))
(ecfm-sigma/ecfm-spark-type ("zimont"))
(ecfm-sigma/min-itnfs 0.)
(ecfm-sigma/itnfs-fixed-val 50.)
(ecfm-sigma/delta-l 0.001)
(ecfm-sigma/ucfm/beta2 0.1)
(ecfm-sigma/ucfm/beta1 1.)
(ecfm-sigma/ucfm/alpha3 1.4)
(ecfm-sigma/ucfm/alpha2 8.5)
(ecfm-sigma/ucfm/alpha1 0.012)
(ecfm-sigma/ucfm/alpha0 1.)
(ecfm-sigma/std3/beta1 0.4)
(ecfm-sigma/std3/alpha4 1.)
(ecfm-sigma/std3/alpha3 0.5)
(ecfm-sigma/std3/alpha2 1.)
(ecfm-sigma/std3/alpha1 1.6)
(ecfm-sigma/std3/alpha0 1.)
(ecfm-sigma/std2/beta1 1.)
(ecfm-sigma/std2/alpha3 1.)
(ecfm-sigma/std2/alpha2 1.)
(ecfm-sigma/std2/alpha1 1.6)
(ecfm-sigma/std2/alpha0 1.)
(ecfm-sigma/std1/beta1 1.)
(ecfm-sigma/std1/alpha3 1.)
(ecfm-sigma/std1/alpha2 1.)
(ecfm-sigma/std1/alpha1 1.6)
(ecfm-sigma/std1/alpha0 1.)
(ecfm-sigma/min-dl 1e-06)
(ecfm-sigma/wall-flux-const 0.5)
(ecfm-sigma/max-destruction-c 0.999999)
(ecfm-sigma/min-p3-c 0.001)
(ecfm-sigma/min-destruction-sl 0.001)
(ecfm-sigma/min-production-sl 0.001)
(ecfm-sigma/amg-stabilization 0)
(ecfm-sigma/default 1)
(ecfm-sigma/patch 0)
(ecfm-sigma/amg-method 0)
(ecfm-sigma/cycle-type 0)
(ecfm-sigma/amg-beta 0.7)
(ecfm-sigma/amg-alpha 0.1)
(ecfm-sigma/scheme 1)
(ecfm-sigma/relax 0.9)
(ecfm-sigma/solve? #t)
(ecfm-sigma/off? #t)
(ignition/octane-exp-gen 1.)
(ignition/equiv-exp-gen 1.)
(ignition/rpm-exp-gen 1.)
(ignition/temp-exp-gen 1.)
(ignition/press-exp-gen 1.)
(ignition/activate-gen 20080)
(ignition/octane-gen 90)
(ignition/pre-exp-gen 0.0405)
(ignition/press-exp-de -1.7)
(ignition/activate-de 3800)
(ignition/octane-exp-de 3.402)
(ignition/octane-de 90)
(ignition/pre-exp-de 0.01768)
(ignition/press-exp-hh 0.63)
(ignition/activate-hh 618840)
(ignition/cetane-hh 25)
(ignition/pre-exp-hh 0.36)
(ignition/dt-multiplier 3.)
(ignition/knock-act-temp -15078.)
(ignition/knock-pre-exp 860000000000.)
(ignition/ignite-sp-cut 0.5)
(ignition/prod-fuel-cut 0.99)
(ignition/burning-cutoff 1.)
(ignition/ignite-sp-max 5.)
(ignition/stoich-a-f-ratio 14.7)
(ignition/fuel-species "")
(ignition/amg-stabilization 0)
(ignition/default 0)
(ignition/patch 0)
(ignition/amg-method 0)
(ignition/cycle-type 0)
(ignition/amg-beta 0.7)
(ignition/amg-alpha 0.1)
(ignition/scheme 1)
(ignition/relax 0.7)
(ignition/general? #f)
(ignition/douaud? #f)
(ignition/hardenburg? #f)
(ignition/delay? #f)
(ignition/knock? #f)
(ignition/solve? #t)
(ignition/off? #t)
(spark/verbosity? #f)
(spark/r150-energy (0.))
(spark/fix-rtrans? #f)
(spark/rtrans-max-cells 10.)
(spark/rtrans-min-cells 3.)
(spark/flame-speed-model 1)
(spark/burn-old-time-levels? #f)
(spark/burn-init-fuel? #f)
(spark/diffusion-num-smooths 1)
(spark/diffusion-factor 1.5)
(spark/diffusion-dist 0.02)
(spark/diffusion-time (1e-05))
(spark/max-temp (2500))
(spark/energy (0.1))
(spark/duration (0.001))
(spark/start-ca (0))
(spark/start-time (0))
(spark/time-exponent (0.333333))
(spark/user-geom? (#f))
(spark/time-dep-geom? (#t))
(spark/fixed-geom? (#f))
(spark/fixed-box? (#f))
(spark/fixed-cylinder? (#f))
(spark/fixed-sphere? (#t))
(spark/shape ("hexahedron"))
(spark/z-height (0.002))
(spark/y-height (0.002))
(spark/x-height (0.002))
(spark/rtrans (0.))
(spark/rk (0.002))
(spark/radius-final (0.005))
(spark/radius (0.002))
(spark/z-loc (0))
(spark/y-loc (0))
(spark/x-loc (0))
(spark/off? (#t))
(spark/name ("spark-1"))
(spark/num 1)
(crevice/threads ())
(crevice/unit-roundoff 1e-06)
(crevice/relax 0.8)
(crevice/exit-pressure 101325.)
(crevice/mid-gap-cd 0.7)
(crevice/pressures (101325. 101325. 101325. 101325. 101325.))
(crevice/bot-ring-gap (1e-05 1e-05 1e-05))
(crevice/mid-ring-gap (4e-06 4e-06 4e-06))
(crevice/top-ring-gap (1e-05 1e-05 1e-05))
(crevice/land-length (0.00391 0.00391 0.00391))
(crevice/ring-spacing (0.00391 0.00391 0.00391))
(crevice/ring-mass (0.00375 0.00375 0.00375))
(crevice/ring-thickness (0.002 0.002 0.002))
(crevice/ring-width (0.00375 0.00375 0.00375))
(crevice/piston-bore-clearance 5.08e-05)
(crevice/sector-angle 360.)
(crevice/piston-temperature 400.)
(crevice/output-file "crev.out")
(crevice/bore 0.1016)
(crevice/n-rings 3)
(crevice/ring-dynamics? #f)
(crevice/write? #f)
(crevice/solve? #f)
(crevice/enabled? #f)
(acoustics/time-stepn "")
(acoustics/q-mesh-filename "")
(acoustics/mesh-filename "")
(acoustics/write-cgns? #f)
(acoustics/cylindrical-export? #f)
(acoustics/auto-prune? #t)
(acoustics/interior-list ())
(acoustics/write-only? #f)
(acoustics/write? #f)
(acoustics/source-files ())
(acoustics/thread-types ())
(acoustics/required-filenames ())
(acoustics/writable-threads ())
(acoustics/required-threads ())
(acoustics/receivers ())
(acoustics/file-lines 500)
(acoustics/read-and-compute? #f)
(acoustics/on-the-fly? #f)
(acoustics/index-filename "")
(acoustics/source-filename "")
(acoustics/base-filename "")
(acoustics/frequency 1)
(models/equation-order 0)
(models/timer-threshold-percentage 5)
(models/timer-cutoff 0.1)
(show-beta-features? #f)
(charge-density/enabled? #f)
(magnetic-permeability/enabled? #f)
(electric-conductivity/only-const-enabled? #f)
(electric-conductivity/enabled? #f)
(em/model-enabled? #f)
(save-cell-residuals? #f)
(domains (((1 geom-domain mixture) (children) (material . water-vapor))))
(md/verbosity 0)
(target/sv-list ())
(target/domain-list ())
(target/thread-list ())
(turbo-mode/enable? #f)
(turbo-vector? #f)
(turbo-projection/method (0))
(turbo-search/method (1))
(turbo-grid/method (0))
(turbo/current-topology -1)
(turbo/topology-count 0)
(turbo/machine-type 0)
(turbo/zones/blade ())
(turbo/zones/outlet ())
(turbo/zones/inlet ())
(turbo/zones/theta-periodic ())
(turbo/zones/theta-max ())
(turbo/zones/theta-min ())
(turbo/zones/shroud ())
(turbo/zones/hub ())
(turbo/topology-list ())
(turbo? #f)
(network/history-file "")
(save-network-history? #f)
(sc/update-mesh-motion-before-mesh-transfer? #t)
(reference-yplus 300)
(sc/volumetric-cell-zones ())
(sc/coupling-iteration-index 1)
(sc/coupling-step-index 1)
(sc/enable-new-defaults-for-transfers? #f)
(sc/use-global-node-weights? #t)
(sc/number-of-substeps-per-coupling-step 1)
(sc/enable-sub-stepping-option-per-coupling-step? #f)
(sc/htc-calculation-method? 0)
(sc/htc-epsilon 1e-06)
(sc/enable-thermal-stabilization? #f)
(sc/enable-htc-dt-in-solid-cell? #f)
(sc/default-htc-method? #t)
(sc/steady/default-iteration-method? #t)
(sc/independent-rotation? #t)
(sc/miniter-per-coupling-iter 5)
(sc/verbosity 0)
(oned/oldflowinterfaces? #f)
(oned/verbosity? #f)
(oned/modified-walls? #f)
(oned/modified-wall-ids ())
(oned/modified-wall-names ())
(oned/library-case "")
(oned/library-name "none")
(glass-model? #f)
(shell/nci-parent-info ())
(shell/original-wall-info ())
(shell/thread-ids ())
(shell/zone-io? #t)
(shell/check-contact-points? #f)
(shell/allow-partitioning? #f)
(mesh/new-encap-from-tui? (#f #f))
(shell/skip-creation? #f)
(shell/verbosity? #f)
(shell/restore-inner-temp? #f)
(shell/new-encapsulation? #t)
(shell/create-edge-children? #f)
(shell/multi/data ())
(shell/multi/cond-rule 1)
(shell/new-method-from-tui? (#f #f))
(shell/new-method? #t)
(shell/max-migration-iteration 1)
(disabled-planar-walls ())
(shell/ignore-partition-check? #f)
(shell/check-orientation? #f)
(in-plane/zero-dir (0 1 0))
(cht/solid-time 0)
(cht/solid-time-step-auto? #t)
(cht/solid-time-step-size 10)
(cht/enable-solid-time-step? #f)
(cht/unsteady/enable-mapped-intf-tui? #f)
(cht/unsteady/time-sampling-info ())
(cht/use-yplus-based-htc? #f)
(cht/fixed-htc 200)
(cht/use-fixed-htc? #f)
(cht/use-rel-ref-temperature? #f)
(cht/delta-t-percent 0.)
(cht/delta-t 0.)
(cht/enhanced-mapped-connectivity? #t)
(cht/explicit-profile-splitted-conservation? #t)
(cht/solid-solid/allow-explicit? #f)
(cht/auto-tolerance/scaling-factor 1.25)
(cht/auto-tolerance? #t)
(cht/interpolation-method 3)
(cht/mapping-method 0)
(cht/urf 1)
(cht/qdot-tolerance 0.0001)
(cht/force-conservation? #t)
(cht/verbosity -1)
(cht/htc-wall-function-based? #f)
(cht/mapping-frequency 1)
(cht/mapped-interfaces ())
(dual-cell/centroid-tolerance 1e-06)
(dual-cell/nbr-tolerance 1e-07)
(dual-cell/store-nbr-data? #f)
(dual-cell/conservative-heat-transfer? #f)
(dual-cell-heatxc/verbosity? #f)
(dc/extrapolation-method "default")
(dual-cell/alternate-formulation? #f)
(dual-cell-heatxc/data ())
(dual-cell-heatxc/on? #f)
(heatxc/update-ntu-for-varying-cp? #f)
(heatxc/initialize-metrics? #t)
(heatxc/inlet-temp/urf 0.8)
(heatxc/cross-flow? #t)
(heatxc/groups ())
(heatxc/geom ())
(heatxc/ntu-approach? ())
(heatxc/sv-ratio 1.)
(heatxc/verbosity 0)
(heatxc/models ())
(heatxc/on? #f)
(case-file-units "si")
(airpak-specific? #f)
(temperature/split-source-by-ratio? #f)
(atm-ht-v5? #f)
(planar-conduction? #f)
(init-fans? #f)
(icepak? #f)
(ffc? #f)
(monitor/commands ())
(monitor/convergence-running-averages 1)
(monitor/convergence-def-list (((check-nth 1) (logic #f))))
(monitor/integrate-over-state ())
(monitor/average-over-state (("report-def-0" (7.) (1. 7540. (-95.30436324499351)))))
(monitor/report-definitions (((name . "report-def-0") (report-definition lift (force-vector 0. 1. 1.) (reference-frame . "global") (old-props force-vector (0. 1. 1.) reference-frame "global" per-zone? #f average-over 1 thread-ids (7) thread-names (foil) header "" scaled? #f name "report-def-0" type "lift") (thread-ids 7) (thread-names foil) (per-zone? . #f) (average-over . 1) (report-type . "") (scaled? . #f) (retain-instantaneous-values? . #f)))))
(monitor/plotsets (((name . "report-def-0-rplot") (plot-window . 1) (old-props active? #t window-id 0 frequency 1 frequency-of "time-step" report-defs ("report-def-0") print? #t report-frequency 1 flow-frequency 1 name "report-def-0-rplot" type "report-plot") (frequency . 1) (flow-frequency . 1) (frequency-of . "time-step") (report-defs "report-def-0") (print? . #t) (title . "") (x-label . "flow-time") (y-label . "Lift") (active? . #t) (plot-instantaneous-values? . #f))))
(monitor/convergencesets ((frequency . 1) (condition . #f) (conv-reports) (check-for . #f)))
(monitor/monitorsets (((name . "report-def-0-rfile") (old-props active? #t file-name ".\\report-def-0-rfile_1_1.out" frequency 1 frequency-of "time-step" report-defs ("report-def-0" "flow-time") print? #t header "" report-frequency 1 flow-frequency 1 write-instantaneous-values? #f name "report-def-0-rfile" type "report-file") (file-name . ".\\report-def-0-rfile.out") (frequency . 1) (flow-frequency . 1) (itr-index . "1") (run-index . "1") (frequency-of . "time-step") (report-defs "report-def-0" "flow-time") (print? . #t) (active? . #t) (write-instantaneous-values? . #f))))
(monitor/volume ())
(monitor/surfaces ())
(monitor/compute-node-values? #t)
(graphics/animation-objects/recent/history ())
(graphics/animation-objects ())
(graphics/xy-plot ())
(graphics/scene ())
(graphics/particle-tracks ())
(graphics/pathlines ())
(graphics/lic ())
(graphics/vectors/auto-scale-average? #t)
(graphics/vectors ())
(graphics/contours (((name . "contour-1") (field . "total-pressure") (filled? . #t) (boundary-values? . #t) (contour-lines? . #f) (node-values? . #t) (surfaces-list 6 7) (range-option auto-range-on (global-range? . #t)) (coloring smooth . #f) (color-map (visible? . #t) (size . 100) (color . "bgr") (log-scale? . #f) (format . "%0.2e") (user-skip . 9) (show-all . #t) (position . 1) (font-name . "Helvetica") (font-automatic . #t) (font-size . 0.032) (length . 0.54) (width . 6.)) (draw-mesh? . #f) (mesh-object . ""))))
(graphics/mesh ())
(report/cell-value? #f)
(report/forces/print-vec? #t)
(mesh_user_defined_cells_freed? #f)
(statistics/x-axis "Iteration")
(statistics/file-basename "statistics-.out")
(statistics/write? #f)
(statistics/window -1)
(statistics/plot? #f)
(statistics/print? #f)
(statistics/monitors ())
(monitor/aerodamping ())
(monitor/zero-time-values? #f)
(fmon/unscaled? #f)
(monitor/window 0)
(monitor/moment ())
(monitor/lift ())
(monitor/drag ())
(fmon/old-method? #f)
(reference-frames/entity-link? #f)
(file-write/frequency 1)
(mmp/autosave/file-decimal-digits 6)
(mmp/autosave/file-suffix-type "time-step")
(mmp/autosave/overwrite? #f)
(mmp/autosave/filename "")
(mmp/autosave/numfiles 0)
(mmp/autosave/frequency/data 1)
(mmp/autosave/frequency/case 1)
(wb/container/flags ())
(wb/original-mesh? #t)
(wb/original-case? #t)
(autosave/run-number 1)
(export/cdat/surfaces ())
(export/cdat-history ())
(autosave/solution-points ((500 (unsteady? . #f) (flow-time . 0) (time-step . 0) (case-file . "E:/wl/DS_NACA66/sigma_0.25/non_cavitation/NACA66_DS_non_cavitation-1-00500.cas") (data-file . "E:/wl/DS_NACA66/sigma_0.25/non_cavitation/NACA66_DS_non_cavitation-1-00500.dat") (crank-angle . 0.)) (1000 (unsteady? . #f) (flow-time . 0) (time-step . 0) (case-file . "E:/wl/DS_NACA66/sigma_0.25/non_cavitation/NACA66_DS_non_cavitation-1-01000.cas") (data-file . "E:/wl/DS_NACA66/sigma_0.25/non_cavitation/NACA66_DS_non_cavitation-1-01000.dat") (crank-angle . 0.)) (1489 (unsteady? . #t) (flow-time . 0.001) (time-step . 10) (case-file . "E:/wl/DS_NACA66/sigma_0.25/non_cavitation/NACA66_DS_non_cavitation-1-00010.cas") (data-file . "E:/wl/DS_NACA66/sigma_0.25/non_cavitation/NACA66_DS_non_cavitation-ode-values? . #t) (surfaces-list 6 7) (range-option auto-range-on (global-range? . #t)) (coloring smooth . #f) (color-map (visible?
. #t) (size . 100) (color . "bgr") (log-scale? . #f) (format . "%0.2e") (user-skip . 9) (show-all . #t) (position . 1) (font-name .
"Helvetica") (font-automatic . #t) (font-size . 0.032) (length . 0.54) (width . 6.)) (draw-mesh? . #f) (mesh-object . ""))))
(graphics/mesh ())
(report/cell-value? #f)
(report/forces/print-vec? #t)
(mesh_user_defined_cells_freed? #f)
(statistics/x-axis "Iteration")
(statistics/file-basename "statistics-.out")
(statistics/write? #f)
(statistics/window -1)
(statistics/plot? #f)
(statistics/print? #f)
(statistics/monitors ())
(monitor/aerodamping ())
(monitor/zero-time-values? #f)
(fmon/unscaled? #f)
(monitor/window 0)
(monitor/moment ())
(monitor/lift ())
(monitor/drag ())
(fmon/old-method? #f)
(reference-frames/entity-link? #f)
(file-write/frequency 1)
(mmp/autosave/file-decimal-digits 6)
(mmp/autosave/file-suffix-type "time-step")
(mmp/autosave/overwrite? #f)
(mmp/autosave/filename "")
(mmp/autosave/numfiles 0)
(mmp/autosave/frequency/data 1)
(mmp/autosave/frequency/case 1)
(wb/container/flags ())
(wb/original-mesh? #t)
(wb/original-case? #t)
(autosave/run-number 1)
(export/cdat/surfaces ())
(export/cdat-history ())
and finally, when I look at (autosave/solution-points (...
in that file, I see a lot of entries with a file path of the form... (case-file . "E:/wl/DS_NACA66/sigma_0.25/non_cavita tion/NACA66_DS_non_cavitation-1-00500.cas") (data-file . "E:/wl/DS_NACA66/sigma_0.25/non_cavitation/NACA66_DS_non_cavitation-1-00500 .dat")
. A potential problem here is that the .cas
files are pointing to data files that aren't available at the specified paths. For example, your original post showed the .cas
file was on the G:
drive but these paths in .cas
file show references to files in E:
drive. If those files are not present, VisIt may not be aware of variables associated with them. This is just a guess on my part as to what could be happening.
Finally, regarding streamlines, please have a look at these docs for information...
@markcmiller86 could you make available the rest of the timestates so I can test on Windows? I was able to successfully read the single timestate you made available, but would like to test the full database.
@markcmiller86 could you make available the rest of the timestates so I can test on Windows? I was able to successfully read the single timestate you made available, but would like to test the full database.
@biagas sure but not as attachments here. I will put on CZ, ok?
@biagas sure but not as attachments here. I will put on CZ, ok?
perfect, thanks
I have verified that the provided time series can be opened on Windows with VisIt 3.2.1. (all .dat and .cas files located in the same directory). Creating plots of various types with various variables works, as does stepping through time (though VisIt is a bit sluggish changing time states).
I noticed that Time is not displayed with the database info. The FileInformation panel is displaying time values that I believe have been parsed from filenames. I took a quick look at the Fluent reader and it isn't reporting any time information from the files it reads.
@markcmiller86,@biagas Thank you for your answer and your work.I am sorry for I did not clear my question.
First,I am sure that I opened the same case&data with that I sent to you but which is only apart of the whole data.I can only opened the one case&data to visIt, but not a series data which is unstable that means it works sometimes .Another problem I have noticed is that,I can only read Fluent case&data one time which means when I read the fluent data once,I can not add another fluent data.
Second, I found that the data showed in visIt is the same as your cotents- scalars,but not the total data which included in the data,because I can see more details with the Post-processing tools come with ANSYS .The reason why I want to use the visIt is becasuse it's strong ability ,but maybe it can not ineract with Fluent well which make me real puzzled.
The visIt CUI as follow:
the variables as follow:
the variables in cfdpost
I have tried to create the vector but failed as the velocity can not import to the visIt
@wl23321 when you say "I have tried to create the vector...", do you mean you used a VisIt expression to do it?
You will want to compose a vector expression like so...
Note...I don't see any VELOCITY_Z
in this dataset. I see only VELOCITY_X
and VELOCITY_Y
. However, this screenshot from you suggests there are Z
components also.
In the example above, I think we have 2D data but where its been defined in 3D with a Z value of zero. So, when I composed the vector with the expressions, I used a zero for the Z component also.
@wl23321 we discussed this a bit further in our weekly meeting and had the following additional comments...
cfdpost
could be variables that that tool computes on-demand for you from whatever primal variables are in the database and those variables are not actually stored in the database for any consumers other than cfdpost
I have tried to read the fluent data into the visIt ,but it can not show the total information which I can get from other post processing software.And, also,I can not read the series data which is time-dependent into the visIt. I have no idea what can I do.