open_json Function

public function open_json(json_str, path) result(json)

Uses

  • proc~~open_json~~UsesGraph proc~open_json open_json iso_fortran_env iso_fortran_env proc~open_json->iso_fortran_env json_module json_module proc~open_json->json_module module~forsus_constants forsus_constants proc~open_json->module~forsus_constants module~forsus_constants->iso_fortran_env

Arguments

Type IntentOptional Attributes Name
character(len=*), intent(in) :: json_str
character(len=*), intent(in), optional :: path

Return Value type(json_file)


Calls

proc~~open_json~~CallsGraph proc~open_json open_json failed failed proc~open_json->failed initialize initialize proc~open_json->initialize load_file load_file proc~open_json->load_file

Called by

proc~~open_json~~CalledByGraph proc~open_json open_json proc~from_json Groups%from_json proc~from_json->proc~open_json proc~scalar_from_json ScalarProperty%scalar_from_json proc~scalar_from_json->proc~open_json proc~from_json~2 CriticalConstants%from_json proc~from_json~2->proc~scalar_from_json proc~init_json init_json proc~init_json->proc~from_json~2 interface~substance Substance interface~substance->proc~init_json