get_env_base Function

private function get_env_base(name) result(env)

Base function of obtaining dtFFT environment variable

Arguments

Type IntentOptional Attributes Name
character(len=*), intent(in) :: name

Name of environment variable without prefix

Return Value type(string)


Calls

proc~~get_env_base~~CallsGraph proc~get_env_base get_env_base proc~destroy_string string%destroy_string proc~get_env_base->proc~destroy_string

Called by

proc~~get_env_base~~CalledByGraph proc~get_env_base get_env_base interface~get_env get_env interface~get_env->proc~get_env_base proc~get_env_int32 get_env_int32 interface~get_env->proc~get_env_int32 proc~get_env_int8 get_env_int8 interface~get_env->proc~get_env_int8 proc~get_env_logical get_env_logical interface~get_env->proc~get_env_logical proc~get_env_string get_env_string interface~get_env->proc~get_env_string proc~create_helper~2 backend_helper%create_helper proc~create_helper~2->interface~get_env proc~get_datatype_from_env get_datatype_from_env proc~get_datatype_from_env->interface~get_env proc~get_env_int32->interface~get_env proc~get_env_int8->interface~get_env proc~get_env_logical->interface~get_env proc~get_env_string->interface~get_env proc~init_environment init_environment proc~init_environment->interface~get_env proc~create transpose_plan%create proc~create->proc~create_helper~2 proc~create->proc~get_datatype_from_env proc~run_autotune_backend run_autotune_backend proc~create->proc~run_autotune_backend proc~autotune_grid_decomposition autotune_grid_decomposition proc~create->proc~autotune_grid_decomposition proc~init_internal init_internal proc~init_internal->proc~init_environment proc~run_autotune_backend->proc~create_helper~2 proc~autotune_grid autotune_grid proc~autotune_grid->proc~run_autotune_backend proc~check_create_args dtfft_plan_t%check_create_args proc~check_create_args->proc~init_internal proc~dtfft_set_config dtfft_set_config proc~dtfft_set_config->proc~init_internal proc~autotune_grid_decomposition->proc~autotune_grid proc~create_private dtfft_plan_t%create_private proc~create_private->proc~check_create_args proc~dtfft_set_config_c dtfft_set_config_c proc~dtfft_set_config_c->proc~dtfft_set_config proc~create_c2c_core dtfft_core_c2c%create_c2c_core proc~create_c2c_core->proc~create_private proc~create_r2r_internal dtfft_plan_r2r_t%create_r2r_internal proc~create_r2r_internal->proc~create_private proc~create_c2c_internal dtfft_plan_c2c_t%create_c2c_internal proc~create_c2c_internal->proc~create_c2c_core proc~create_r2c_internal dtfft_plan_r2c_t%create_r2c_internal proc~create_r2c_internal->proc~create_c2c_core proc~create_r2r dtfft_plan_r2r_t%create_r2r proc~create_r2r->proc~create_r2r_internal proc~create_r2r_pencil dtfft_plan_r2r_t%create_r2r_pencil proc~create_r2r_pencil->proc~create_r2r_internal proc~create_c2c dtfft_plan_c2c_t%create_c2c proc~create_c2c->proc~create_c2c_internal proc~create_c2c_pencil dtfft_plan_c2c_t%create_c2c_pencil proc~create_c2c_pencil->proc~create_c2c_internal proc~create_r2c dtfft_plan_r2c_t%create_r2c proc~create_r2c->proc~create_r2c_internal proc~create_r2c_pencil dtfft_plan_r2c_t%create_r2c_pencil proc~create_r2c_pencil->proc~create_r2c_internal