From 1d7a38d3049d7b18e96a0481a47f83caf3c1ed03 Mon Sep 17 00:00:00 2001 From: Seweryn Kokot Date: Fri, 29 Oct 2021 17:47:48 +0200 Subject: [PATCH] HarmonicSteadyState integrator: cleanup --- .../integrator/HarmonicSteadyState.cpp | 18 ++++++------------ SRC/analysis/integrator/HarmonicSteadyState.h | 18 ++++++------------ SRC/interpreter/OpenSeesCommands.cpp | 2 +- SRC/tcl/commands.cpp | 2 +- 4 files changed, 14 insertions(+), 26 deletions(-) diff --git a/SRC/analysis/integrator/HarmonicSteadyState.cpp b/SRC/analysis/integrator/HarmonicSteadyState.cpp index 1294839f4..be0e0ebfb 100644 --- a/SRC/analysis/integrator/HarmonicSteadyState.cpp +++ b/SRC/analysis/integrator/HarmonicSteadyState.cpp @@ -18,21 +18,15 @@ ** ** ** ****************************************************************** */ -// $Revision: 1.6 $ -// $Date: 2007-04-02 23:42:26 $ -// $Source: /usr/local/cvs/OpenSees/SRC/analysis/integrator/HarmonicSteadyState.cpp,v $ - - +// Written: Seweryn Kokot, Opole University of Technology, Poland +// Created: 2021 // -// Written: fmk -// Created: 07/98 -// Revision: A +// based on LoadControl.cpp +// written: fmk // // Description: This file contains the class definition for HarmonicSteadyState. -// HarmonicSteadyState is an algorithmic class for performing a static analysis -// using a load control integration scheme. -// -// What: "@(#) HarmonicSteadyState.h, revA" +// HarmonicSteadyState is an algorithmic class for performing a quasi-static harmonic +// steady-state analysis. #include "HarmonicSteadyState.h" #include diff --git a/SRC/analysis/integrator/HarmonicSteadyState.h b/SRC/analysis/integrator/HarmonicSteadyState.h index 398223d67..6e54ce6d3 100644 --- a/SRC/analysis/integrator/HarmonicSteadyState.h +++ b/SRC/analysis/integrator/HarmonicSteadyState.h @@ -19,24 +19,18 @@ ** ** ** ****************************************************************** */ -// $Revision: 1.2 $ -// $Date: 2003-02-14 23:00:48 $ -// $Source: /usr/local/cvs/OpenSees/SRC/analysis/integrator/HarmonicSteadyState.h,v $ - #ifndef HARMONICSTEADYSTATE_H #define HARMONICSTEADYSTATE_H -// File: ~/analysis/integrator/HarmonicSteadyState.h +// Written: Seweryn Kokot, Opole University of Technology, Poland +// Created: 2021 // -// Written: fmk -// Created: 07/98 -// Revision: A +// based on LoadControl.cpp +// written: fmk // // Description: This file contains the class definition for HarmonicSteadyState. -// HarmonicSteadyState is an algorithmic class for performing a static analysis -// using a load control integration scheme. -// -// What: "@(#) HarmonicSteadyState.h, revA" +// HarmonicSteadyState is an algorithmic class for performing a quasi-static harmonic +// steady-state analysis. #include "StaticIntegrator.h" #include diff --git a/SRC/interpreter/OpenSeesCommands.cpp b/SRC/interpreter/OpenSeesCommands.cpp index 08fafc30d..b940b820c 100644 --- a/SRC/interpreter/OpenSeesCommands.cpp +++ b/SRC/interpreter/OpenSeesCommands.cpp @@ -1440,7 +1440,7 @@ int OPS_Integrator() } else if (strcmp(type,"MinUnbalDispNorm") == 0) { si = (StaticIntegrator*)OPS_MinUnbalDispNorm(); - } else if (strcmp(type,"HarmonicSteadyState") == 0 || strcmp(type,"HarmonicSteadyState") == 0) { + } else if (strcmp(type,"HarmonicSteadyState") == 0 || strcmp(type,"HarmonicSS") == 0) { si = (StaticIntegrator*)OPS_HarmonicSteadyState(); } else if (strcmp(type,"Newmark") == 0) { diff --git a/SRC/tcl/commands.cpp b/SRC/tcl/commands.cpp index c440b9024..50809aee4 100644 --- a/SRC/tcl/commands.cpp +++ b/SRC/tcl/commands.cpp @@ -4472,7 +4472,7 @@ specifyIntegrator(ClientData clientData, Tcl_Interp *interp, int argc, theStaticAnalysis->setIntegrator(*theStaticIntegrator); } - else if (strcmp(argv[1],"HarmonicSteadyState") == 0 || strcmp(argv[1],"HarmonicSteadyState") == 0) { + else if (strcmp(argv[1],"HarmonicSteadyState") == 0 || strcmp(argv[1],"HarmonicSS") == 0) { theStaticIntegrator = (StaticIntegrator*)OPS_HarmonicSteadyState(); }