FEDEM Solver
R8.0
Source code of the dynamics solver
|
Data Types | |
type | testitemtype |
type | testsettype |
Functions/Subroutines | |
subroutine | nullifyconvset (convSet) |
subroutine | deallocateconvset (convSet) |
subroutine | initconvchecks (convSet, maxIt, monWorst, monIter, relTol, err) |
subroutine, private | inittolerance (tolType, normName, testItem) |
logical function | hasconverged (convSet, factor_opt) |
subroutine | checkdivergence (testItem, value, mayDiverge) |
Variables | |
integer, parameter | oneof_p = 1 |
integer, parameter | allof_p = 2 |
integer, parameter | nnormtypes_p = 4 |
integer, parameter | ivecnorm_p = 1 |
integer, parameter | iinftra_p = 2 |
integer, parameter | iinfrot_p = 3 |
integer, parameter | iinfgen_p = 4 |
subroutine normtypemodule::checkdivergence | ( | type(testitemtype), intent(inout) | testItem, |
real(dp), intent(in) | value, | ||
logical, intent(inout) | mayDiverge | ||
) |
subroutine normtypemodule::deallocateconvset | ( | type(testsettype), intent(inout) | convSet | ) |
logical function normtypemodule::hasconverged | ( | type(testsettype), intent(in) | convSet, |
real(dp), intent(in), optional | factor_opt | ||
) |
subroutine normtypemodule::initconvchecks | ( | type(testsettype), intent(inout) | convSet, |
integer, intent(in) | maxIt, | ||
integer, intent(in) | monWorst, | ||
integer, intent(in) | monIter, | ||
real(dp), intent(in) | relTol, | ||
integer, intent(out) | err | ||
) |
|
private |
subroutine normtypemodule::nullifyconvset | ( | type(testsettype), intent(out) | convSet | ) |
integer, parameter normtypemodule::allof_p = 2 |
integer, parameter normtypemodule::iinfgen_p = 4 |
integer, parameter normtypemodule::iinfrot_p = 3 |
integer, parameter normtypemodule::iinftra_p = 2 |
integer, parameter normtypemodule::ivecnorm_p = 1 |
integer, parameter normtypemodule::nnormtypes_p = 4 |
integer, parameter normtypemodule::oneof_p = 1 |