namespace mom_diag_manager_wrapper

Overview

A simple (very thin) wrapper for register_diag_field to avoid a compiler bug with PGI. More…

namespace mom_diag_manager_wrapper {

// interfaces

interface register_diag_field_fms;

} // namespace mom_diag_manager_wrapper

Detailed Documentation

A simple (very thin) wrapper for register_diag_field to avoid a compiler bug with PGI.

This module simply wraps register_diag_field() from FMS’s diag_manager_mod. We used to be able to import register_diag_field and rename it to register_diag_field_fms with a simple “use, only : register_diag_field_fms => register_diag_field” but PGI 16.5 has a bug that refuses to compile this - earlier versions did work.