init_karniadakis Interface

interface
public module subroutine init_karniadakis(self, ndim, order, dtau, y_firsts, dy_firsts)

Arguments

Type IntentOptional Attributes Name
class(karniadakis_t), intent(inout) :: self

Instance of the type

integer, intent(in) :: ndim

Dimension of problem

integer, intent(in) :: order

Order of time-stepping scheme

real(kind=GP), intent(in) :: dtau

Time step size

real(kind=GP), intent(in), optional, dimension(ndim, order-1) :: y_firsts

Values for initial time steps in descending order

real(kind=GP), intent(in), optional, dimension(ndim, order-1) :: dy_firsts

Right hand side for initial time-steps in descending order

Description

Initialises a Karniadakis scheme