Welcome to the new DiscussCESM forum!
We are still working on the website migration, so you may experience downtime during this process.

Existing users, please reset your password before logging in here: https://xenforo.cgd.ucar.edu/cesm/index.php?lost-password/

Variable between CLM and CAM

Dear BGC user,

If you want to use the pointer variable in CAM side under CAM/CLM fully coupled case, such as watsat, how to pass the variable from CLM side to CAM side and use within CAM side? I read the chapter about pointer variables in Fortran references. What got my confused is as follows: do you think the two dimensional variable (such as watsat and h20soi) are the same with the one dimensional variables (such as fluxes and albedo) for the pass methods? As I read the materials from CLM website, I know the data structure in atm side is referred to as Chunk, whereas it's grouped into clumps in CLM side.

Thanks in advance!