580 energyd += edot *
dt *
SIGMA * pow(290.,4);
584 triangle.
heat += (1. - triangle.
pcell) * triangle.
area * triangle.
abs * energyd;
585 if (triangle.
pcell > 0.)
591 triangle.
heat += (triangle.
pcell) * triangle.
area * (triangle.
abs - efficiency) * energyd;
623 energyd += edot *
dt *
SIGMA * pow(290.,4);
626 triangle.
heat += triangle.
area * triangle.
abs * energyd;
630 triangle.
heat += triangle.
iabs * triangle.
area * ienergyd;
636 triangle.
heat += triangle.
iabs * triangle.
area * ienergyd;
640 triangle.
heat += triangle.
iabs * triangle.
area * ienergyd;
654 triangle.
heat -= triangle.
emi * triangle.
area * energyd;
658 triangle.
heat -= triangle.
emi * triangle.
area * energyd;
662 triangle.
heat -= triangle.
iemi * triangle.
area * energyd;
669 triangle.
heat -= triangle.
iemi * triangle.
area * energyd;
673 triangle.
heat -= triangle.
iemi * triangle.
area * energyd;
locstruc * newloc
Definition: physicsclass.h:111
float area
Definition: jsondef.h:3429
double dot(Vector b)
Dot product.
Definition: vector.cpp:1684
float radiation
Definition: jsondef.h:3428
physicsstruc * newphys
Definition: physicsclass.h:113
double norm()
Norm.
Definition: vector.cpp:1735
float mass
mass in Kg
Definition: jsondef.h:3303
float sunradiance
Watts per square meter per steradian.
Definition: convertdef.h:752
float area
Area.
Definition: jsondef.h:3307
double dt
Definition: physicsclass.h:108
float pcell
Solar cell coverage.
Definition: jsondef.h:3315
float temp
Definition: jsondef.h:3426
rvector s
Location.
Definition: convertdef.h:163
Definition: jsondef.h:3275
float hcap
Definition: jsondef.h:3424
uint8_t external
External facing sides.
Definition: jsondef.h:3278
float abs
Absorptivity: 0-1.
Definition: jsondef.h:3297
attstruc att
attstruc for this time.
Definition: convertdef.h:883
float iabs
Internal Absorptivity: 0-1.
Definition: jsondef.h:3301
qatt icrf
Definition: convertdef.h:830
float ecellbase
Solar cell base efficiency.
Definition: jsondef.h:3317
float iemi
Internal Emissivity: 0-1.
Definition: jsondef.h:3299
float emi
Emissivity: 0-1.
Definition: jsondef.h:3295
Vector normal
outward facing normal
Definition: jsondef.h:3282
posstruc pos
posstruc for this time.
Definition: convertdef.h:881
float heat
Definition: jsondef.h:3427
Vector & normalize(double size=1.)
Normalize.
Definition: vector.cpp:1706
float temperature
Definition: physicsclass.h:278
float mass
Definition: jsondef.h:3425
quaternion s
0th derivative: Quaternion
Definition: convertdef.h:479
cartpos eci
Definition: convertdef.h:737
float heat
Energy content in Joules.
Definition: jsondef.h:3291
float irradiation
Insolation in Watts/sq m.
Definition: jsondef.h:3313
Vector Class.
Definition: vector.h:672
#define SIGMA
SI Stefan-Boltzmann constant.
Definition: convertdef.h:51
cartpos icrf
Definition: convertdef.h:736
float hcap
Heat Capacity in Joules / (Kg Kelvin)
Definition: jsondef.h:3293
float temp
Temperature in Kelvin.
Definition: jsondef.h:3305
Vector irotate(const Vector &v)
Indirectly rotate a ::Vector using a ::Quaternion.
Definition: vector.cpp:2473
vector< trianglestruc > triangles
Definition: jsondef.h:3452
float ecellslope
Solar cell efficiency with temp.
Definition: jsondef.h:3319
#define RADOF(deg)
Radians of a Degree value.
Definition: math/constants.h:29