Page Menu
Home
c4science
Search
Configure Global Search
Log In
Files
F97493265
o_set_source.c
No One
Temporary
Actions
Download File
Edit File
Delete File
View Transforms
Subscribe
Mute Notifications
Award Token
Subscribers
None
File Metadata
Details
File Info
Storage
Attached
Created
Sat, Jan 4, 14:08
Size
1 KB
Mime Type
text/x-c
Expires
Mon, Jan 6, 14:08 (2 d)
Engine
blob
Format
Raw Data
Handle
23416342
Attached To
R1448 Lenstool-HPC
o_set_source.c
View Options
#include<stdio.h>
#include<math.h>
#include<fonction.h>
#include<dimension.h>
#include<structure.h>
/****************************************************************/
/* nom: o_set_source */
/* auteur: Eric Jullo */
/* date: 3/10/2011 */
/* place: Marseille */
/****************************************************************/
void o_set_source(struct galaxie *source, int ipx, double val)
{
switch (ipx)
{
case(SCX):
source->C.x = val;
break;
case(SCY):
source->C.y = val;
break;
case(SA):
source->E.a = val;
break;
case(SB):
source->E.b = val;
break;
case(SEPS):
source->eps = val;
break;
case(STHETA):
source->E.theta = val;
break;
case(SINDEX):
source->var1 = val;
break;
case(SFLUX):
source->mag = val;
break;
}
}
double o_get_source(struct galaxie *source, int ipx)
{
double val = 0;
switch (ipx)
{
case(SCX):
val = source->C.x;
break;
case(SCY):
val = source->C.y;
break;
case(SA):
val = source->E.a;
break;
case(SB):
val = source->E.b;
break;
case(SEPS):
val = source->eps;
break;
case(STHETA):
val = source->E.theta;
break;
case(SINDEX):
val = source->var1;
break;
case(SFLUX):
val = source->mag;
break;
}
return val;
}
Event Timeline
Log In to Comment