My Project
AdditionalSourcesAndLosses.h
1 
8 // Additional Sources or Losses (
10 // Well... It needs to be 4D array, so it's 1d array of 3d arrays.
11 
12 #ifndef SourcesAndLosses_H
13 #define SourcesAndLosses_H
14 
15 #include "../Matrix/Matrix.h"
16 #include "../Parameters/Parameters.h"
17 #include "../Grid/Grid.h"
18 
19 class AdditionalSourcesAndLosses : public Matrix3D<double> {
20 public:
21 
22  void Update(){};
23  void Create_SL(Parameters_structure::SL_structure, Grid &grid, int numberOfIterations, double timeStep);
24 
25 };
26 
27 
28 #endif
Calculates any additional sources and losses due to magnetopause.
Definition: AdditionalSourcesAndLosses.h:23
void Create_SL(Parameters_structure::SL_structure &SL, Grid &grid, int numberOfIterations, double timeStep)
Definition: AdditionalSourcesAndLosses.cpp:20
three dimensional matrix class
Definition: Matrix.h:212
Computational grid composed of 3 different GridElement.
Definition: Grid.h:53
Sources and losses parameters structure.
Definition: Parameters.h:223