Changes between Version 28 and Version 29 of PhysicsDataExplained
- Timestamp:
- 06/12/11 15:04:03 (14 years ago)
Legend:
- Unmodified
- Added
- Removed
- Modified
-
PhysicsDataExplained
v28 v29 88 88 == Non-Solver Variables == 89 89 90 AstroBEAR supports several specialized variables that are not handled by the solver. These variables are useful for debugging, but they are derived from AstroBEAR's operations rather than being calculated by the solver. These variables do not add significantlyto the calculation cost per cell, but they do increase the memory load of AstroBEAR. As such, it's best to turn them off if you are not actively using them to debug your code.90 AstroBEAR supports the creation of specialized variables that are not handled by the solver. These variables are useful for debugging, but they are derived from AstroBEAR's operations rather than being calculated by the solver. These variables do not necessarily add much to the calculation cost per cell, but they do increase the memory load of AstroBEAR. As such, it's best to turn them off if you are not actively using them to debug your code. 91 91 92 All of the flags below are boolean: 92 * '''''{{{NrUserDiagnosticVars:}}}''''' The number of non-solver variables created solely so that the user can track some problem-specific quantity. These will not be considered physical variables, even if they are derived from a physical quantity. 93 94 === AstroBEAR's Non-Solver Variables === 95 The boolean flags below activate some common non-solver variables. Note that these variables do ''not'' count against the total for {{{NrUserDiagnosticVars}}} 93 96 94 97 * '''''{{{lCheckDivergence:}}}''''' Stores the divergence of the magnetic field. Ideally, this quantity should be 0, but when dealing with numerical approximations this is not always guaranteed. Nevertheless, high divergence values indicate serious problems with either the solver or the problem setup.