v0.14.0
Loading...
Searching...
No Matches
Public Member Functions | List of all members
ExactFunctionLap Struct Reference

Public Member Functions

double operator() (const double x, const double y, const double t) const
 
double operator() (const double x, const double y, const double t) const
 

Detailed Description

Definition at line 206 of file mixed_reac_diff.cpp.

Member Function Documentation

◆ operator()() [1/2]

double ExactFunctionLap::operator() ( const double  x,
const double  y,
const double  t 
) const
inline

Definition at line 207 of file mixed_reac_diff.cpp.

207 {
208 double glap = -2.0 * pow(T, 2) * cos(T * x) * cos(T * y);
209 if (t <= ramp_t) {
210 return glap * t;
211 } else {
212 return glap * ramp_t;
213 }
214 }
constexpr double t
plate stiffness
Definition: plate.cpp:59
const double ramp_t
const double T

◆ operator()() [2/2]

double ExactFunctionLap::operator() ( const double  x,
const double  y,
const double  t 
) const
inline

Definition at line 198 of file std_reac_diff.cpp.

198 {
199 double glap = -2.0 * pow(T, 2) * sin(T * x) * sin(T * y);
200 double lap;
201 if (x > -sml) {
202 lap = 1.0 * glap;
203 } else {
204 lap = glap;
205 }
206 if (t <= ramp_t) {
207 return lap * t;
208 } else {
209 return lap * ramp_t;
210 }
211 }
const double sml

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