YAC 3.21.0
Yet Another Coupler
Loading...
Searching...
No Matches
yac_core Module Reference

Data Types

interface  yac_abort_message_c
 
interface  yac_basic_grid_add_coordinates_c
 
interface  yac_basic_grid_add_coordinates_nocpy_c
 
interface  yac_basic_grid_add_mask_c
 
interface  yac_basic_grid_add_mask_nocpy_c
 
interface  yac_basic_grid_check_coordinates_c
 
interface  yac_basic_grid_cloud_deg_new_c
 
interface  yac_basic_grid_cloud_new_c
 
interface  yac_basic_grid_compute_cell_areas_c
 
interface  yac_basic_grid_curve_2d_deg_new_c
 
interface  yac_basic_grid_curve_2d_new_c
 
interface  yac_basic_grid_delete_c
 
interface  yac_basic_grid_empty_new_c
 
interface  yac_basic_grid_get_data_size_c
 
interface  yac_basic_grid_reg_2d_deg_new_c
 
interface  yac_basic_grid_reg_2d_new_c
 
interface  yac_basic_grid_reg_2d_rot_deg_new_c
 
interface  yac_basic_grid_reg_2d_rot_new_c
 
interface  yac_basic_grid_unstruct_deg_new_c
 
interface  yac_basic_grid_unstruct_edge_deg_new_c
 
interface  yac_basic_grid_unstruct_edge_ll_deg_new_c
 
interface  yac_basic_grid_unstruct_edge_ll_new_c
 
interface  yac_basic_grid_unstruct_edge_new_c
 
interface  yac_basic_grid_unstruct_ll_deg_new_c
 
interface  yac_basic_grid_unstruct_ll_new_c
 
interface  yac_basic_grid_unstruct_new_c
 
interface  yac_collection_selection_delete_c
 
interface  yac_dist_grid_pair_delete_c
 
interface  yac_dist_grid_pair_new_c
 
interface  yac_instrument_clear_callbacks_c
 
interface  yac_instrument_set_callbacks_c
 
interface  yac_interp_grid_delete_c
 
interface  yac_interp_grid_new_c
 
interface  yac_interp_method_check_add_constructor_callback_c
 
interface  yac_interp_method_check_add_do_search_callback_c
 
interface  yac_interp_method_cleanup_c
 
interface  yac_interp_method_config_append_list_element_c
 
interface  yac_interp_method_config_default_from_name_new_c
 
interface  yac_interp_method_config_delete_c
 
interface  yac_interp_method_config_get_list_size_c
 
interface  yac_interp_method_config_get_param_dble_c
 
interface  yac_interp_method_config_get_param_int_c
 
interface  yac_interp_method_config_get_param_str_c
 
interface  yac_interp_method_config_set_param_dble_c
 
interface  yac_interp_method_config_set_param_int_c
 
interface  yac_interp_method_config_set_param_str_c
 
interface  yac_interp_method_delete_c
 
interface  yac_interp_method_do_search_c
 
interface  yac_interp_spmap_config_delete_c
 
interface  yac_interp_spmap_config_new_c
 
interface  yac_interp_stack_config_add_average_c
 
interface  yac_interp_stack_config_add_c
 
interface  yac_interp_stack_config_add_check_c
 
interface  yac_interp_stack_config_add_conservative_c
 
interface  yac_interp_stack_config_add_creep_c
 
interface  yac_interp_stack_config_add_dnn_c
 
interface  yac_interp_stack_config_add_fixed_c
 
interface  yac_interp_stack_config_add_hcsbb_c
 
interface  yac_interp_stack_config_add_ncc_c
 
interface  yac_interp_stack_config_add_nnn_c
 
interface  yac_interp_stack_config_add_rbf_c
 
interface  yac_interp_stack_config_add_spmap_c
 
interface  yac_interp_stack_config_add_spmap_ext_c
 
interface  yac_interp_stack_config_add_user_file_c
 
interface  yac_interp_stack_config_compare_c
 
interface  yac_interp_stack_config_copy_c
 
