Skip to content

Commit 6969cf7

Browse files
Merge branch 'develop' of github.com:febiosoftware/FEBio into ci/develop
2 parents 266f360 + c339123 commit 6969cf7

3 files changed

Lines changed: 9 additions & 3 deletions

File tree

FEBioLib/FEBioModel.cpp

Lines changed: 5 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1640,7 +1640,11 @@ bool FEBioModel::Reset()
16401640
// re-initialize the log file
16411641
if (m_logLevel != 0)
16421642
{
1643-
if (m_log.is_valid()) m_log.close();
1643+
// TODO: I added this so that log files can be compared using the reset_test
1644+
// but this messes up the output for optimization problems.
1645+
// I want the optimization create its own log file, so it is decoupled from the model's
1646+
// log file. But since all the logging stuff lives in FEBioLib, I can't do this yet.
1647+
// if (m_log.is_valid()) m_log.close();
16441648

16451649
if (InitLogFile() == false) return false;
16461650
}

FEBioOpt/FEConstrainedLMOptimizeMethod.cpp

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -48,12 +48,13 @@ END_FECORE_CLASS();
4848
//-----------------------------------------------------------------------------
4949
FEConstrainedLMOptimizeMethod::FEConstrainedLMOptimizeMethod(FEModel* fem) : FEOptimizeMethod(fem)
5050
{
51+
m_pOpt = nullptr;
5152
m_tau = 1e-3;
5253
m_objtol = 0.001;
5354
m_fdiff = 0.001;
5455
m_nmax = 100;
5556
m_scaleParams = false;
56-
m_loglevel = LogLevel::LOG_NEVER;
57+
m_loglevel = LogLevel::LOG_NEVER;
5758
}
5859

5960
//-----------------------------------------------------------------------------

FEBioOpt/FEOptimizeMethod.cpp

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -28,5 +28,6 @@ SOFTWARE.*/
2828

2929
FEOptimizeMethod::FEOptimizeMethod(FEModel* fem) : FECoreClass(fem)
3030
{
31-
m_print_level = PRINT_ITERATIONS;
31+
m_loglevel = LogLevel::LOG_NEVER;
32+
m_print_level = PRINT_ITERATIONS;
3233
}

0 commit comments

Comments
 (0)