[MITgcm-support] BLING with variable atmospheric pCO2

Matthew Mazloff mmazloff at ucsd.edu
Tue Mar 21 09:13:02 EDT 2023


Hi Dave

It is implemented as long as you are using EXF 

In data.bling you just give the info the exf package needs. For example:
 apco2file         = 'atm_pco2_capegrim_SO12',
 apco2period         = 2635200,
 apco2_interpMethod = 0,

Then in bling_fields_load it will fill it:
C Get Atmospheric carbon dioxide concentration from PKG/EXF
#ifdef ALLOW_EXF
C     Atmospheric carbon dioxide concentration
      IF ( useEXF ) THEN
       IF ( apco2file .NE. ' '  ) THEN
        CALL EXF_SET_FLD(
     I     'apco2', apco2file, apco2mask,
…


-Matt


> On Mar 21, 2023, at 5:18 AM, Dave Munday - BAS <danday at bas.ac.uk> wrote:
> 
> Hi all,
> 
> I’ve been setting up an idealised model with the intention to use BLING to look at carbon cycling. From looking at the code, I don’t think BLING has an option to have the atmospheric pCO2 dynamically evolve with the ocean carbon storage, like the DIC package does. I could impose a changing pCO2 via input from EXF, but I want to try and conserve the total atmosphere+ocean carbon inventory.
> 
> Has anyone coded up this option for BLING? Or got some advice on where to start? I’ve been comparing with DIC and it looks like I need to port the calculations in dic_atmos.F across to BLING and then call if from somewhere appropriate. I think this might be in gchem_forcing_sep.F, solely because DIC calls DIC_ATMOS there.
> 
> Many thanks,
> 
> Dave
> 
> 
> This email and any attachments are intended solely for the use of the named recipients. If you are not the intended recipient you must not use, disclose, copy or distribute this email or any of its attachments and should notify the sender immediately and delete this email from your system. UK Research and Innovation (UKRI) has taken every reasonable precaution to minimise risk of this email or any attachments containing viruses or malware but the recipient should carry out its own virus and malware checks before opening the attachments. UKRI does not accept any liability for any losses or damages which the recipient may sustain due to presence of any viruses.
> 
> _______________________________________________
> MITgcm-support mailing list
> MITgcm-support at mitgcm.org
> https://urldefense.com/v3/__http://mailman.mitgcm.org/mailman/listinfo/mitgcm-support__;!!Mih3wA!CJXm1N2xd2TNvPqESGEzFWcYs1jfyG-TeboxCtSjB2WNl67aHP9sTHVC68VGHh4xDQWMsJ48bdDkbObXxQ$ 



More information about the MITgcm-support mailing list