interface  yac_interp_stack_config_delete_c
 
interface  yac_interp_stack_config_generate_c
 
interface  yac_interp_stack_config_new_c
 
interface  yac_interp_weights_delete_c
 
interface  yac_interp_weights_get_interpolation_c
 
interface  yac_interp_weights_get_interpolation_ext_c
 
interface  yac_interp_weights_write_to_file_c
 
interface  yac_interpolation_delete_c
 
interface  yac_interpolation_execute_c
 
interface  yac_interpolation_execute_frac_c
 
interface  yac_interpolation_execute_get_async_c
 
interface  yac_interpolation_execute_get_c
 
interface  yac_interpolation_execute_get_test_c
 
interface  yac_interpolation_execute_put_c
 
interface  yac_interpolation_execute_put_frac_c
 
interface  yac_interpolation_execute_put_test_c
 
interface  yac_interpolation_execute_wait_c
 
interface  yac_interpolation_gen_config_copy_c
 
interface  yac_interpolation_gen_config_delete_c
 
interface  yac_interpolation_gen_config_new_c
 
interface  yac_interpolation_gen_config_set_collection_selection_c
 
interface  yac_interpolation_gen_config_set_collection_size_c
 
interface  yac_interpolation_gen_config_set_frac_mask_fallback_value_c
 
interface  yac_interpolation_gen_config_set_reorder_c
 
interface  yac_interpolation_gen_config_set_scaling_factor_c
 
interface  yac_interpolation_gen_config_set_scaling_summand_c
 
interface  yac_interpolation_gen_config_set_yaxt_exchanger_name_c
 
interface  yac_interpolation_get_const_frac_mask_no_value_c
 
interface  yac_interpolation_get_const_frac_mask_undef_c
 
interface  yac_mpi_cleanup_c
 
interface  yac_mpi_finalize_c
 
interface  yac_mpi_init_c
 
interface  yac_mpi_is_initialised_c
 
interface  yac_point_selection_bnd_circle_new_c
 
interface  yac_point_selection_delete_c
 
interface  yac_spmap_cell_area_config_delete_c
 
interface  yac_spmap_cell_area_config_file_new_c
 
interface  yac_spmap_cell_area_config_yac_new_c
 
interface  yac_spmap_overwrite_config_delete_c
 
interface  yac_spmap_overwrite_config_new_c
 
interface  yac_spmap_overwrite_configs_delete_c
 
interface  yac_spmap_scale_config_delete_c
 
interface  yac_spmap_scale_config_new_c
 
interface  yac_yaxt_init_c
 

Enumerations

enum  { yac_loc_cell = 0 , yac_loc_corner = 1 , yac_loc_edge = 2 }
 
enum  { yac_weight_file_error = 0 , yac_weight_file_keep = 1 , yac_weight_file_overwrite = 2 }
 
enum  { yac_interp_avg_arithmetic = 0 , yac_interp_avg_dist = 1 , yac_interp_avg_bary = 2 }
 
enum  { yac_interp_ncc_avg = 0 , yac_interp_ncc_dist = 1 }
 
enum  {
  yac_interp_nnn_avg = 0 , yac_interp_nnn_dist = 1 , yac_interp_nnn_gauss = 2 , yac_interp_nnn_rbf = 3 ,
  yac_interp_nnn_zero = 4
}
 
enum  { yac_interp_dnn_weight_avg = 0 , yac_interp_dnn_weight_dist = 1 , yac_interp_dnn_weight_gauss = 2 , yac_interp_dnn_weight_rbf = 3 }
 
enum  { yac_interp_dnn_search_distance_fixed = 0 , yac_interp_dnn_search_distance_cell_area = 1 }
 
enum  { yac_interp_conserv_destarea = 0 , yac_interp_conserv_fracarea = 1 }
 
enum  { yac_interp_spmap_avg = 0 , yac_interp_spmap_dist = 1 }
 
enum  { yac_interp_spmap_none = 0 , yac_interp_spmap_srcarea = 1 , yac_interp_spmap_invtgtarea = 2 , yac_interp_spmap_fracarea = 3 }
 
enum  { yac_interp_file_missing_error = 0 , yac_interp_file_missing_cont = 1 }
 
enum  { yac_interp_file_success_stop = 0 , yac_interp_file_success_cont = 1 }
 
enum  {
  yac_instr_dist_grid_pair_new , yac_instr_dist_grid_pair_decomp , yac_instr_dist_grid_pair_redist , yac_instr_dist_grid_pair_point_search ,
  yac_instr_dist_grid_pair_point_search_gc , yac_instr_dist_grid_pair_nnn_search , yac_instr_dist_grid_pair_bnd_circle_search , yac_instr_dist_grid_pair_dnn_search ,
  yac_instr_dist_grid_pair_cell_search , yac_instr_dist_grid_pair_aux_grid , yac_instr_dist_grid_pair_relocate_points , yac_instr_dist_grid_global_to_local ,
  yac_instr_gen_proc_sphere_part , yac_instr_compute_tgt_field , yac_instr_compute_tgt_field_direct , yac_instr_interp_search ,
  yac_instr_interp_search_avg , yac_instr_interp_search_ncc , yac_instr_interp_search_nnn , yac_instr_interp_search_1nn ,
  yac_instr_interp_search_zero , yac_instr_interp_search_dnn , yac_instr_interp_search_conserv_1st , yac_instr_interp_search_conserv_2nd ,
  yac_instr_interp_search_fixed , yac_instr_interp_search_file , yac_instr_interp_search_check , yac_instr_interp_search_hcsbb ,
  yac_instr_interp_search_creep , yac_instr_interp_search_callback , yac_instr_interp_search_spmap , yac_instr_region_count
}
 
enum  { yac_mapping_on_src = 0 , yac_mapping_on_tgt = 1 }
 

Functions/Subroutines

type(c_ptr) function yac_collection_selection_new_c (collection_size, selection_indices)
 
character(len=:) function, allocatable yac_get_core_version_c ()
 
character(len=:) function, allocatable yac_instrument_region_name_c (id)
 

Variables

integer, parameter yac_mpi_fint_kind = YAC_MPI_FINT_FC_KIND
 
real(kind=c_double), parameter yac_frac_mask_no_value = 133713371337.0_c_double
 
integer(kind=c_int), parameter yac_interp_avg_weight_type_default_f = 0_c_int
 
integer(kind=c_int), parameter yac_interp_avg_partial_coverage_default_f = 0_c_int
 
integer(kind=c_int), parameter yac_interp_ncc_weight_type_default_f = 0_c_int
 
integer(kind=c_int), parameter yac_interp_ncc_partial_coverage_default_f = 0_c_int
 
integer(kind=c_int), parameter yac_interp_conserv_order_default_f = 1_c_int
 
integer(kind=c_int), parameter yac_interp_conserv_enforced_conserv_default_f = 0_c_int
 
integer(kind=c_int), parameter yac_interp_conserv_partial_coverage_default_f = 0_c_int
 
integer(kind=c_int), parameter yac_interp_conserv_normalisation_default_f = 0_c_int
 
integer(kind=c_int), parameter yac_interp_creep_distance_default_f = -1_c_int
 
real(kind=c_double), parameter yac_interp_fixed_value_default_f = HUGE(1.0_c_double)
 
integer(kind=c_int), parameter yac_interp_nnn_weighted_default_f = 0_c_int
 
integer(kind=c_size_t), parameter yac_interp_nnn_n_default_f = 1_c_size_t
 
real(kind=c_double), parameter yac_interp_nnn_max_search_distance_default_f = 0.0_c_double
 
real(kind=c_double), parameter yac_interp_nnn_gauss_scale_default_f = 0.1_c_double
 
integer(kind=c_int), parameter yac_interp_dnn_weight_type_default_f = 1_c_int
 
integer(kind=c_int), parameter yac_interp_dnn_search_distance_type_default_f = 1_c_int
 
real(kind=c_double), parameter yac_interp_dnn_search_distance_default_f = 1.0_c_double
 
real(kind=c_double), parameter yac_interp_dnn_scale_default_f = 0.0_c_double
 
real(kind=c_double), parameter yac_interp_dnn_gauss_scale_default_f = 0.1_c_double
 
real(kind=c_double), parameter yac_interp_dnn_rbf_scale_default_f = 1.487973e+01_c_double
 
integer(kind=c_size_t), parameter yac_interp_rbf_n_default_f = 9_c_size_t
 
real(kind=c_double), parameter yac_interp_rbf_max_search_distance_default_f = 0.0_c_double
 
real(kind=c_double), parameter yac_interp_rbf_scale_default_f = 1.487973e+01_c_double
 
integer(kind=c_int), parameter yac_interp_rbf_kernel_default_f = 0_c_int
 
real(kind=c_double), parameter yac_interp_spmap_spread_distance_default_f = 0.0_c_double
 
real(kind=c_double), parameter yac_interp_spmap_max_search_distance_default_f = 0.0_c_double
 
integer(kind=c_int), parameter yac_interp_spmap_weighted_default_f = 0_c_int
 
integer(kind=c_int), parameter yac_interp_spmap_scale_type_default_f = 0_c_int
 
real(kind=c_double), parameter yac_interp_spmap_sphere_radius_default_f = 1.0_c_double
 
character(kind=c_char, len= *), parameter yac_interp_spmap_filename_default_f = "" // c_null_char
 
character(kind=c_char, len= *), parameter yac_interp_spmap_varname_default_f = "" // c_null_char
 
integer(kind=c_int), parameter yac_interp_spmap_min_global_id_default_f = 0_c_int
 
type(c_ptr), parameter yac_interp_spmap_config_default_f = c_null_ptr
 
type(c_ptr), parameter yac_interp_spmap_overwrite_default_f = c_null_ptr
 
character(kind=c_char, len= *), parameter yac_interp_check_constructor_key_default_f = "" // c_null_char
 
character(kind=c_char, len= *), parameter yac_interp_check_do_search_key_default_f = "" // c_null_char
 
integer(kind=c_int), parameter yac_interp_file_on_missing_file_default_f = 0_c_int
 
integer(kind=c_int), parameter yac_interp_file_on_success_default_f = 1_c_int
 

Enumeration Type Documentation

◆ anonymous enum

anonymous enum
Enumerator
yac_loc_cell 
yac_loc_corner 
yac_loc_edge 

Definition at line 31 of file yac_core.F90.

◆ anonymous enum

anonymous enum
Enumerator
yac_weight_file_error 
yac_weight_file_keep 
yac_weight_file_overwrite 

Definition at line 41 of file yac_core.F90.

◆ anonymous enum

anonymous enum
Enumerator
yac_interp_file_missing_error 

abort on missing file

yac_interp_file_missing_cont 

continue on missing file

Definition at line 99 of file yac_core.F90.

◆ anonymous enum

anonymous enum
Enumerator
yac_interp_file_success_stop 

prevents following interpolation method from computating further weights

yac_interp_file_success_cont 

continue weight computation with following interpolation methods

Definition at line 104 of file yac_core.F90.

◆ anonymous enum

anonymous enum
Enumerator
yac_instr_dist_grid_pair_new 
yac_instr_dist_grid_pair_decomp 
yac_instr_dist_grid_pair_redist 
yac_instr_dist_grid_pair_point_search 
yac_instr_dist_grid_pair_point_search_gc 
yac_instr_dist_grid_pair_nnn_search 
yac_instr_dist_grid_pair_bnd_circle_search 
yac_instr_dist_grid_pair_dnn_search 
yac_instr_dist_grid_pair_cell_search 
yac_instr_dist_grid_pair_aux_grid 
yac_instr_dist_grid_pair_relocate_points 
yac_instr_dist_grid_global_to_local 
yac_instr_gen_proc_sphere_part 
yac_instr_compute_tgt_field 
yac_instr_compute_tgt_field_direct 
yac_instr_interp_search 
yac_instr_interp_search_avg 
yac_instr_interp_search_ncc 
yac_instr_interp_search_nnn 
yac_instr_interp_search_1nn 
yac_instr_interp_search_zero 
yac_instr_interp_search_dnn 
yac_instr_interp_search_conserv_1st 
yac_instr_interp_search_conserv_2nd 
yac_instr_interp_search_fixed 
yac_instr_interp_search_file 
yac_instr_interp_search_check 
yac_instr_interp_search_hcsbb 
yac_instr_interp_search_creep 
yac_instr_interp_search_callback 
yac_instr_interp_search_spmap 
yac_instr_region_count 

