Changeset 63 for palm/trunk/SOURCE/time_integration.f90
- Timestamp:
- Mar 13, 2007 3:52:49 AM (17 years ago)
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
palm/trunk/SOURCE/time_integration.f90
r48 r63 5 5 ! ----------------- 6 6 ! Move call of user_actions( 'after_integration' ) below increment of times 7 ! and counters 7 ! and counters, 8 ! calls of prognostic_equations_.. changed to .._noopt, .._cache, and 9 ! .._vector, these calls are now controlled by switch loop_optimization 8 10 ! 9 11 ! Former revisions: … … 98 100 !-- in the other versions a good vectorization is prohibited due to 99 101 !-- inlining problems. 100 IF ( host(1:3) == 'nec' ) THEN101 CALL prognostic_equations_vec 102 IF ( loop_optimization == 'vector' ) THEN 103 CALL prognostic_equations_vector 102 104 ELSE 103 105 IF ( momentum_advec == 'ups-scheme' .OR. & … … 105 107 scalar_advec == 'bc-scheme' ) & 106 108 THEN 107 CALL prognostic_equations 109 CALL prognostic_equations_noopt 108 110 ELSE 109 CALL prognostic_equations_ fast111 CALL prognostic_equations_cache 110 112 ENDIF 111 113 ENDIF … … 114 116 !-- Particle advection (only once during intermediate steps, because 115 117 !-- it uses an Euler-step) 116 IF ( simulated_time >= particle_advection_start .AND. & 118 IF ( particle_advection .AND. & 119 simulated_time >= particle_advection_start .AND. & 117 120 intermediate_timestep_count == 1 ) THEN 118 121 CALL advec_particles
Note: See TracChangeset
for help on using the changeset viewer.