-
- Downloads
#1335 Remove entirely the macro MOREFEM_CHECK_NAN_AND_INF; the few tests...
#1335 Remove entirely the macro MOREFEM_CHECK_NAN_AND_INF; the few tests checked were actually too constraining for some models (hyperelastic models may lead to infinite in some Newton steps, in which case the Newton diverges ad another attempt might be made). I put in Utilities/ThirdParty new functions to check whether a floating point, a Seldon vector or a Seldon matrix includes some inf or nan; it is not currently in use but a unit test has been added to ensure their correct behaviour.
Showing
- CMakeLists.txt 0 additions, 5 deletionsCMakeLists.txt
- MoReFEM.xcodeproj/project.pbxproj 14 additions, 0 deletionsMoReFEM.xcodeproj/project.pbxproj
- Sources/FiniteElement/FiniteElementSpace/GodOfDof.cpp 1 addition, 14 deletionsSources/FiniteElement/FiniteElementSpace/GodOfDof.cpp
- Sources/FormulationSolver/VariationalFormulation.hxx 0 additions, 9 deletionsSources/FormulationSolver/VariationalFormulation.hxx
- Sources/OperatorInstances/VariationalOperator/BilinearForm/Local/ScalarDivVectorial.cpp 0 additions, 4 deletions...ationalOperator/BilinearForm/Local/ScalarDivVectorial.cpp
- Sources/OperatorInstances/VariationalOperator/NonlinearForm/Local/SecondPiolaKirchhoffStressTensor.hpp 0 additions, 6 deletions.../NonlinearForm/Local/SecondPiolaKirchhoffStressTensor.hpp
- Sources/OperatorInstances/VariationalOperator/NonlinearForm/Local/SecondPiolaKirchhoffStressTensor.hxx 0 additions, 4 deletions.../NonlinearForm/Local/SecondPiolaKirchhoffStressTensor.hxx
- Sources/OperatorInstances/VariationalOperator/NonlinearForm/Local/SecondPiolaKirchhoffStressTensor/HyperelasticityPolicy/Hyperelasticity.hxx 4 additions, 6 deletions...offStressTensor/HyperelasticityPolicy/Hyperelasticity.hxx
- Sources/OperatorInstances/VariationalOperator/NonlinearForm/Local/SecondPiolaKirchhoffStressTensor/Internal/Helper.cpp 0 additions, 8 deletions...ocal/SecondPiolaKirchhoffStressTensor/Internal/Helper.cpp
- Sources/Operators/ConformInterpolator/Internal/ComputePatternHelper.cpp 0 additions, 4 deletions...ors/ConformInterpolator/Internal/ComputePatternHelper.cpp
- Sources/Test/ThirdParty/CMakeLists.txt 1 addition, 0 deletionsSources/Test/ThirdParty/CMakeLists.txt
- Sources/Test/ThirdParty/NanOrInf/CMakeLists.txt 10 additions, 0 deletionsSources/Test/ThirdParty/NanOrInf/CMakeLists.txt
- Sources/Test/ThirdParty/NanOrInf/test.cpp 65 additions, 0 deletionsSources/Test/ThirdParty/NanOrInf/test.cpp
- Sources/ThirdParty/Wrappers/Petsc/Vector/Vector.cpp 1 addition, 36 deletionsSources/ThirdParty/Wrappers/Petsc/Vector/Vector.cpp
- Sources/ThirdParty/Wrappers/Petsc/Vector/Vector.hpp 0 additions, 20 deletionsSources/ThirdParty/Wrappers/Petsc/Vector/Vector.hpp
- Sources/ThirdParty/Wrappers/Seldon/MatrixOperations.cpp 3 additions, 27 deletionsSources/ThirdParty/Wrappers/Seldon/MatrixOperations.cpp
- Sources/ThirdParty/Wrappers/Seldon/MatrixOperations.hpp 22 additions, 14 deletionsSources/ThirdParty/Wrappers/Seldon/MatrixOperations.hpp
- Sources/ThirdParty/Wrappers/Seldon/MatrixOperations.hxx 40 additions, 0 deletionsSources/ThirdParty/Wrappers/Seldon/MatrixOperations.hxx
- Sources/Utilities/Numeric/Numeric.hpp 12 additions, 0 deletionsSources/Utilities/Numeric/Numeric.hpp
- Sources/Utilities/Numeric/Numeric.hxx 8 additions, 0 deletionsSources/Utilities/Numeric/Numeric.hxx
Loading
Please register or sign in to comment