os.h File Reference

This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Defines

#define DOUBLE_KIND   ip_double_mpp
#define FLOAT_KIND   ip_single_mpp
#define LONG_KIND   ip_i8_mpp
#define INT_KIND   ip_i4_mpp
#define SHORT_KIND   ip_i2_mpp

Variables

!most compilers support Cray
pointers!if you find a
compiler that does 
not
!most compilers support Cray
pointers!if you find a
compiler that does!Remark from
Luis 
Kornblueh
!these might be different on non SGICRAY
!this is for the Edinburgh n32 o32 compiler

Define Documentation

#define DOUBLE_KIND   ip_double_mpp
#define FLOAT_KIND   ip_single_mpp
#define INT_KIND   ip_i4_mpp

Definition at line 88 of file os.h.

#define LONG_KIND   ip_i8_mpp

Definition at line 87 of file os.h.

#define SHORT_KIND   ip_i2_mpp

Definition at line 89 of file os.h.


Variable Documentation

!this is for the Edinburgh n32 o32 compiler

Definition at line 80 of file os.h.

!most compilers support Cray pointers !if you find a compiler that does ! Remark from Luis Kornblueh

Definition at line 16 of file os.h.

!most compilers support Cray pointers !if you find a compiler that does not

Definition at line 16 of file os.h.

