initPETScContFromJSON Interface

interface
public module subroutine initPETScContFromJSON(petscCont, indexingObj, jsonCont, mpiCont)

Arguments

Type IntentOptional Attributes Name
type(PETScController), intent(inout) :: petscCont
type(Indexing), intent(in) :: indexingObj
type(JSONController), intent(inout) :: jsonCont

JSONController used to get parameters from ./config.json

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

MPIController used with JSONController and to initialize PETSc

Description

Initialize PETSc controller object based on data from a JSON file and indexing object