construct_bssn Interface

interface


Calls

interface~~construct_bssn~~CallsGraph interface~construct_bssn construct_bssn proc~construct_bssn construct_bssn interface~construct_bssn->proc~construct_bssn deallocate_bssn deallocate_bssn proc~construct_bssn->deallocate_bssn initialize_bssn initialize_bssn proc~construct_bssn->initialize_bssn timer timer proc~construct_bssn->timer

Called by

interface~~construct_bssn~~CalledByGraph interface~construct_bssn construct_bssn interface~bssn bssn interface~bssn->interface~construct_bssn program~convergence_test convergence_test program~convergence_test->interface~bssn program~sphincs_id sphincs_id program~sphincs_id->interface~bssn

public module function construct_bssn(id, dx, dy, dz) result(bssnid)

Arguments

Type IntentOptional Attributes Name
class(idbase), intent(inout) :: id

idbase object to use to construct the bssn object

double precision, optional :: dx

Mesh spacings

double precision, optional :: dy

Mesh spacings

double precision, optional :: dz

Mesh spacings

Return Value type(bssn)

bssn object to be constructed

Description

Constructs the bssn object from the number of grid points along each axis