|
KASKADE 7 development version
|
Namespaces | |
| namespace | Private |
Functions | |
| template<class Assembler , class Functional , int firstBlock = 0, int lastBlock = Functional::AnsatzVars::noOfVariables> | |
| Functional::Scalar | d1 (Assembler &assembler, Functional const &f, typename Functional::AnsatzVars::VariableSet &x, typename Functional::Scalar tolerance=1e-6, typename Functional::Scalar increment=1e-12, bool toFile=false, std::string const &filename=std::string("d1error")) |
| template<class Assembler , class Functional , int firstRow = 0, int lastRow = Functional::TestVars::noOfVariables, int firstCol = 0, int lastCol = Functional::AnsatzVars::noOfVariables> | |
| Functional::Scalar | d2 (Assembler &assembler, Functional const &f, typename Functional::AnsatzVars::VariableSet const &x, typename Functional::Scalar increment=1e-12, typename Functional::Scalar tolerance=1e-6, bool toFile=false, std::string const &savefilename=std::string("d2error")) |
| template<class Vector > | |
| void | vectorToVTK (Vector const &vec, std::string savefilename=std::string("d1error")) |
| template<class Scalar , class SparseInt > | |
| void | matrixToVTK (MatrixAsTriplet< Scalar, SparseInt > const &matrix, std::string savefilename=std::string("d2error")) |
| Functional::Scalar Kaskade::DerivativeCheck::d1 | ( | Assembler & | assembler, |
| Functional const & | f, | ||
| typename Functional::AnsatzVars::VariableSet & | x, | ||
| typename Functional::Scalar | tolerance = 1e-6, |
||
| typename Functional::Scalar | increment = 1e-12, |
||
| bool | toFile = false, |
||
| std::string const & | filename = std::string("d1error") |
||
| ) |
Definition at line 91 of file check_derivative.hh.
Referenced by Kaskade::PenaltyFunction< Base >::d1(), and Kaskade::Elastomechanics::MaterialLaws::MaterialLawBase< dim_, Scalar_, MaterialLaw >::stress().
| Functional::Scalar Kaskade::DerivativeCheck::d2 | ( | Assembler & | assembler, |
| Functional const & | f, | ||
| typename Functional::AnsatzVars::VariableSet const & | x, | ||
| typename Functional::Scalar | increment = 1e-12, |
||
| typename Functional::Scalar | tolerance = 1e-6, |
||
| bool | toFile = false, |
||
| std::string const & | savefilename = std::string("d2error") |
||
| ) |
Definition at line 155 of file check_derivative.hh.
Referenced by Kaskade::PenaltyFunction< Base >::d2(), Kaskade::MatrixAsTriplet< Scalar, SparseIndexInt >::deleteLowerTriangle(), Kaskade::deleteLowerTriangle(), and Kaskade::Elastomechanics::MaterialLaws::MaterialLawBase< dim_, Scalar_, MaterialLaw >::strainToStressMatrix().
| void Kaskade::DerivativeCheck::matrixToVTK | ( | MatrixAsTriplet< Scalar, SparseInt > const & | matrix, |
| std::string | savefilename = std::string("d2error") |
||
| ) |
store index pairs
Definition at line 292 of file check_derivative.hh.
| void Kaskade::DerivativeCheck::vectorToVTK | ( | Vector const & | vec, |
| std::string | savefilename = std::string("d1error") |
||
| ) |
Definition at line 223 of file check_derivative.hh.
Referenced by d1().