ocssw
V2022
|
GEO_earth.h
PGSt_SMF_status GEO_set_T_inst2sc(const internal_coord_trans_struct *const, const ECS_metadata_struct *const)
Definition: GEO_get_T_inst2ecr.c:104
Definition: GEO_parameters.h:213
PGSt_SMF_status GEO_get_ephatt_inputs(PGSt_PC_Logical file_logical, PGSt_integer file_version, char universal_references[][PGSd_UR_FIELD_SIZE])
Definition: GEO_get_ephatt_inputs.c:12
PGSt_SMF_status GEO_get_T_inst2ecr(PGSt_integer numValues, char asciiutc[], const PGSt_double offsets[], sc_state_struct const sc_state[], double sol_elev_cor[][3], PGSt_integer const eulerAngleOrder[], double T_sc2ecr[][3][3], double T_inst2ecr[][3][3], double ecr_position[][3], double ecr_velocity[][3], PGSt_double rpy[])
Definition: GEO_get_T_inst2ecr.c:249
real(single), dimension(:,:), allocatable longitude
Definition: core_arrays.f90:137
PGSt_SMF_status GEO_earth_location(int const, int const, GEO_param_struct const *, double, l1a_data_struct *, double[][3], double[][3], double[][3][3], unsigned char[][MAX_PADDED], double[][MAX_PADDED][3], double[][MAX_PADDED][3])
PGSt_SMF_status GEO_interp_ECR(PGSt_double const base_time, PGSt_integer const numValues, const PGSt_double offsets[], GEO_param_struct const *params, char asciiUTC[], sc_state_struct sc_state[], double T_sc2ecr[][3][3], double T_inst2ecr[][3][3], double positionECR[][3], double velocityECR[][3], PGSt_double rpy[], uint32 sample_quality[][2])
Definition: GEO_interp_ECR.c:4
real(single), dimension(:,:), allocatable latitude
Definition: core_arrays.f90:136
Definition: GEO_parameters.h:151
Definition: VcstGeoParameters.h:339
Definition: GEO_parameters.h:262
PGSt_SMF_status GEO_terrain_correct(int const sample_number, int const num_detectors, double sample_view_vec[][MAX_PADDED][3], double ecr_sample_position[][MAX_PADDED][3], double ellip_sample_position[][MAX_PADDED][3], unsigned char sample_flags[][MAX_PADDED], double terrain_sample_position[][MAX_PADDED][3])
Definition: GEO_terrain_correct.c:8
Definition: GEO_parameters.h:180
Definition: GEO_parameters.h:401
PGSt_SMF_status GEO_check_ea_headers(PGSt_double in_time, PGSt_scTagInfo *scTagInfo)
Definition: GEO_check_ea_headers.c:13
Definition: GEO_global_arrays.h:118
PGSt_SMF_status GEO_ellip_position(int const scan_number, int const sample_number, int const num_detectors, double u_inst[][3], double ecr_sc_sample_position[][3], double ecr_sc_velocity[][3], double T_inst2ecr[][3][3], double ecr_sample_position[][MAX_PADDED][3], double ellip_sample_position[][MAX_PADDED][3], unsigned char sample_flags[][MAX_PADDED], double sample_view_vec[][MAX_PADDED][3])
Definition: GEO_ellip_position.c:8
PGSt_SMF_status GEO_get_GRing_points(GEO_GRing_struct *const GRing_points)
Definition: GEO_get_GRing_points.c:295
PGSt_SMF_status GEO_interp_ephemeris_attitude(PGSt_integer numValues, char asciiUTC[], PGSt_double target_time, const PGSt_double offsets[], GEO_param_struct const *params, sc_state_struct sc_state[], uint32 qualityFlags[][2], PGSt_scTagInfo *scTagInfo)
Definition: GEO_parameters.h:232
PGSt_SMF_status GEO_solar_and_lunar_vectors(PGSt_double const frame_time[], frame_data_struct const *const frame_data, GEO_param_struct const *const geo_params, fill_values_struct const *const fill_values, celestial_bodies_struct *const cb_vectors)
Definition: GEO_solar_and_lunar_vectors.c:11
PGSt_SMF_status GEO_hires(uint16 N_samp, int padded_samples, double hires_scale, double terrain_sample_position[][MAX_PADDED][3], double ecr_sample_position[][MAX_PADDED][3], double ecr_frame_position[][MAX_FRAMES][3], uint8 sample_flags[][MAX_PADDED], uint8 frame_flags[][MAX_FRAMES], int8 hires_offsets[][DETECTORS_QKM][SAMPLES_QKM])
Definition: GEO_hires.c:205
PGSt_SMF_status GEO_aggregate(int32, uint16, double, unsigned char[][MAX_PADDED], double[][MAX_PADDED][3], double[][3], double[][MAX_PADDED][3], uint32[][2], uint8[][MAX_PADDED], double[][MAX_FRAMES][3], double[][MAX_FRAMES][3], uint8[][MAX_FRAMES], double[][3], int8[][DETECTORS_QKM][SAMPLES_QKM], uint32[][MAX_FRAMES], uint8[][MAX_FRAMES], uint8[][MAX_FRAMES])
int GEO_latlon2height(double const lat, double const lon, double *const h)
Definition: GEO_DEM.c:944
PGSt_double GEO_get_ancil_packet_time(PGSt_double in_time)
Definition: GEO_ephem_attit.c:168
int GEO_read_DEM(double lat, double lon, int *const hgtmin, int *const hgtmax)
Definition: GEO_DEM.c:395