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().