Discontinuous Galerkin Library
#include "dg/algorithm.h"
All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Modules Pages

f(x,y)=B+Asin(kxx)sin(kyy) More...

Public Member Functions

 SinXSinY (double amp, double bamp, double kx, double ky)
 Construct.
 
DG_DEVICE double operator() (double x, double y) const
 Return profile.
 

Detailed Description

f(x,y)=B+Asin(kxx)sin(kyy)

Constructor & Destructor Documentation

◆ SinXSinY()

dg::SinXSinY::SinXSinY ( double amp,
double bamp,
double kx,
double ky )
inline

Construct.

Parameters
ampamplitude A
bampbackgroundamp B
kxkx
kyky

Member Function Documentation

◆ operator()()

DG_DEVICE double dg::SinXSinY::operator() ( double x,
double y ) const
inline

Return profile.

Parameters
xx - coordinate
yy - coordinate
Returns
f(x,y)

The documentation for this struct was generated from the following file: