initStandardIntegrator Interface

interface
public module subroutine initStandardIntegrator(integratorObj, varCont, indexingObj, jsonCont, mpiCont)

Arguments

Type IntentOptional Attributes Name
type(CompositeIntegrator), intent(inout) :: integratorObj
type(VariableContainer), intent(in) :: varCont
type(Indexing), intent(in) :: indexingObj

Indexing object used in BDE integrator initialization

type(JSONController), intent(inout) :: jsonCont

JSONController used to get parameters from ./config.json

type(MPIController), intent(inout) :: mpiCont

MPIController used with JSONController

Description

Initialize standard integrator based on data from a JSON file. The standard integrator is a composit integrator containing either RK or BDE integrators.