Data Types | |
| type | setI |
| type | type |
| type | setBC |
| type | setSet |
| type | dom |
| type | phy |
| type | dGroup |
| type | pGroup |
| type | DemonaModel |
| type | phyY |
Variables | |
| type(DemonaModel), target | myModel |
| integer, target | fullNx |
| integer, target | fullNy |
| integer, target | fullNz |
| integer | fV = 0 |
| integer | ghostCells = 2 |
| integer, target | currentSetLength |
| integer, target | globalCurrentSetLength |
| integer | relativeModel = relativeLex |
| integer | globalCorrection = 0 |
| logical | setRuleActive = OFF |
| integer | currentPhysics |
| integer | currentDomain |
| integer, pointer | numberOfPhysics |
| integer, pointer | numberOfDomains |
| integer, pointer | dof |
| integer, pointer | dFX |
| integer, pointer | numberOfGhostCells |
| integer, pointer | pVec |
| integer, pointer | dVec |
| character(len=79) | TecplotVariables |
| integer, pointer | totalDof |
| integer, pointer | modelDof |
| integer, pointer | physicsDof |
| integer, pointer | domainDof |
| integer, pointer | totalNode |
| integer, pointer | modelNode |
| integer, pointer | physicsNode |
| integer, pointer | domainNode |
| integer, pointer | setVec |
| integer, pointer | localSetVec |
| integer, pointer | maxPhysicsGroup |
| integer, pointer | maxDomainGroup |
| real(8), pointer | refXcoor |
| real(8), pointer | refYcoor |
| real(8), pointer | Lx |
| real(8), pointer | Ly |
| integer, pointer | firstIndex |
| integer, pointer | lastIndex |
| integer, pointer | colorMin |
| integer, pointer | colorMax |
| integer, pointer | setDof |
| integer, pointer | relativeIndex |
| integer, pointer | numberOfPhysicalParameters |
| type(setSet), pointer | discSet |
| type(phyY), allocatable | setY |
| real(8), dimension(:), pointer | y |
| used as y=>myModelx | |
| real(8), pointer | yPTO |
| used as y=>myModelx | |
| real(8), pointer | yRTO |
| used as y=>myModelx | |
| real(8), dimension(:), pointer | tempy |
| used as tempy=>myModeltempx | |
| real(8), pointer | discreteY |
| used as discreteY=>y or discreteY=>tempy | |
| real(8), dimension(:), pointer | x |
| used as x=>myModelphysics(p)domain(d)x | |
| real(8), pointer | xPTO |
| used as x=>myModelphysics(p)domain(d)x | |
| real(8), pointer | xRTO |
| used as x=>myModelphysics(p)domain(d)x | |
| integer | colorFunctionIndex |
| integer | colorValMax |
| real(8), allocatable | yBackup |
| integer | timeIter |
| real(8) | dt |
| integer | totalLinearIterations |
| integer | totalNonLinearIterations |
| real(8), allocatable | setTol |
| logical | freezedJacobian = off |
| integer | maxNewtonIter = 20 |
| default is 20 | |
| integer | newtonSuccess |
| logical | inexactNewton = ON |
| real(8) | jacSF = 1.1d0 |
| safety factor for the size of the jacVal | |
| integer | jacInterval = 1 |
| real(8) | jacSkipTol = 1e6 |
| logical | jacSkip = off |
| integer | maxBacktrackCount = 10 |
| logical | doBacktrack = on |
| integer | preconditioner = rp |
| logical | bootStrapping = on |
| real(8) | bootdamping = 1.d0 |
| real(8), target | jacDiscOrder = lowOrder |
| real(8), dimension(:), pointer | damping |
| integer | currentDof |
| integer | maxPicardIter = 50 |
| integer | gsMaxNewton = 1 |
| integer | maxGsIter = 1000 |
| logical | blockGS = no |
| logical | gsSolver = off |
| logical | accumulating = no |
| integer | maxGsPhysics = 1 |
| integer | overlap = 0 |
| integer | overlapX |
| might be used | |
| integer | overlapY |
| might be used | |
| integer | maxMSIter = 100 |
| default value | |
| integer | xPartition = 1 |
| integer | yPartition = 1 |
| integer | numberOfMSDomains |
| logical | msSolver = on |
| logical | msRandom = off |
| logical | msArtificialBC = on |
| real(8) | msArtificialAlpha |
| --------------------!!!!!!!!!!!!!! | |
| integer | maxRealTimeIter = 1 |
| integer | maxPhysicsIter = 1 |
| integer | maxPseudoTimeIter = 1 |
| integer | maxDomainIter = 1 |
| integer | mySolver = 1 |
| integer | myHybrid = 1 |
| logical | readInitialGuess = off |
| logical | poissonCompatibility = on |
| real(8) | dtau |
| integer | test |
| logical global::accumulating = no |
Definition at line 490 of file global.f90.
| logical global::blockGS = no |
Definition at line 486 of file global.f90.
Referenced by gs().
| real(8) global::bootdamping = 1.d0 |
Definition at line 468 of file global.f90.
Referenced by continuation().
| logical global::bootStrapping = on |
Definition at line 466 of file global.f90.
Referenced by continuation().
| integer global::colorFunctionIndex |
Definition at line 407 of file global.f90.
Referenced by mf::ColoringFunction(), and mf::colorJacobianCRS().
| integer,pointer global::colorMax |
Definition at line 365 of file global.f90.
Referenced by mf::colorJacobianCRS().
| integer,pointer global::colorMin |
Definition at line 363 of file global.f90.
Referenced by mf::colorJacobianCRS().
| integer global::colorValMax |
Definition at line 408 of file global.f90.
Referenced by mf::ColoringFunction(), and mf::colorJacobianCRS().
| integer global::currentDof |
Definition at line 476 of file global.f90.
Referenced by picard().
| integer global::currentDomain |
Definition at line 306 of file global.f90.
Referenced by addBC(), mf::ColoringFunction(), mf::colorJacobianCRS(), domainInfo(), generateCoordinates(), generateIndexMatrix(), generateIndexVector(), globalSet(), gs(), initializeDomains(), initializePhysics(), modelSolver(), newton(), picard(), postprocessor(), preprocessor(), RunMS(), set(), and setRule().
| integer global::currentPhysics |
Definition at line 304 of file global.f90.
Referenced by addBC(), mf::ColoringFunction(), mf::colorJacobianCRS(), domainInfo(), generateCoordinates(), generateIndexMatrix(), generateIndexVector(), globalSet(), gs(), initializeDomains(), initializePhysics(), modelSolver(), newton(), physicsInfo(), physicsRule(), picard(), postprocessor(), preprocessor(), processor(), RunMS(), set(), setRule(), symbolic(), and tecFD().
| integer,target global::currentSetLength |
Definition at line 289 of file global.f90.
Referenced by set().
| real(8),dimension(:),pointer global::damping |
Definition at line 474 of file global.f90.
Referenced by physicsInfo(), and picard().
| integer,pointer global::dFX |
Definition at line 317 of file global.f90.
Referenced by mf::ColoringFunction(), domainInfo(), initializePhysics(), physicsInfo(), and tecFD().
| real(8),pointer global::discreteY |
used as discreteY=>y or discreteY=>tempy
Definition at line 396 of file global.f90.
Referenced by model::discrete(), and preprocessor().
| type(setSet),pointer global::discSet |
Definition at line 374 of file global.f90.
| logical global::doBacktrack = on |
Definition at line 462 of file global.f90.
Referenced by newton(), and solverParameters().
| integer,pointer global::dof |
Definition at line 315 of file global.f90.
Referenced by generateIndexVector(), initializeDomains(), physicsInfo(), picard(), set(), and setRule().
| integer,pointer global::domainDof |
Definition at line 333 of file global.f90.
Referenced by preprocessor().
| integer,pointer global::domainNode |
Definition at line 341 of file global.f90.
| real(8) global::dt |
Definition at line 421 of file global.f90.
Referenced by processor(), and tecFD().
| real(8) global::dtau |
Definition at line 551 of file global.f90.
Referenced by processor().
| integer,pointer global::dVec |
Definition at line 323 of file global.f90.
Referenced by mf::colorJacobianCRS(), globalSet(), gs(), modelSolver(), picard(), and processor().
| integer,pointer global::firstIndex |
Definition at line 359 of file global.f90.
| logical global::freezedJacobian = off |
Definition at line 442 of file global.f90.
Referenced by newton(), and solverParameters().
| integer,target global::fullNx |
Definition at line 278 of file global.f90.
| integer,target global::fullNy |
Definition at line 278 of file global.f90.
Referenced by generateIndexMatrix().
| integer,target global::fullNz |
Definition at line 278 of file global.f90.
| integer global::fV = 0 |
Definition at line 283 of file global.f90.
| integer global::ghostCells = 2 |
Definition at line 284 of file global.f90.
Referenced by mf::ColoringFunction().
| integer global::globalCorrection = 0 |
Definition at line 299 of file global.f90.
Referenced by set().
| integer,target global::globalCurrentSetLength |
Definition at line 290 of file global.f90.
Referenced by DBGsqIni(), DBGtestDiscrete(), and picard().
| integer global::gsMaxNewton = 1 |
Definition at line 482 of file global.f90.
Referenced by gs().
| logical global::gsSolver = off |
Definition at line 488 of file global.f90.
| logical global::inexactNewton = ON |
Definition at line 448 of file global.f90.
Referenced by modelSolver(), newton(), and RunHybrid().
| real(8),target global::jacDiscOrder = lowOrder |
Definition at line 470 of file global.f90.
Referenced by newton(), and symbolic().
| integer global::jacInterval = 1 |
Definition at line 452 of file global.f90.
Referenced by newton().
| real(8) global::jacSF = 1.1d0 |
safety factor for the size of the jacVal
Definition at line 450 of file global.f90.
Referenced by symbolic().
| logical global::jacSkip = off |
Definition at line 458 of file global.f90.
Referenced by newton().
| real(8) global::jacSkipTol = 1e6 |
Definition at line 454 of file global.f90.
| integer,pointer global::lastIndex |
Definition at line 361 of file global.f90.
| integer,pointer global::localSetVec |
Definition at line 345 of file global.f90.
| real(8),pointer global::Lx |
Definition at line 355 of file global.f90.
Referenced by domainInfo(), physicsInfo(), and preprocessor().
| real(8),pointer global::Ly |
Definition at line 357 of file global.f90.
Referenced by domainInfo(), physicsInfo(), and preprocessor().
| integer global::maxBacktrackCount = 10 |
Definition at line 460 of file global.f90.
Referenced by newton().
| integer,pointer global::maxDomainGroup |
Definition at line 349 of file global.f90.
Referenced by physicsRule(), and processor().
| integer global::maxDomainIter = 1 |
Definition at line 528 of file global.f90.
Referenced by processor(), and solverParameters().
| integer global::maxGsIter = 1000 |
Definition at line 484 of file global.f90.
Referenced by gs().
| integer global::maxGsPhysics = 1 |
Definition at line 492 of file global.f90.
Referenced by RunGS().
| integer global::maxMSIter = 100 |
default value
Definition at line 502 of file global.f90.
Referenced by RunMS(), and solverParameters().
| integer global::maxNewtonIter = 20 |
default is 20
Definition at line 444 of file global.f90.
Referenced by gs(), modelSolver(), newton(), newtonSet(), RunHybrid(), and solverParameters().
| integer,pointer global::maxPhysicsGroup |
Definition at line 347 of file global.f90.
Referenced by modelInfo(), and processor().
| integer global::maxPhysicsIter = 1 |
Definition at line 524 of file global.f90.
Referenced by processor(), and solverParameters().
| integer global::maxPicardIter = 50 |
Definition at line 478 of file global.f90.
Referenced by modelSolver(), picard(), and RunHybrid().
| integer global::maxPseudoTimeIter = 1 |
Definition at line 526 of file global.f90.
Referenced by processor(), and solverParameters().
| integer global::maxRealTimeIter = 1 |
Definition at line 522 of file global.f90.
Referenced by processor(), and solverParameters().
| integer,pointer global::modelDof |
Definition at line 329 of file global.f90.
Referenced by generateIndexMatrix(), and preprocessor().
| integer,pointer global::modelNode |
Definition at line 337 of file global.f90.
Referenced by generateIndexMatrix(), and preprocessor().
| real(8) global::msArtificialAlpha |
--------------------!!!!!!!!!!!!!!
Definition at line 516 of file global.f90.
Referenced by RunMS().
| logical global::msArtificialBC = on |
Definition at line 514 of file global.f90.
Referenced by RunMS().
| logical global::msRandom = off |
Definition at line 512 of file global.f90.
Referenced by RunMS(), and solverParameters().
| logical global::msSolver = on |
Definition at line 510 of file global.f90.
Referenced by RunNewton().
| integer global::myHybrid = 1 |
Definition at line 536 of file global.f90.
Referenced by RunHybrid(), and solverParameters().
| type(DemonaModel),target global::myModel |
Definition at line 269 of file global.f90.
Referenced by activatePhysics(), addBC(), mf::ColoringFunction(), mf::colorJacobianCRS(), continuation(), DBGcheckBC(), DBGcheckFlag(), model::discrete(), domainInfo(), generateCoordinates(), generateIndexMatrix(), generateIndexVector(), globalSet(), gs(), initializeDomains(), initializePhysics(), modelInfo(), modelSolver(), newton(), physicsInfo(), physicsRule(), picard(), postprocessor(), preprocessor(), processor(), RunMS(), set(), setRule(), symbolic(), and tecFD().
| integer global::mySolver = 1 |
Definition at line 534 of file global.f90.
Referenced by modelSolver(), and solverParameters().
| integer global::newtonSuccess |
Definition at line 446 of file global.f90.
Referenced by newton(), newtonSet(), and processor().
| integer,pointer global::numberOfDomains |
Definition at line 313 of file global.f90.
Referenced by DBGcheckBC(), DBGcheckFlag(), initializePhysics(), physicsInfo(), physicsRule(), preprocessor(), and processor().
| integer,pointer global::numberOfGhostCells |
Definition at line 319 of file global.f90.
Referenced by domainInfo().
| integer global::numberOfMSDomains |
Definition at line 508 of file global.f90.
Referenced by RunMS().
| integer,pointer global::numberOfPhysicalParameters |
Definition at line 371 of file global.f90.
Referenced by physicsInfo().
| integer,pointer global::numberOfPhysics |
Definition at line 311 of file global.f90.
Referenced by DBGcheckBC(), DBGcheckFlag(), initializePhysics(), modelInfo(), preprocessor(), and processor().
| integer global::overlap = 0 |
Definition at line 496 of file global.f90.
Referenced by RunMS(), and solverParameters().
| integer global::overlapX |
might be used
Definition at line 498 of file global.f90.
| integer global::overlapY |
might be used
Definition at line 500 of file global.f90.
| integer,pointer global::physicsDof |
Definition at line 331 of file global.f90.
Referenced by preprocessor().
| integer,pointer global::physicsNode |
Definition at line 339 of file global.f90.
| logical global::poissonCompatibility = on |
Definition at line 541 of file global.f90.
Referenced by generateIndexMatrix().
| integer global::preconditioner = rp |
Definition at line 464 of file global.f90.
Referenced by newton().
| integer,pointer global::pVec |
Definition at line 321 of file global.f90.
Referenced by mf::colorJacobianCRS(), globalSet(), gs(), initializePhysics(), modelSolver(), physicsRule(), picard(), and processor().
| logical global::readInitialGuess = off |
Definition at line 539 of file global.f90.
Referenced by processor().
| real(8),pointer global::refXcoor |
Definition at line 351 of file global.f90.
Referenced by physicsInfo().
| real(8),pointer global::refYcoor |
Definition at line 353 of file global.f90.
Referenced by physicsInfo().
| integer,pointer global::relativeIndex |
Definition at line 369 of file global.f90.
Referenced by gs().
| integer global::relativeModel = relativeLex |
Definition at line 294 of file global.f90.
Referenced by physicsInfo(), and set().
| integer,pointer global::setDof |
Definition at line 367 of file global.f90.
Referenced by mf::ColoringFunction(), and set().
| logical global::setRuleActive = OFF |
Definition at line 301 of file global.f90.
| real(8),allocatable global::setTol |
Definition at line 431 of file global.f90.
Referenced by generateIndexMatrix(), and setRule().
| integer,pointer global::setVec |
Definition at line 343 of file global.f90.
Referenced by mf::ColoringEvaluation(), continuation(), mf::matVec(), newton(), newtonSet(), and picard().
| type(phyY),allocatable global::setY |
Definition at line 383 of file global.f90.
Referenced by activatePhysics(), and printY().
| character(len=79) global::TecplotVariables |
Definition at line 325 of file global.f90.
Referenced by physicsInfo(), and tecFD().
| real(8),dimension(:),pointer global::tempy |
used as tempy=>myModeltempx
Definition at line 394 of file global.f90.
Referenced by mf::ColoringEvaluation(), mf::colorJacobianCRS(), continuation(), DBGtestDiscrete(), model::discrete(), mf::matVec(), modelSolver(), newton(), newtonSet(), preprocessor(), processor(), and symbolic().
| integer global::test |
Definition at line 557 of file global.f90.
Referenced by mf::colorJacobianCRS().
| integer global::timeIter |
Definition at line 419 of file global.f90.
Referenced by tecFD().
| integer,pointer global::totalDof |
Definition at line 327 of file global.f90.
| integer global::totalLinearIterations |
Definition at line 427 of file global.f90.
Referenced by newton(), and newtonSet().
| integer,pointer global::totalNode |
Definition at line 335 of file global.f90.
| integer global::totalNonLinearIterations |
Definition at line 428 of file global.f90.
Referenced by newton().
| real(8),dimension(:),pointer global::x |
used as x=>myModelphysics(p)domain(d)x
Definition at line 398 of file global.f90.
Referenced by model::discrete().
| integer global::xPartition = 1 |
Definition at line 504 of file global.f90.
Referenced by solverParameters().
| real(8),pointer global::xPTO |
used as x=>myModelphysics(p)domain(d)x
Definition at line 400 of file global.f90.
| real(8),pointer global::xRTO |
used as x=>myModelphysics(p)domain(d)x
Definition at line 402 of file global.f90.
| real(8),dimension(:),pointer global::y |
used as y=>myModelx
Definition at line 388 of file global.f90.
| real(8),allocatable global::yBackup |
Definition at line 412 of file global.f90.
Referenced by symbolic().
| integer global::yPartition = 1 |
Definition at line 506 of file global.f90.
Referenced by solverParameters().
| real(8),pointer global::yPTO |
used as y=>myModelx
Definition at line 390 of file global.f90.
Referenced by preprocessor(), and processor().
| real(8),pointer global::yRTO |
1.6.1