Definition at line 117 of file yac_core.F90.

◆ anonymous enum

anonymous enum
Enumerator
yac_mapping_on_src 
yac_mapping_on_tgt 

Definition at line 220 of file yac_core.F90.

◆ anonymous enum

anonymous enum
Enumerator
yac_interp_avg_arithmetic 
yac_interp_avg_dist 
yac_interp_avg_bary 

Definition at line 51 of file yac_core.F90.

◆ anonymous enum

anonymous enum
Enumerator
yac_interp_ncc_avg 
yac_interp_ncc_dist 

Definition at line 57 of file yac_core.F90.

◆ anonymous enum

anonymous enum
Enumerator
yac_interp_nnn_avg 
yac_interp_nnn_dist 
yac_interp_nnn_gauss 
yac_interp_nnn_rbf 
yac_interp_nnn_zero 

Definition at line 62 of file yac_core.F90.

◆ anonymous enum

anonymous enum
Enumerator
yac_interp_dnn_weight_avg 
yac_interp_dnn_weight_dist 
yac_interp_dnn_weight_gauss 
yac_interp_dnn_weight_rbf 

Definition at line 70 of file yac_core.F90.

◆ anonymous enum

anonymous enum
Enumerator
yac_interp_dnn_search_distance_fixed 
yac_interp_dnn_search_distance_cell_area 

Definition at line 77 of file yac_core.F90.

◆ anonymous enum

anonymous enum
Enumerator
yac_interp_conserv_destarea 
yac_interp_conserv_fracarea 

Definition at line 82 of file yac_core.F90.

◆ anonymous enum

anonymous enum
Enumerator
yac_interp_spmap_avg 
yac_interp_spmap_dist 

Definition at line 87 of file yac_core.F90.

◆ anonymous enum

anonymous enum
Enumerator
yac_interp_spmap_none 
yac_interp_spmap_srcarea 
yac_interp_spmap_invtgtarea 
yac_interp_spmap_fracarea 

Definition at line 92 of file yac_core.F90.

Function/Subroutine Documentation

◆ yac_collection_selection_new_c()

type(c_ptr) function yac_core::yac_collection_selection_new_c ( integer(kind=c_size_t), intent(in) collection_size,
integer(kind=c_size_t), dimension(*), intent(in), optional, target selection_indices )

Definition at line 1675 of file yac_core.F90.

Here is the call graph for this function:
Here is the caller graph for this function:

◆ yac_get_core_version_c()

character(len=:) function, allocatable yac_core::yac_get_core_version_c

Definition at line 1716 of file yac_core.F90.

Here is the caller graph for this function:

◆ yac_instrument_region_name_c()

character(len=:) function, allocatable yac_core::yac_instrument_region_name_c ( integer(kind=c_int), value id)
Parameters
[in]idinstrumentation region ID

Definition at line 1758 of file yac_core.F90.

Variable Documentation

◆ yac_frac_mask_no_value

real(kind=c_double), parameter yac_core::yac_frac_mask_no_value = 133713371337.0_c_double

Definition at line 24 of file yac_core.F90.

◆ yac_interp_avg_partial_coverage_default_f

integer(kind=c_int), parameter yac_core::yac_interp_avg_partial_coverage_default_f = 0_c_int

Definition at line 158 of file yac_core.F90.

◆ yac_interp_avg_weight_type_default_f

integer(kind=c_int), parameter yac_core::yac_interp_avg_weight_type_default_f = 0_c_int

Definition at line 157 of file yac_core.F90.

◆ yac_interp_check_constructor_key_default_f

character(kind=c_char,len=*), parameter yac_core::yac_interp_check_constructor_key_default_f = "" // c_null_char

Definition at line 209 of file yac_core.F90.

◆ yac_interp_check_do_search_key_default_f

character(kind=c_char,len=*), parameter yac_core::yac_interp_check_do_search_key_default_f = "" // c_null_char

Definition at line 210 of file yac_core.F90.

◆ yac_interp_conserv_enforced_conserv_default_f

integer(kind=c_int), parameter yac_core::yac_interp_conserv_enforced_conserv_default_f = 0_c_int

Definition at line 166 of file yac_core.F90.

◆ yac_interp_conserv_normalisation_default_f

integer(kind=c_int), parameter yac_core::yac_interp_conserv_normalisation_default_f = 0_c_int

Definition at line 168 of file yac_core.F90.

◆ yac_interp_conserv_order_default_f

integer(kind=c_int), parameter yac_core::yac_interp_conserv_order_default_f = 1_c_int

Definition at line 165 of file yac_core.F90.

◆ yac_interp_conserv_partial_coverage_default_f

integer(kind=c_int), parameter yac_core::yac_interp_conserv_partial_coverage_default_f = 0_c_int

Definition at line 167 of file yac_core.F90.

◆ yac_interp_creep_distance_default_f

integer(kind=c_int), parameter yac_core::yac_interp_creep_distance_default_f = -1_c_int

Definition at line 171 of file yac_core.F90.

◆ yac_interp_dnn_gauss_scale_default_f

real(kind=c_double), parameter yac_core::yac_interp_dnn_gauss_scale_default_f = 0.1_c_double

Definition at line 187 of file yac_core.F90.

◆ yac_interp_dnn_rbf_scale_default_f

real(kind=c_double), parameter yac_core::yac_interp_dnn_rbf_scale_default_f = 1.487973e+01_c_double

Definition at line 188 of file yac_core.F90.

◆ yac_interp_dnn_scale_default_f

real(kind=c_double), parameter yac_core::yac_interp_dnn_scale_default_f = 0.0_c_double

Definition at line 186 of file yac_core.F90.

◆ yac_interp_dnn_search_distance_default_f

real(kind=c_double), parameter yac_core::yac_interp_dnn_search_distance_default_f = 1.0_c_double

Definition at line 185 of file yac_core.F90.

◆ yac_interp_dnn_search_distance_type_default_f

integer(kind=c_int), parameter yac_core::yac_interp_dnn_search_distance_type_default_f = 1_c_int

Definition at line 184 of file yac_core.F90.

◆ yac_interp_dnn_weight_type_default_f

integer(kind=c_int), parameter yac_core::yac_interp_dnn_weight_type_default_f = 1_c_int

Definition at line 183 of file yac_core.F90.

◆ yac_interp_file_on_missing_file_default_f

integer(kind=c_int), parameter yac_core::yac_interp_file_on_missing_file_default_f = 0_c_int

Definition at line 213 of file yac_core.F90.

◆ yac_interp_file_on_success_default_f

integer(kind=c_int), parameter yac_core::yac_interp_file_on_success_default_f = 1_c_int

Definition at line 214 of file yac_core.F90.

◆ yac_interp_fixed_value_default_f

real(kind=c_double), parameter yac_core::yac_interp_fixed_value_default_f = HUGE(1.0_c_double)

Definition at line 174 of file yac_core.F90.

◆ yac_interp_ncc_partial_coverage_default_f

integer(kind=c_int), parameter yac_core::yac_interp_ncc_partial_coverage_default_f = 0_c_int

Definition at line 162 of file yac_core.F90.

◆ yac_interp_ncc_weight_type_default_f

integer(kind=c_int), parameter yac_core::yac_interp_ncc_weight_type_default_f = 0_c_int

Definition at line 161 of file yac_core.F90.

◆ yac_interp_nnn_gauss_scale_default_f

real(kind=c_double), parameter yac_core::yac_interp_nnn_gauss_scale_default_f = 0.1_c_double

Definition at line 180 of file yac_core.F90.

◆ yac_interp_nnn_max_search_distance_default_f

real(kind=c_double), parameter yac_core::yac_interp_nnn_max_search_distance_default_f = 0.0_c_double

Definition at line 179 of file yac_core.F90.

◆ yac_interp_nnn_n_default_f

integer(kind=c_size_t), parameter yac_core::yac_interp_nnn_n_default_f = 1_c_size_t

Definition at line 178 of file yac_core.F90.

◆ yac_interp_nnn_weighted_default_f

integer(kind=c_int), parameter yac_core::yac_interp_nnn_weighted_default_f = 0_c_int

Definition at line 177 of file yac_core.F90.

◆ yac_interp_rbf_kernel_default_f

integer(kind=c_int), parameter yac_core::yac_interp_rbf_kernel_default_f = 0_c_int

Definition at line 194 of file yac_core.F90.

◆ yac_interp_rbf_max_search_distance_default_f

real(kind=c_double), parameter yac_core::yac_interp_rbf_max_search_distance_default_f = 0.0_c_double

Definition at line 192 of file yac_core.F90.

◆ yac_interp_rbf_n_default_f

integer(kind=c_size_t), parameter yac_core::yac_interp_rbf_n_default_f = 9_c_size_t

Definition at line 191 of file yac_core.F90.

◆ yac_interp_rbf_scale_default_f

real(kind=c_double), parameter yac_core::yac_interp_rbf_scale_default_f = 1.487973e+01_c_double

Definition at line 193 of file yac_core.F90.

◆ yac_interp_spmap_config_default_f

type(c_ptr), parameter yac_core::yac_interp_spmap_config_default_f = c_null_ptr

Definition at line 205 of file yac_core.F90.

◆ yac_interp_spmap_filename_default_f

character(kind=c_char,len=*), parameter yac_core::yac_interp_spmap_filename_default_f = "" // c_null_char

Definition at line 202 of file yac_core.F90.

◆ yac_interp_spmap_max_search_distance_default_f

real(kind=c_double), parameter yac_core::yac_interp_spmap_max_search_distance_default_f = 0.0_c_double

Definition at line 198 of file yac_core.F90.

◆ yac_interp_spmap_min_global_id_default_f

integer(kind=c_int), parameter yac_core::yac_interp_spmap_min_global_id_default_f = 0_c_int

Definition at line 204 of file yac_core.F90.

◆ yac_interp_spmap_overwrite_default_f

type(c_ptr), parameter yac_core::yac_interp_spmap_overwrite_default_f = c_null_ptr

Definition at line 206 of file yac_core.F90.

◆ yac_interp_spmap_scale_type_default_f

integer(kind=c_int), parameter yac_core::yac_interp_spmap_scale_type_default_f = 0_c_int

Definition at line 200 of file yac_core.F90.

◆ yac_interp_spmap_sphere_radius_default_f

real(kind=c_double), parameter yac_core::yac_interp_spmap_sphere_radius_default_f = 1.0_c_double

Definition at line 201 of file yac_core.F90.

◆ yac_interp_spmap_spread_distance_default_f

real(kind=c_double), parameter yac_core::yac_interp_spmap_spread_distance_default_f = 0.0_c_double

Definition at line 197 of file yac_core.F90.

◆ yac_interp_spmap_varname_default_f

character(kind=c_char,len=*), parameter yac_core::yac_interp_spmap_varname_default_f = "" // c_null_char

Definition at line 203 of file yac_core.F90.

◆ yac_interp_spmap_weighted_default_f

integer(kind=c_int), parameter yac_core::yac_interp_spmap_weighted_default_f = 0_c_int

Definition at line 199 of file yac_core.F90.

◆ yac_mpi_fint_kind

integer, parameter yac_core::yac_mpi_fint_kind = YAC_MPI_FINT_FC_KIND

Definition at line 23 of file yac_core.F90.