MBDyn-1.7.3
|
#include "mbconfig.h"
#include "mbdefs.h"
#include <cstdlib>
#include <cstring>
#include <limits>
#include <ac/unistd.h>
#include <cerrno>
#include <csignal>
#include <cfloat>
#include <cmath>
#include <vector>
#include <algorithm>
#include "ac/sys_sysinfo.h"
#include "solver.h"
#include "dataman.h"
#include "mtdataman.h"
#include "thirdorderstepsol.h"
#include "nr.h"
#include "linesearch.h"
#include "bicg.h"
#include "gmres.h"
#include "solman.h"
#include "readlinsol.h"
#include "ls.h"
#include "naivewrap.h"
#include "Rot.hh"
#include "cleanup.h"
#include "drive_.h"
#include "TimeStepControl.h"
#include "solver_impl.h"
#include "ac/lapack.h"
#include "ac/arpack.h"
#include "eigjdqz.h"
Go to the source code of this file.
Functions | |
int | mbdyn_stop_at_end_of_iteration (void) |
int | mbdyn_stop_at_end_of_time_step (void) |
void | mbdyn_set_stop_at_end_of_iteration (void) |
void | mbdyn_set_stop_at_end_of_time_step (void) |
void | mbdyn_signal_init (int pre) |
int | mbdyn_reserve_stack (unsigned long size) |
static int | do_eig (const doublereal &b, const doublereal &re, const doublereal &im, const doublereal &h, doublereal &sigma, doublereal &omega, doublereal &csi, doublereal &freq) |
static void | output_eigenvalues (const VectorHandler *pBeta, const VectorHandler &R, const VectorHandler &I, const doublereal &dShiftR, DataManager *pDM, const Solver::EigenAnalysis *pEA, integer iLow, integer iHigh, std::vector< bool > &vOut) |
|
static |
Definition at line 3922 of file solver.cc.
References copysign(), M_PI, and grad::sqrt().
Referenced by output_eigenvalues().
int mbdyn_reserve_stack | ( | unsigned long | size | ) |
void mbdyn_set_stop_at_end_of_iteration | ( | void | ) |
void mbdyn_set_stop_at_end_of_time_step | ( | void | ) |
Definition at line 200 of file solver.cc.
Referenced by InverseSolver::Advance(), LoadIncNorm::AfterConvergence(), and ExtFileHandlerEDGE::Recv_pre().
void mbdyn_signal_init | ( | int | pre | ) |
Definition at line 208 of file solver.cc.
Referenced by InverseSolver::Prepare(), and Solver::Prepare().
int mbdyn_stop_at_end_of_iteration | ( | void | ) |
Definition at line 172 of file solver.cc.
Referenced by ExtFileHandlerEDGE::CheckFlag(), LineSearchSolver::LineSearch(), ExtFileHandlerEDGE::Recv_pre(), ExtFileHandler::Recv_pre(), ExtFileHandlerEDGE::Send_pre(), ExtFileHandler::Send_pre(), ExtFileHandlerEDGE::SendFlag(), BiCGStab::Solve(), NewtonRaphsonSolver::Solve(), and Gmres::Solve().
int mbdyn_stop_at_end_of_time_step | ( | void | ) |
Definition at line 182 of file solver.cc.
Referenced by InverseSolver::Advance(), Solver::Advance(), InverseSolver::Prepare(), Solver::Prepare(), and Solver::Start().
|
static |
Definition at line 3965 of file solver.cc.
References do_eig(), Solver::EigenAnalysis::dParam, Solver::EigenAnalysis::dUpperFreq, grad::fabs(), DataManager::GetOutFile(), VectorHandler::iGetSize(), and R.