ryujin 2.1.1 revision 336b16a72e829721302c626ec7071b92032b8248
Public Member Functions | List of all members
ryujin::NavierStokes::MGTransferEnergy< dim, Number > Class Template Reference

#include <source/navier_stokes/parabolic_solver_gmg_operators.h>

Inheritance diagram for ryujin::NavierStokes::MGTransferEnergy< dim, Number >:
Inheritance graph
[legend]
Collaboration diagram for ryujin::NavierStokes::MGTransferEnergy< dim, Number >:
Collaboration graph
[legend]

Public Member Functions

void build (const dealii::DoFHandler< dim > &dof_handler, const dealii::MGLevelObject< dealii::MatrixFree< dim, Number > > &matrix_free)
 
template<typename Number2 >
void copy_to_mg (const dealii::DoFHandler< dim > &dof_handler, dealii::MGLevelObject< dealii::LinearAlgebra::distributed::Vector< Number > > &dst, const dealii::LinearAlgebra::distributed::Vector< Number2 > &src) const
 

Detailed Description

template<int dim, typename Number>
class ryujin::NavierStokes::MGTransferEnergy< dim, Number >

Definition at line 765 of file parabolic_solver_gmg_operators.h.

Member Function Documentation

◆ build()

template<int dim, typename Number >
void ryujin::NavierStokes::MGTransferEnergy< dim, Number >::build ( const dealii::DoFHandler< dim > &  dof_handler,
const dealii::MGLevelObject< dealii::MatrixFree< dim, Number > > &  matrix_free 
)
inline

Definition at line 768 of file parabolic_solver_gmg_operators.h.

◆ copy_to_mg()

template<int dim, typename Number >
template<typename Number2 >
void ryujin::NavierStokes::MGTransferEnergy< dim, Number >::copy_to_mg ( const dealii::DoFHandler< dim > &  dof_handler,
dealii::MGLevelObject< dealii::LinearAlgebra::distributed::Vector< Number > > &  dst,
const dealii::LinearAlgebra::distributed::Vector< Number2 > &  src 
) const
inline

Definition at line 777 of file parabolic_solver_gmg_operators.h.


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