IPP Software Navigation Tools IPP Links Communication Pan-STARRS Links

Changeset 37659


Ignore:
Timestamp:
Nov 22, 2014, 1:06:01 PM (12 years ago)
Author:
eugene
Message:

icrfobj now has embedded arrays

File:
1 edited

Legend:

Unmodified
Added
Removed
  • branches/eam_branches/ipp-20140904/Ohana/src/relastro/src/share_icrf_obj.c

    r37658 r37659  
    3434  ICRFobj *icrfobj = NULL;
    3535  ALLOCATE (icrfobj, ICRFobj, 1);
     36  ALLOCATE (icrfobj->Rave,  double, 1);
     37  ALLOCATE (icrfobj->Dave,  double, 1);
     38  ALLOCATE (icrfobj->dRoff, double, 1);
     39  ALLOCATE (icrfobj->dDoff, double, 1);
     40  icrfobj->Nicrfobj = 0;
    3641
    3742  fprintf (stderr, "grabbing icrf objects from remote hosts...\n");
     
    5661  off_t i;
    5762
    58   REALLOCATE (target, ICRFobj, target->Nicrfobj + source->Nicrfobj);
     63  REALLOCATE (target->Rave,  double, target->Nicrfobj + source->Nicrfobj);
     64  REALLOCATE (target->Dave,  double, target->Nicrfobj + source->Nicrfobj);
     65  REALLOCATE (target->dRoff, double, target->Nicrfobj + source->Nicrfobj);
     66  REALLOCATE (target->dDoff, double, target->Nicrfobj + source->Nicrfobj);
     67
    5968  for (i = 0; i < source->Nicrfobj; i++) {
    6069    off_t n = i + target->Nicrfobj;
     
    107116    icrfobj->Dave[Npts]  = average->D;
    108117    icrfobj->dRoff[Npts] = dR;
    109     icrfobj->dRoff[Npts] = dD;
     118    icrfobj->dDoff[Npts] = dD;
    110119    Npts ++;
    111120  }
Note: See TracChangeset for help on using the changeset viewer.