#include <GIDI_settings.hh>
Definition at line 168 of file GIDI_settings.hh.
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;
164 mFluxXY.push_back( fluxXY );
165 if( ( fluxX =
ptwX_clone( flux.mGroupedFlux[order], &status_nf ) ) == NULL )
goto err;
166 mGroupedFlux.push_back( fluxX );
171 for( std::vector<ptwXYPoints *>::iterator iter = mFluxXY.begin( ); iter != mFluxXY.end( ); ++iter )
ptwXY_free( *iter );
172 for( std::vector<ptwXPoints *>::iterator iter = mGroupedFlux.begin( ); iter != mGroupedFlux.end( ); ++iter )
ptwX_free( *iter );
ptwXYPoints * ptwXY_clone(ptwXYPoints *ptwXY, nfu_status *status)
ptwXYPoints * ptwXY_free(ptwXYPoints *ptwXY)
ptwXPoints * ptwX_free(ptwXPoints *ptwX)
enum nfu_status_e nfu_status
typedef int(XMLCALL *XML_NotStandaloneHandler)(void *userData)
ptwXPoints * ptwX_clone(ptwXPoints *ptwX, nfu_status *status)
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 );
181 for( std::vector<ptwXPoints *>::iterator iter = mGroupedFlux.begin( ); iter != mGroupedFlux.end( ); ++iter )
ptwX_free( *iter );
ptwXYPoints * ptwXY_free(ptwXYPoints *ptwXY)
ptwXPoints * ptwX_free(ptwXPoints *ptwX)
double GIDI_settings_processedFlux::getTemperature |
( |
| ) |
const |
|
inline |
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;
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)
The documentation for this class was generated from the following files: