Skip to content

Commit

Permalink
remove IOP func decl in homme interface
Browse files Browse the repository at this point in the history
  • Loading branch information
tcclevenger committed Nov 20, 2024
1 parent 3b065a5 commit c5105d4
Showing 1 changed file with 0 additions and 38 deletions.
Original file line number Diff line number Diff line change
Expand Up @@ -109,44 +109,6 @@ class HommeDynamics : public AtmosphereProcess
void rayleigh_friction_init ();
void rayleigh_friction_apply (const Real dt) const;

// IOP functions
void apply_iop_forcing(const Real dt);

KOKKOS_FUNCTION
static void advance_iop_subsidence(const KT::MemberType& team,
const int nlevs,
const Real dt,
const Real ps,
const view_1d<const Pack>& pmid,
const view_1d<const Pack>& pint,
const view_1d<const Pack>& pdel,
const view_1d<const Pack>& omega,
const Workspace& workspace,
const view_1d<Pack>& u,
const view_1d<Pack>& v,
const view_1d<Pack>& T,
const view_2d<Pack>& Q);

KOKKOS_FUNCTION
static void advance_iop_forcing(const KT::MemberType& team,
const int nlevs,
const Real dt,
const view_1d<const Pack>& divT,
const view_1d<const Pack>& divq,
const view_1d<Pack>& T,
const view_1d<Pack>& qv);


KOKKOS_FUNCTION
static void iop_apply_coriolis(const KT::MemberType& team,
const int nlevs,
const Real dt,
const Real lat,
const view_1d<const Pack>& u_ls,
const view_1d<const Pack>& v_ls,
const view_1d<Pack>& u,
const view_1d<Pack>& v);

public:
// Fast boolean function returning whether Physics PGN is being used.
bool fv_phys_active() const;
Expand Down

0 comments on commit c5105d4

Please sign in to comment.