#include <GIDI_settings.hh>
Definition at line 168 of file GIDI_settings.hh.
◆ GIDI_settings_processedFlux() [1/2]
◆ GIDI_settings_processedFlux() [2/2]
Definition at line 156 of file GIDI_settings_particle.cc.
156 :
mFlux( flux.mFlux ) {
162 for(
int order = 0; order < (int)
mFlux.
size( ); ++order ) {
163 if( ( fluxXY =
ptwXY_clone( flux.mFluxXY[order], &status_nf ) ) == NULL )
goto err;
165 if( ( fluxX =
ptwX_clone( flux.mGroupedFlux[order], &status_nf ) ) == NULL )
goto err;
171 for( std::vector<ptwXYPoints *>::iterator iter =
mFluxXY.begin( ); iter !=
mFluxXY.end( ); ++iter )
ptwXY_free( *iter );
ptwXYPoints * ptwXY_clone(ptwXYPoints *ptwXY, nfu_status *status)
std::vector< GIDI::ptwXYPoints * > mFluxXY
ptwXYPoints * ptwXY_free(ptwXYPoints *ptwXY)
ptwXPoints * ptwX_free(ptwXPoints *ptwX)
enum nfu_status_e nfu_status
ptwXPoints * ptwX_clone(ptwXPoints *ptwX, nfu_status *status)
std::vector< GIDI::ptwXPoints * > mGroupedFlux
◆ ~GIDI_settings_processedFlux()
GIDI_settings_processedFlux::~GIDI_settings_processedFlux |
( |
| ) |
|
Definition at line 178 of file GIDI_settings_particle.cc.
180 for( std::vector<ptwXYPoints *>::iterator iter =
mFluxXY.begin( ); iter !=
mFluxXY.end( ); ++iter )
ptwXY_free( *iter );
std::vector< GIDI::ptwXYPoints * > mFluxXY
ptwXYPoints * ptwXY_free(ptwXYPoints *ptwXY)
ptwXPoints * ptwX_free(ptwXPoints *ptwX)
std::vector< GIDI::ptwXPoints * > mGroupedFlux
◆ getTemperature()
double GIDI_settings_processedFlux::getTemperature |
( |
| ) |
const |
|
inline |
◆ groupFunction()
Definition at line 186 of file GIDI_settings_particle.cc.
192 if( groupX == NULL )
return( NULL );
193 if( order < 0 ) order = 0;
194 if( order >= (
int)
mFluxXY.size( ) ) order = (
int)
mFluxXY.size( ) - 1;
std::vector< GIDI::ptwXYPoints * > mFluxXY
ptwXYPoints * ptwXY_free(ptwXYPoints *ptwXY)
enum nfu_status_e nfu_status
double ptwXY_getXMin(ptwXYPoints *ptwXY)
ptwXYPoints * ptwXY_xSlice(ptwXYPoints *ptwXY, double xMin, double xMax, int64_t secondarySize, int fill, nfu_status *status)
ptwXPoints * ptwXY_groupTwoFunctions(ptwXYPoints *ptwXY1, ptwXYPoints *ptwXY2, ptwXPoints *groupBoundaries, ptwXY_group_normType normType, ptwXPoints *ptwX_norm, nfu_status *status)
double ptwXY_getXMax(ptwXYPoints *ptwXY)
std::vector< GIDI::ptwXPoints * > mGroupedFlux
◆ mFlux
◆ mFluxXY
◆ mGroupedFlux
The documentation for this class was generated from the following files: