Discontinuous Galerkin Library
#include "dg/algorithm.h"
dg::RealExponentialXRefinement< real_type > Struct Template Reference

The exponential refinement around the X-point. More...

Inheritance diagram for dg::RealExponentialXRefinement< real_type >:
[legend]

Public Member Functions

 RealExponentialXRefinement (unsigned add_x, unsigned add_y, unsigned howmanyX=1, unsigned howmanyY=1)
 
virtual RealExponentialXRefinementclone () const
 
- Public Member Functions inherited from dg::aRealRefinementX2d< real_type >
void generate (const RealGridX2d< real_type > &g_old, thrust::host_vector< real_type > &weightsX, thrust::host_vector< real_type > &weightsY, thrust::host_vector< real_type > &abscissasX, thrust::host_vector< real_type > &abscissasY) const
 Generate the grid transformation. More...
 
unsigned nx_new (unsigned Nx_old, real_type fx_old) const
 the new number of cells More...
 
unsigned ny_new (unsigned Ny_old, real_type fy_old) const
 
real_type fx_new (unsigned Nx_old, real_type fx_old) const
 
real_type fy_new (unsigned Ny_old, real_type fy_old) const
 
virtual aRealRefinementX2dclone () const =0
 
virtual ~aRealRefinementX2d ()=default
 

Additional Inherited Members

- Protected Member Functions inherited from dg::aRealRefinementX2d< real_type >
 aRealRefinementX2d ()=default
 
 aRealRefinementX2d (const aRealRefinementX2d &src)=default
 
aRealRefinementX2doperator= (const aRealRefinementX2d &src)=default
 

Detailed Description

template<class real_type>
struct dg::RealExponentialXRefinement< real_type >

The exponential refinement around the X-point.

Constructor & Destructor Documentation

◆ RealExponentialXRefinement()

template<class real_type >
dg::RealExponentialXRefinement< real_type >::RealExponentialXRefinement ( unsigned  add_x,
unsigned  add_y,
unsigned  howmanyX = 1,
unsigned  howmanyY = 1 
)
inline

Member Function Documentation

◆ clone()

template<class real_type >
virtual RealExponentialXRefinement * dg::RealExponentialXRefinement< real_type >::clone ( ) const
inlinevirtual

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