|
| RealExponentialXRefinement (unsigned add_x, unsigned add_y, unsigned howmanyX=1, unsigned howmanyY=1) |
|
virtual RealExponentialXRefinement * | clone () const |
|
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 aRealRefinementX2d * | clone () const =0 |
|
virtual | ~aRealRefinementX2d ()=default |
|
template<class real_type>
struct dg::RealExponentialXRefinement< real_type >
The exponential refinement around the X-point.