Martin Losch

Results 223 comments of Martin Losch

@menemenlis As far as I remember, this flag was introduced as a hack to make sure that we never have negative salinities that would bomb `sqrt(sFld)`. Maybe it would make...

@jm-c could you please explain, for reference, why `nthreads_chkpt` should never be different from 1? Is It because the number of threads (i.e. `nTx*nTy`) always needs to be `< nSx*nSy`,...

I suggest a (draft) PR where we remove `nthreads_chkpt` from the_main_loop.F (the only place where it is used) and agree on the form of the reference tamc.h and then adjust...

Dan, I am not sure if understand the full context of your question, but there's a simple correction related to freshwater flux through the surface (model variable EmPmR). You can...

@dngoldberg I am sorry that no-one ever replied to your question. I think I now understand what you are doing: You assume that mean(eta)=0 is the "correct" mean sea level...

But how do you account for the displacement then? By a change of etaH? I am not sure I understand how this happens. Can you point me to relevant code?...

@salimvkd I think that your questions are very valid, but they should be asked at the [email protected] mailing list which is meant for this type of discussion. This here is...

@dngoldberg but then it sounds to me, as if the change in EtaH, ie. dEtaHdt, is the variable to use because it should include all effects that change the surface...

@salimvkd I have tried to implement a freshwater flux correction based on the freshwater flux of the previous timestep (-PmEpR) on my fork. Get it like this: ```git clone -b...

@dngoldberg after playing a little with this I have these observations: - Your method in https://github.com/dngoldberg/MITgcm/blob/branch_horiz_remeshing/pkg/obcs/obcs_balance_flow.F is very effective, but does not correct anything in the first time step (when...