DOpE
|
Namespaces | |
DOpEtypes | |
edcinternal | |
fdcinternal | |
IteratorState | |
STHInternals | |
VERSION | |
Typedefs | |
typedef dealii::DoFHandler < 1 >::active_cell_iterator | active_cell_it |
Functions | |
template<typename C > | |
static std::string | DOpEtypesToString (const C &t) |
template<> | |
std::string | DOpEtypesToString (const DOpEtypes::VectorStorageType &t) |
template<> | |
std::string | DOpEtypesToString (const DOpEtypes::ControlType &t) |
template<class EDC , class STH , class IDC , class FDC , typename VECTOR > | |
EDC * | ExtractEDC (const DWRDataContainer< STH, IDC, EDC, FDC, VECTOR > &dwrc) |
template<class FDC , class STH , class IDC , class EDC , typename VECTOR > | |
FDC * | ExtractFDC (const DWRDataContainer< STH, IDC, EDC, FDC, VECTOR > &dwrc) |
template<class EDC , typename VECTOR > | |
EDC * | ExtractEDC (const ResidualErrorContainer< VECTOR > &) |
template<class FDC , typename VECTOR > | |
FDC * | ExtractFDC (const ResidualErrorContainer< VECTOR > &) |
Copyright (C) 2012-2014 by the DOpElib authors
This file is part of DOpElib
DOpElib is free software: you can redistribute it and/or modify it under the terms of the GNU General Public License as published by the Free Software Foundation, either version 3 of the License, or (at your option) any later version.
DOpElib is distributed in the hope that it will be useful, but WITHOUT ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License for more details.
Please refer to the file LICENSE.TXT included in this distribution for further information on this license.
Copyright (C) 2012-2014 by the DOpElib authors
This file is part of DOpElib
DOpElib is free software: you can redistribute it and/or modify it under the terms of the GNU General Public License as published by the Free Software Foundation, either version 3 of the License, or (at your option) any later version.
DOpElib is distributed in the hope that it will be useful, but WITHOUT ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License for more details.
Please refer to the file LICENSE.TXT included in this distribution for further information on this license. This class is used to extract the computed solution u out of the template Parameter SOLVERCLASS, which should have a memberfunction GetU() as well as GetZforEE() with the return type StateVector. This class is necessary due to some issues connected with the resolution of overloaded functions with templates.
typedef dealii::DoFHandler<1>::active_cell_iterator DOpE::active_cell_it |
|
static |
Transfers DOpEtypes::VectorStorageType etc to Human readable values
std::string DOpE::DOpEtypesToString | ( | const DOpEtypes::VectorStorageType & | t | ) |
std::string DOpE::DOpEtypesToString | ( | const DOpEtypes::ControlType & | t | ) |
EDC* DOpE::ExtractEDC | ( | const ResidualErrorContainer< VECTOR > & | ) |
We need this overloaded function to have the same interface for dwrdatacontainer and residualestimators.
The function should actually never get called, but with this construction, we save 4 unnecessary template parameters!
EDC* DOpE::ExtractEDC | ( | const DWRDataContainer< STH, IDC, EDC, FDC, VECTOR > & | dwrc | ) |
We need this overloaded function to have the same interface for dwrdatacontainer and residualestimators, see there for further information.
FDC* DOpE::ExtractFDC | ( | const ResidualErrorContainer< VECTOR > & | ) |
FDC* DOpE::ExtractFDC | ( | const DWRDataContainer< STH, IDC, EDC, FDC, VECTOR > & | dwrc | ) |