Custom Query (964 matches)

Filters
 
Or
 
  
 
Columns

Show under each result:


Results (25 - 27 of 964)

1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19
Ticket Resolution Summary Owner Reporter
#941 Done VERY IMPORTANT: Consolidation and refactoring of ROMS repositories to GitHub arango
Description

We started the process of consolidating our ROMS repositories. We have too many research git and svn repositories. In a few days, we will host the git repository on GitHub and will have several branches when cloning ROMS source code:

  • master: Tagged versions and latest stable release version of ROMS
  • develop: Main developing branch of ROMS. Not recommended for public consumption but passes the internal tests. It is recommended for ROMS superusers and beta testers.
  • feature branches: Research and new development branches recommended to superusers and beta testers:
    • feature/kernels: Major update to ROMS numerical kernels (omega.F and step2d.F)
    • feature/seaice: Native ROMS sea-ice model refactoring and development
    • feature/wec: Wave Effects on Currents algorithms adopted from COAWST

I suggest waiting until we are done with the refactoring and the regular and novice user to focus on either the master or develop branches. The restructuring facilitates the maintenance of ROMS source code, the development of new algorithms, and updating of the COAWST system.

We still recommend users to interact via https://www.myroms.org/forum for discussions and problems. There is plenty of information at https://www.myroms.org/wiki

#940 Fixed Important: Corrected the state indices counters arango
Description
  • Corrected conflict with the state variables counters for isMtke and isWvel. In mod_ncparam.F, we now have:
    !
    !  Set IDs for state some state variables.
    !
          ic=5
    #ifdef SOLVE3D
          DO i=1,MT
            ic=ic+1
            isTvar(i)=ic
          END DO
    # if defined GLS_MIXING || defined MY25_MIXING
          ic=ic+1
          isMtke=ic
    # endif
          ic=ic+1
          isWvel=ic
    #endif
    #if defined ADJUST_WSTRESS || defined FORCING_SV     || \
        defined HESSIAN_FSV    || defined SO_SEMI        || \
        defined STOCHASTIC_OPT
          isUstr=ic+1
          isVstr=ic+2
          ic=ic+2
    #endif
    #ifdef SOLVE3D
    # if defined ADJUST_STFLUX  || defined FORCING_SV     || \
         defined HESSIAN_FSV    || defined SO_SEMI        || \
         defined STOCHASTIC_OPT
          DO i=1,MT
            ic=ic+1
            isTsur(i)=ic
          END DO
    # endif
    #endif
    
    The state variables indices (order is necessary). Currently, the maximum number of state variables in 3D applications is 9+2*MT. If MT=2 (temperature and salinity), the state variables have the following order:
         1,   2,    3,4,5,      6,      7,  8,9,  10,  11,     12,     13
      zeta,ubar, vbar,u,v,Tvar(1),Tvar(2),TKE,W,Ustr,Vstr,Tsur(1),Tsur(2)
    
    Many thanks to John Warner for bringing this issue to my attention.
  • Provided more information in mod_param.F for state variables lateral boundary conditions indices to the LBC structure:
#ifdef SOLVE3D
      nLBCvar=5+MT                 ! zeta, ubar, vbar, u, v, Tvar(1:MT)
# if defined GLS_MIXING || defined MY25_MIXING
      nLBCvar=nLBCvar+1            ! TKE
# endif
#else
      nLBCvar=3                    ! zeta, ubar, vbar
#endif
  • The state variables in mod_scalars.F are allocated as vectors of size 9+2*MT.
#939 Done Tagged latest respository version as ROMS 4.1 arango
Description

The current trunk revision (-r 1172) is relatively stable, so we are tagging this as ROMS Version 4.1 and the beginning of ROMS Version 4.2. Also, it will give us a clean start for the ROMS GitHub master branch.

1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19
Batch Modify
Note: See TracBatchModify for help on using batch modify.
Note: See TracQuery for help on using queries.