Ice Sheet System Model  4.18
Code documentation
Functions
FourierLoveCorex.h File Reference

header file for ... More...

#include "../../classes/classes.h"

Go to the source code of this file.

Functions

void FourierLoveCorex (IssmDouble *LoveKr, IssmDouble *LoveKi, IssmDouble *LoveHr, IssmDouble *LoveHi, IssmDouble *LoveLr, IssmDouble *LoveLi, IssmDouble *LoveKernelsReal, IssmDouble *LoveKernelsImag, int nfreq, IssmDouble *frequencies, int sh_nmax, int sh_nmin, IssmDouble g0, IssmDouble r0, IssmDouble mu0, bool allow_layer_deletion, int forcing_type, bool verbosemod, int numlayers, IssmDouble *radius, IssmDouble *viscosity, IssmDouble *lame_lambda, IssmDouble *lame_mu, IssmDouble *burgers_viscosity, IssmDouble *burgers_mu, IssmDouble *density, IssmDouble *isburgers, IssmDouble *issolid)
 

Detailed Description

header file for ...

Definition in file FourierLoveCorex.h.

Function Documentation

◆ FourierLoveCorex()

void FourierLoveCorex ( IssmDouble LoveKr,
IssmDouble LoveKi,
IssmDouble LoveHr,
IssmDouble LoveHi,
IssmDouble LoveLr,
IssmDouble LoveLi,
IssmDouble LoveKernelsReal,
IssmDouble LoveKernelsImag,
int  nfreq,
IssmDouble frequencies,
int  sh_nmax,
int  sh_nmin,
IssmDouble  g0,
IssmDouble  r0,
IssmDouble  mu0,
bool  allow_layer_deletion,
int  forcing_type,
bool  verbosemod,
int  numlayers,
IssmDouble radius,
IssmDouble viscosity,
IssmDouble lame_lambda,
IssmDouble lame_mu,
IssmDouble burgers_viscosity,
IssmDouble burgers_mu,
IssmDouble density,
IssmDouble isburgers,
IssmDouble issolid 
)

Definition at line 21 of file FourierLoveCorex.cpp.

26  {
27 
28  /*Call fortran driver: */
29  lnb_setup_( LoveKr, LoveKi, LoveHr, LoveHi, LoveLr,
30  LoveLi, LoveKernelsReal, LoveKernelsImag,
31  &nfreq, frequencies, &sh_nmax, &sh_nmin, &g0,
32  &r0, &mu0, &allow_layer_deletion, &forcing_type, &verbosemod,
33  &numlayers, radius, viscosity, lame_lambda, lame_mu,
34  burgers_viscosity, burgers_mu, density, isburgers, issolid);
35 }
lnb_setup_
int lnb_setup_(IssmDouble *LoveKr, IssmDouble *LoveKi, IssmDouble *LoveHr, IssmDouble *LoveHi, IssmDouble *LoveLr, IssmDouble *LoveLi, IssmDouble *LoveKernelsReal, IssmDouble *LoveKernelsImag, int *pnfreq, IssmDouble *frequencies, int *psh_nmax, int *psh_nmin, IssmDouble *pg0, IssmDouble *pr0, IssmDouble *pmu0, bool *pallow_layer_deletion, int *pforcing_type, bool *pverbosemod, int *pnumlayers, IssmDouble *radius, IssmDouble *viscosity, IssmDouble *lame_lambda, IssmDouble *lame_mu, IssmDouble *burgers_viscosity, IssmDouble *burgers_mu, IssmDouble *density, IssmDouble *isburgers, IssmDouble *issolid)