Commit [r773] Maximize Restore History

OpenMP optimization

----------------------------------------

* I/O
. display number of threads in header
. compute speed-up and estimation of non parallel part

* packet computation
. number of packet is multiple of nthread

* OMP
. nthread is a global/public variable of VARCOM module
. parallelization of calc_refcons
. ensure nthread multiple block in
. calc_varprim_ns
. calc_hres_states
. integration_ns_ust

* NRG
. add missing mesh for CELLAVG, CELLFULL
. correction of CELLAVG and CELLFULL results (ncycle...)
. remove POISEUILLE-PER-FORCE case

NRG ok
- except changes in NS/MRF-CST-ROT-EFM
- open-mp bug in NS/ALE-SYM
- Initialization bug in MESH/SPLIT/SVM2QUAD (debug mode only, because of ghost cells)

gressier 2013-05-01

added /trunk/NRG/COMMON/mxlay2x20quad-h50.tym
removed /trunk/NRG/NS/POISEUILLE-PER-FORCE
changed /trunk/NRG/NS/NUM/FLUX/VISCOUS/CELLAVG/DELTA.tmon
changed /trunk/NRG/NS/NUM/FLUX/VISCOUS/CELLFULL/main.rpm
changed /trunk/NRG/NS/NUM/FLUX/VISCOUS/CELLFULL/VXERR.tmon
changed /trunk/SOURCE/MODCOM/VARCOM.f90
changed /trunk/SOURCE/MAIN/integration.f90
changed /trunk/SOURCE/EQNS/calc_varprim_ns.f90
changed /trunk/SOURCE/MAIN/main.f90
changed /trunk/NRG/NS/NUM/FLUX/VISCOUS/CELLAVG/main.rpm
changed /trunk/NRG/NS/NUM/FLUX/VISCOUS/CELLAVG/VXERR.tmon
changed /trunk/SOURCE/EQNS/integration_ns_ust.f90
changed /trunk/NRG/NS/NUM/FLUX/VISCOUS/CELLFULL/DELTA.tmon
changed /trunk/SOURCE/MAIN/calc_hres_states.f90
changed /trunk/SOURCE/ZONE/calc_refcons.f90
changed /trunk/CFDTOOLS/Base/PACKET.f90
/trunk/NRG/COMMON/mxlay2x20quad-h50.tym Diff Switch to side-by-side view
Loading...
/trunk/NRG/NS/NUM/FLUX/VISCOUS/CELLAVG/DELTA.tmon Diff Switch to side-by-side view
Loading...
/trunk/NRG/NS/NUM/FLUX/VISCOUS/CELLFULL/main.rpm Diff Switch to side-by-side view
Loading...
/trunk/NRG/NS/NUM/FLUX/VISCOUS/CELLFULL/VXERR.tmon Diff Switch to side-by-side view
Loading...
/trunk/SOURCE/MODCOM/VARCOM.f90 Diff Switch to side-by-side view
Loading...
/trunk/SOURCE/MAIN/integration.f90 Diff Switch to side-by-side view
Loading...
/trunk/SOURCE/EQNS/calc_varprim_ns.f90 Diff Switch to side-by-side view
Loading...
/trunk/SOURCE/MAIN/main.f90 Diff Switch to side-by-side view
Loading...
/trunk/NRG/NS/NUM/FLUX/VISCOUS/CELLAVG/main.rpm Diff Switch to side-by-side view
Loading...
/trunk/NRG/NS/NUM/FLUX/VISCOUS/CELLAVG/VXERR.tmon Diff Switch to side-by-side view
Loading...
/trunk/SOURCE/EQNS/integration_ns_ust.f90 Diff Switch to side-by-side view
Loading...
/trunk/NRG/NS/NUM/FLUX/VISCOUS/CELLFULL/DELTA.tmon Diff Switch to side-by-side view
Loading...
/trunk/SOURCE/MAIN/calc_hres_states.f90 Diff Switch to side-by-side view
Loading...
/trunk/SOURCE/ZONE/calc_refcons.f90 Diff Switch to side-by-side view
Loading...
/trunk/CFDTOOLS/Base/PACKET.f90 Diff Switch to side-by-side view
Loading...