User parameters. More...

Functions | |
| void | InitParameters () |
| Inits parameters from file carmen.par. If a parameter is not mentioned in this file, the default value is used. More... | |
User parameters.
| void InitParameters | ( | ) |
Inits parameters from file carmen.par. If a parameter is not mentioned in this file, the default value is used.
— Compute ch --------------------------------------------------------—

| int AllTaskScaleNb |
Global Scale number
| real AllXMax[4] |
| real AllXMin[4] |
Global domain parameters
| real Alpha =0.64 |
Temperature ratio
| real auxvar =0. |
Auxiliar variable
| real AverageRadius =0. |
Average radius of the flame ball
| char BackupName[255] |
| real BaroclinicEffect =0. |
Intensity of the baroclinic effects
| real Bdivergence =0. |
Auxilian divergence variable
| real CarmenVersion =2.483 |
Version release
| int CartDims[3] |
| real Celerity = 1. |
Advection-diffusion celerity (0, 1, -1)
| int CellElementsNb |
| int CellNb =0 |
Number of cells
| real CFL =0.5 |
Courant-Friedrich-Levy number
| real ch =0.0 |
Divergence cleaning ch parameter
| real chi =0. |
Artificial diffusion constant
| int ChildNb =0 |
Number of children for a given parent (equal to 2**Dimension)
| real Circulation =10. |
Circulation parameter
| int Cluster =1 |
0 for local execution, 1 for cluster
| int CMax[4] ={3,3,3,3} |
Max. boundary condition (1 = Boundary, 2 = Symetric, 3 = Periodic)
| int CMin[4] ={3,3,3,3} |
Min. boundary condition (1 = Boundary, 2 = Symetric, 3 = Periodic)
| Timer CommTimer |
Communication timer for perfomance analyse
| bool ComputeCPUTimeRef =false |
True = the reference CPU time is being computed
| bool ComputeTemp =false |
| real ConstantForce =true |
False = adapt force to maintain constant energy
| bool ConstantTimeStep =true |
true = constant TimeStep
| int Coordinate =1 |
1 = Cartesian, 2 = Spherical in x
| int coords[3] |
Current CPU coodinates in the virtual CPU processors cart
| int CPUScales |
CPUScales=log2(Number of processors)
| real cr =0. |
Alpha parameter divergence cleaning
| bool CVS =false |
True = use Donoho thresholding to perform CVS.
| bool DataIsBinary =true |
true = write data in binary format, false = write data in ASCII format
| bool debug =false |
true = check if tree is graded
| bool Diffusivity =false |
True = artificial diffusion. False = no artificial diffusion
| int Dimension =1 |
Dimension (1,2,3)
| real DIVB =0. |
Divergence of B
| real DIVBMax =0. |
Maximum divergence of B
| int DivClean =2 |
Divergence cleaning: 1-EGLM 2-GLM
| real Eigenvalue =0. |
Maximal eigenvalue
| real EigenvalueMax =0. |
Maximal eigenvalue
| real EigenvalueX =0. |
Eigenvalue at x direction
| real EigenvalueY =0. |
Eigenvalue at y direction
| real EigenvalueZ =0. |
Eigenvalue at z direction
| real ElapsedTime =0. |
ElapsedTime
| int EquationType =7 |
Type of equation
| real ErrorGlobalL2 =0. |
Global L2 error on space and time
| real ErrorGlobalMax =0. |
Global error max on space and time
| real ErrorGlobalMid =0. |
Global mean error on space and time
| int ErrorGlobalNb =0 |
Number of points for the computation of the global mean error
| real ErrorL2 =0. |
L2 error on the grid
| real ErrorMax =0. |
Error Max on the grid
| real ErrorMid =0. |
Mean error on the grid
| int ErrorNb =0 |
Number of points for the computation of the mean error
| real eta =0. |
Resistivity function
| real ExactEnergy =0. |
Global energy for the exact solution (only for EquationType = 1 or 2)
| real ExactMomentum =0. |
Global momentum for the exact solution (only for EquationType = 1 or 2)
| real ExpectedCompression = 0. |
Expected memory compression
| real FlameVelocity =0. |
Flame velocity
| bool FluxCorrection =true |
true = conservative flux correction
| real ForceX =0. |
| real ForceY =0. |
| real ForceZ =0. |
| real Fr =0. |
Froude number
| double FVTimeRef =0. |
FV reference CPU time for 1 iteration
| real Gamma =1.4 |
Adiabatic function
| real GlobalEnergy =0. |
Global energy (only for EquationType = 1 or 2)
| real GlobalEnstrophy =0. |
Global enstrophy (only for EquationType = 6)
| FILE* GlobalFile |
Global file
| real GlobalMomentum =0. |
Global momentum (only for EquationType = 1 or 2)
| real GlobalMomentumOld =0. |
Old global momentum (only for EquationType = 6)
| real GlobalReactionRate =0. |
Global reaction rate
| real GlobalVolume =0. |
Global volume
| real Helicity =0. |
Time derivative of helicity (must be zero)
| int IcNb = 0 |
Initial condition suavization
| int ImageNb =0 |
Print ImageNb images
| real IntDensity =0. |
Integral of the density
| real IntEnergy =0. |
Integral of the energy
| Vector IntMomentum |
Integral of the modulus of the momentum
| real IntVorticity =0. |
Integral of the modulus of the vorticity
| int IterationNb =0 |
Number of iterations
| int IterationNbRef =1000 |
Number of iterations for the FV reference computation
| int IterationNo =0 |
Current iteration number
| real Le =1. |
Lewis number
| int LeafNb =0 |
Number of leaves
| bool LES =false |
True = use eddy-viscosity.
| int LimiterNo =5 |
Limiter number
| real Ma =0.3 |
Mach number
| int MaxCellElementsNb |
| real ModelConstant =0.1 |
Constant used in the turbulence model
| int MPIRecvType |
| int MPISendType |
Type of calling MPI communication functions. See Parameters.cpp for the more information
| bool Multiresolution =true |
true = Multiresolution, false = FV on fine mesh
| int NeighbourNb |
Important parameter: The deep of the inter-CPU domain overlapping
| int one_D |
| real PenalizeFactor =1. |
Factor of penalization (obsolete)
| real PhysicalTime =0. |
Physical elapsed time
| real pi =acos(-1.) |
Pi constant
| int PostProcessing =2 |
1 = Gnuplot, 2 = Data Explorer, 3 = Tecplot
| real Pr =0.71 |
Prandtl number
| real PreviousAverageRadius =0. |
Previous average radius
| real PreviousAverageRadius2 =0. |
Previous average radius
| int PrintEvery =0 |
Print every PrintEvery iteration
| int PrintIt1 =0 |
Iteration for print 1
| int PrintIt2 =0 |
Iteration for print 2
| int PrintIt3 =0 |
Iteration for print 3
| int PrintIt4 =0 |
Iteration for print 4
| int PrintIt5 =0 |
Iteration for print 5
| int PrintIt6 =0 |
Iteration for print 6
| int PrintMoreScales =0 |
More scales to print
| real PrintTime1 =0. |
Time for print 1
| real PrintTime2 =0. |
Time for print 2
| real PrintTime3 =0. |
Time for print 3
| real PrintTime4 =0. |
Time for print 4
| real PrintTime5 =0. |
Time for print 5
| real PrintTime6 =0. |
Time for print 6
| real PsiGrad =0. |
Psi gradient
| int QuantityNb =2 |
Number of conservative quantites
| int rank |
Current CPU
| int rank_il |
axis X, direction - low
| int rank_iu |
axis X, direction - high
| int rank_jl |
axis Y, direction - low
| int rank_ju |
| int rank_kl |
| int rank_ku |
| real Re =100. |
Reynolds number
| real ReactionRateMax =0. |
Maximum of the reaction rate
| bool Recovery =false |
true = restore data from previous computation
| int Refresh =0 |
/ Refresh rate
| int RefreshNb =200 |
Number of refreshments
| bool Resistivity =false |
True = resistive model. False = ideal model
| real RKFAccuracyFactor =1.E-03 |
Desired value of RKFError (only if TimeAdaptivity=true)
| real RKFError =0. |
Maximum of the relative errors between RK2 and RK3 (only if TimeAdaptivity=true)
| real RKFSafetyFactor =0.01 |
Safety factor for the computation of the time step (only if TimeAdaptivity=true)
| int ScalarEqNb =0 |
Number of additional scalar equations
| int ScaleNb =5 |
Maximal number of scales allowed
| int ScaleNbRef =2 |
Number of scales for the FV reference computation
| int SchemeNb =1 |
Scheme number
| int SendD = 1 << 0 |
| int SenddX = 1 << 5 |
| int SendGrad = 1 << 1 |
| int SendQ = 1 << 2 |
| int SendQs = 1 << 3 |
| int SendX = 1 << 4 |
| real Sigma =5.E-02 |
Radiation coefficient
| int size |
Number of processors
| real SmoothCoeff =0. |
Smoothing coefficient
| real SpaceStep =0. |
Space step
| real StartTimeAveraging =0. |
Time where the time-averaging procedure must start
| int StepNb =2 |
Number of steps for the time integration
| int StepNo =1 |
Current step number for the time integration
| real ThermalConduction =0. |
Dimensionless thermal conduction
| int ThresholdNorm =0 |
Normalization of the wavelet basis for the threshold
| bool TimeAdaptivity =false |
true = use time adaptivity (only when Multiresolution = true, dummy else)
| int TimeAdaptivityFactor = 1 |
The factor of time step between two scales is 2^TimeAdaptivityFactor
| bool TimeAveraging =false |
true = use a time-averaging grid (only for turbulence)
| real TimeStep =0. |
Time step
| real Tolerance =0. |
Prescribed tolerance
| real ToleranceScale =1. |
Scale factor for tolerance (when Tolerance = 0).
| real TotalCellNb =0. |
Total number of cells for all iterations
| real TotalLeafNb =0. |
Total number of leaves for all iterations
| real TRef =273. |
Reference temperature for Sutherland's law
| int two_D |
| bool UseBackup = true |
true = use Backup procedure.
| bool UseBoundaryRegions = false |
true = use file carmen.bc
| real Viscosity = 1. |
0 or 1. 0 means no viscosity.
| int WhatSend |
| bool WriteAsPoints =false |
true = write data as point-values, false = write data as cell-averages
| real XCenter[4] ={0.,0.,0.,0.} |
Coordinate of the center of the flame ball
| real XMax[4] ={1.,1.,1.,1.} |
Maximal values of coordinates;
| real XMin[4] ={-1.,-1.,-1.,-1.} |
Minimal values of coordinates;
| real Ze =10. |
Equivalent to Beta
| bool ZipData =true |
true = zip data files
1.8.6