| _blockF | olb::SuperF3D< T, T > | protected |
| _ptrCalcC | olb::GenericF< W, int > | |
| _superStructure | olb::SuperF3D< T, T > | protected |
| d | olb::SuperF3D< T, T > | static |
| DrelativeDifferenceObjectiveDf3D(SuperLattice< T, DESCRIPTOR > &sLattice, FunctorPtr< SuperF3D< T, T > > &&f, FunctorPtr< SuperF3D< T, T > > &&dFdF, FunctorPtr< SuperF3D< T, T > > &&wantedF, FunctorPtr< SuperIndicatorF3D< T > > &&indicatorF) | olb::opti::DrelativeDifferenceObjectiveDf3D< T, DESCRIPTOR > | |
| DrelativeDifferenceObjectiveDf3D(SuperLattice< T, DESCRIPTOR > &sLattice, FunctorPtr< SuperF3D< T, T > > &&f, FunctorPtr< SuperF3D< T, T > > &&dFdF, FunctorPtr< AnalyticalF3D< T, T > > &&wantedF, FunctorPtr< SuperIndicatorF3D< T > > &&indicatorF) | olb::opti::DrelativeDifferenceObjectiveDf3D< T, DESCRIPTOR > | |
| DrelativeDifferenceObjectiveDf3D(SuperLattice< T, DESCRIPTOR > &sLattice, FunctorPtr< SuperF3D< T, T > > &&f, FunctorPtr< SuperF3D< T, T > > &&dFdF, FunctorPtr< AnalyticalF3D< T, T > > &&wantedF, SuperGeometry< T, 3 > &geometry, std::vector< int > materials) | olb::opti::DrelativeDifferenceObjectiveDf3D< T, DESCRIPTOR > | |
| DrelativeDifferenceObjectiveDf3D(SuperLattice< T, DESCRIPTOR > &sLattice, FunctorPtr< SuperF3D< T, T > > &&f, FunctorPtr< SuperF3D< T, T > > &&dFdF, FunctorPtr< AnalyticalF3D< T, T > > &&wantedF, SuperGeometry< T, 3 > &geometry, int material) | olb::opti::DrelativeDifferenceObjectiveDf3D< T, DESCRIPTOR > | |
| GenericF(int targetDim, int sourceDim) | olb::GenericF< W, int > | inlineprotected |
| getBlockF(int iCloc) | olb::SuperF3D< T, T > | |
| getBlockFSize() const | olb::SuperF3D< T, T > | |
| getName() | olb::GenericF< W, int > | |
| getName() const | olb::GenericF< W, int > | |
| getSourceDim() const | olb::GenericF< W, int > | |
| getSuperStructure() | olb::SuperF3D< T, T > | |
| getTargetDim() const | olb::GenericF< W, int > | |
| identity_functor_type typedef | olb::SuperF3D< T, T > | |
| isSuper | olb::SuperF3D< T, T > | static |
| operator()(T output[], const int input[]) | olb::opti::DrelativeDifferenceObjectiveDf3D< T, DESCRIPTOR > | |
| olb::SuperF3D< T, T >::operator()(W output[], const int input[]) | olb::SuperF3D< T, T > | virtual |
| olb::GenericF< W, int >::operator()(W output[]) | olb::GenericF< W, int > | |
| olb::GenericF< W, int >::operator()(W output[], int input0) | olb::GenericF< W, int > | |
| olb::GenericF< W, int >::operator()(W output[], int input0, int input1) | olb::GenericF< W, int > | |
| olb::GenericF< W, int >::operator()(W output[], int input0, int input1, int input2) | olb::GenericF< W, int > | |
| olb::GenericF< W, int >::operator()(W output[], int input0, int input1, int input2, int input3) | olb::GenericF< W, int > | |
| operator*(SuperF3D< T, W > &rhs) | olb::SuperF3D< T, T > | |
| operator+(SuperF3D< T, W > &rhs) | olb::SuperF3D< T, T > | |
| operator-(SuperF3D< T, W > &rhs) | olb::SuperF3D< T, T > | |
| operator/(SuperF3D< T, W > &rhs) | olb::SuperF3D< T, T > | |
| sourceType typedef | olb::GenericF< W, int > | |
| SuperF3D(SuperStructure< T, 3 > &superStructure, int targetDim) | olb::SuperF3D< T, T > | protected |
| targetType typedef | olb::GenericF< W, int > | |
| ~GenericF()=default | olb::GenericF< W, int > | virtual |