Referenced by add_pair(), psmile_user_data::generate_partition_data(), get_num_values(), mpp_mod_oa::get_unit(), get_value(), get_values(), is_valid_key(), mpp_domains_mod_oa::mpp_define_domains1D(), mpp_domains_mod_oa::mpp_define_domains2D(), mpp_io_mod_oa::mpp_nullify_axistype_array(), mpp_io_mod_oa::mpp_read_meta(), mpp_io_mod_oa::mpp_write_meta_axis(), psmile_geometry::point_is_in_quadrangle_dble(), psmile_geometry::point_is_in_quadrangle_real(), prism_def_grid(), prism_enddef(), prism_get(), prism_get_localcomm(), prism_init(), prism_init_comp(), prism_put(), prism_set_mask(), prism_set_points_gridless(), prism_terminate(), PRISMDrv_Init_smioc_struct(), prismtrs_bilinear_weight_2d(), prismtrs_intersection(), prismtrs_pole_intersection(), prismtrs_remap_conserv(), prismtrs_trilinear_weight(), psmile_apply_user_data(), psmile_bbcells_pole_dble(), psmile_bbcells_pole_real(), psmile_bbcells_virt_2d_dble(), psmile_bbcells_virt_2d_real(), psmile_ccompact_3d_reg_dble(), psmile_ccompact_3d_reg_real(), psmile_ccompact_irreg2_dble(), psmile_ccompact_irreg2_real(), psmile_check_action(), psmile_check_restart(), psmile_close_file_byid(), psmile_close_files(), psmile_def_domains(), psmile_def_metadata(), psmile_def_var(), psmile_do_masks_match(), psmile_enddef_action_cell(), psmile_enddef_appl(), psmile_enddef_appl_miss(), psmile_enddef_comp_periodic(), psmile_enddef_metadata(), psmile_find_intersect(), psmile_gauss_1d_global_to_local(), psmile_get_dble(), psmile_get_field_dble(), psmile_get_field_int(), psmile_get_field_real(), psmile_get_grid_extent_dble(), psmile_get_grid_extent_real(), psmile_get_halo_indices(), psmile_get_halo_points(), psmile_get_int(), psmile_get_real(), psmile_get_restart(), psmile_global_search_dble(), psmile_global_search_nnx_dble(), psmile_global_search_nnx_real(), psmile_global_search_real(), psmile_hash_extra(), psmile_info_trs_loc_3d_reg_dble(), psmile_info_trs_loc_3d_reg_real(), psmile_info_trs_loc_gauss2_dble(), psmile_info_trs_loc_gauss2_real(), psmile_info_trs_loc_irreg2_dble(), psmile_info_trs_loc_irreg2_real(), psmile_info_trs_locs_3d_dble(), psmile_info_trs_locs_3d_real(), psmile_init_mpi1(), psmile_io_utils::psmile_io_fileunit(), psmile_io_get::psmile_io_get_info_ch(), psmile_io_get::psmile_io_get_info_i4(), psmile_io_get::psmile_io_get_info_init(), psmile_io_get::psmile_io_get_info_r8(), psmile_io_init_comp(), psmile_io_init_pelist(), psmile_locations_dealloc(), psmile_mg_coars_level_dble(), psmile_mg_coars_level_real(), psmile_mg_coars_subgrid_3d_dble(), psmile_mg_coars_subgrid_3d_real(), psmile_mg_control_cell_1d_dble(), psmile_mg_control_cell_1d_real(), psmile_mg_control_cell_3d_dble(), psmile_mg_control_cell_3d_real(), psmile_mg_final_2d_dble(), psmile_mg_final_2d_real(), psmile_mg_first_level_dble(), psmile_mg_first_level_real(), psmile_mg_found_loc_to_3d(), psmile_mg_method_2d_dble(), psmile_mg_method_2d_real(), psmile_neigh_cells_3d_dble(), psmile_neigh_cells_3d_real(), psmile_neigh_cells_3d_reg_dble(), psmile_neigh_cells_3d_reg_real(), psmile_neigh_cells_irreg2_dble(), psmile_neigh_cells_irreg2_real(), psmile_neigh_extra_points(), psmile_neigh_global_points(), psmile_neigh_nearx_irr2_3d_dble(), psmile_neigh_nearx_irr2_3d_real(), psmile_neigh_nearx_sub_irr_dble(), psmile_neigh_nearx_sub_irr_real(), psmile_neigh_nearx_sub_reg_dble(), psmile_neigh_nearx_sub_reg_real(), psmile_open_file_byid(), psmile_open_files(), psmile_put_dble(), psmile_put_int(), psmile_put_real(), psmile_range_subgrid_2d_dble(), psmile_range_subgrid_2d_real(), psmile_range_subgrid_3d_dble(), psmile_range_subgrid_3d_real(), psmile_read_byid_dble(), psmile_read_byid_int(), psmile_read_byid_real(), psmile_reallocate::psmile_reallocate_cp(), psmile_reallocate::psmile_reallocate_dble(), psmile_reallocate::psmile_reallocate_int(), psmile_reallocate::psmile_reallocate_log(), psmile_reallocate::psmile_reallocate_real(), psmile_reallocate::psmile_reallocate_rfi(), psmile_reallocate::psmile_reallocate_ri(), psmile_reallocate::psmile_reallocate_sai(), psmile_reallocate::psmile_reallocate_sfi(), psmile_reallocate::psmile_reallocate_si(), psmile_reallocate::psmile_reallocate_ts(), psmile_reallocate::psmile_reallocate_ugd(), psmile_reallocate::psmile_reallocate_umd(), psmile_reallocate::psmile_reallocate_upd(), psmile_reallocate::psmile_reallocate_uvd(), psmile_recv_req_coords_dble(), psmile_recv_req_coords_real(), psmile_recv_req_corners_dble(), psmile_recv_req_corners_real(), psmile_recv_req_mask(), psmile_recv_req_subgrid(), psmile_search_donor_3d_dble(), psmile_search_donor_3d_real(), psmile_search_donor_3d_reg_dble(), psmile_search_donor_3d_reg_real(), psmile_search_donor_extra_off(), psmile_search_donor_gauss2_dble(), psmile_search_donor_gauss2_real(), psmile_search_donor_gridless(), psmile_search_donor_irreg2_dble(), psmile_search_donor_irreg2_real(), psmile_search_nn_3d_reg_dble(), psmile_search_nn_3d_reg_real(), psmile_search_nn_irreg2_dble(), psmile_search_nn_irreg2_real(), psmile_sel_grid_range_dble(), psmile_sel_grid_range_real(), psmile_send_req_coords_dble(), psmile_send_req_coords_real(), psmile_send_req_corners_dble(), psmile_send_req_corners_real(), psmile_set_mask(), psmile_store_data_grid(), psmile_store_data_intern_field(), psmile_store_data_intern_points(), psmile_store_data_mask(), psmile_store_data_points_3d_db(), psmile_store_data_points_3d_re(), psmile_store_data_points_grless(), psmile_store_data_var(), psmile_store_dest_locs_21d(), psmile_store_dest_locs_3d(), psmile_store_dest_locs_3d_msk(), psmile_store_dest_locs_3d_reg(), psmile_store_mask_locs_21d(), psmile_store_source_locs_1d(), psmile_store_source_locs_2d(), psmile_store_source_locs_3d(), psmile_store_source_locs_3d_msk(), psmile_store_source_locs_3d_reg(), psmile_store_source_virt_3d(), psmile_timer::psmile_timer_print(), psmile_timer::psmile_timer_reset(), psmile_timer::psmile_timer_start(), psmile_timer::psmile_timer_stop(), psmile_unfolded_check_dble(), psmile_unfolded_check_real(), psmile_write_byid_dble(), psmile_write_byid_int(), psmile_write_byid_real(), psmile_write_meta_byid(), mpp_io_mod_oa::read_record(), mpp_io_mod_oa::read_record_b(), psmile_geometry::rectangular_shapes_intersect_int(), send_halo(), PRISM_calendar::Set_JulianCalendar(), PRISM_calendar::Set_JulianDay(), mpp_mod_oa::stdout(), psmile_user_data::test_user_grid_id(), psmile_user_data::test_user_mask_id(), and psmile_user_data::test_user_point_id().

!these might be different on non SGICRAY

Definition at line 70 of file os.h.


Generated on 18 Mar 2011 for Oasis4 by  doxygen 1.6.1