#include <stdio.h>
#include <stdlib.h>
#include <string.h>
#include "drv.h"
#include "fem.h"
#include "load.h"
#include "elm.h"
#include "node.h"
#include "alg.h"
#include "rio.h"
#include "nfi.h"
#include "xgplib.h"
Go to the source code of this file.
Functions | |
void | StandardInit (void) |
void | StandardVEInit (void) |
void | StandardVEFlacInit (void) |
void | RezoneInit (void) |
void | LoadStepInit (void) |
void | ImpLinearInit (void) |
void | ImpNRMInit (void) |
void | ImpBFGSInit (void) |
void | HybridInit (void) |
void | LoadCaseInit (void) |
void | DriverInit (void) |
void | DriverFree (void) |
Variables | |
sDrvClass | DrvClass [NumDrvTypes] |
sDriver * | DrvObj = 0L |
void DriverInit | ( | void | ) |
Definition at line 83 of file drv.c.
Referenced by _NfiReadAnalysisType().
void HybridInit | ( | void | ) |
Definition at line 175 of file hybrid.c.
References sDrvClass::analysis, DrvClass, sDrvClass::free, HYBRID, HybridAnalysis(), HybridFree(), HybridNew(), HybridPrintResult(), sDrvClass::new, and sDrvClass::printres.
Referenced by DriverInit().
void ImpBFGSInit | ( | void | ) |
Definition at line 175 of file impBFGS.c.
References sDrvClass::analysis, DrvClass, sDrvClass::free, IMPBFGS, ImpBFGSAnalysis(), ImpBFGSFree(), ImpBFGSNew(), ImpBFGSPrintResult(), sDrvClass::new, and sDrvClass::printres.
Referenced by DriverInit().
void ImpLinearInit | ( | void | ) |
Definition at line 175 of file implinear.c.
References sDrvClass::analysis, DrvClass, sDrvClass::free, IMPLINEAR, ImpLinearAnalysis(), ImpLinearFree(), ImpLinearNew(), ImpLinearPrintResult(), sDrvClass::new, and sDrvClass::printres.
Referenced by DriverInit().
void ImpNRMInit | ( | void | ) |
Definition at line 175 of file impNRM.c.
References sDrvClass::analysis, DrvClass, sDrvClass::free, IMPNRM, ImpNRMAnalysis(), ImpNRMFree(), ImpNRMNew(), ImpNRMPrintResult(), sDrvClass::new, and sDrvClass::printres.
Referenced by DriverInit().
void LoadCaseInit | ( | void | ) |
Definition at line 199 of file loadcase.c.
References sDrvClass::analysis, DrvClass, sDrvClass::free, LOAD_CASE, LoadCaseAnalysis(), LoadCaseFree(), LoadCaseNew(), LoadCasePrintResult(), sDrvClass::new, and sDrvClass::printres.
Referenced by DriverInit().
void LoadStepInit | ( | void | ) |
Definition at line 199 of file loadstep.c.
References sDrvClass::analysis, DrvClass, sDrvClass::free, LOAD_STEP, LoadStepAnalysis(), LoadStepFree(), LoadStepNew(), LoadStepPrintResult(), sDrvClass::new, and sDrvClass::printres.
Referenced by DriverInit().
void RezoneInit | ( | void | ) |
Definition at line 183 of file rezone.c.
References sDrvClass::analysis, DrvClass, sDrvClass::free, sDrvClass::new, sDrvClass::printres, REZONE, RezoneAnalysis(), RezoneFree(), RezoneNew(), and RezonePrintResult().
Referenced by DriverInit().
void StandardInit | ( | void | ) |
Definition at line 194 of file standard.c.
References sDrvClass::analysis, DrvClass, sDrvClass::free, sDrvClass::new, sDrvClass::printres, STANDARD, StandardAnalysis(), StandardFree(), StandardNew(), and StandardPrintResult().
Referenced by DriverInit().
void StandardVEFlacInit | ( | void | ) |
Definition at line 192 of file stdveflc.c.
References sDrvClass::analysis, DrvClass, sDrvClass::free, sDrvClass::new, sDrvClass::printres, STANDARD_VE_FLAC, StandardVEFlacAnalysis(), StandardVEFlacFree(), StandardVEFlacNew(), and StandardVEFlacPrintResult().
Referenced by DriverInit().
void StandardVEInit | ( | void | ) |
Definition at line 273 of file stdve.c.
References sDrvClass::analysis, DrvClass, sDrvClass::free, sDrvClass::new, sDrvClass::printres, STANDARD_VE, StandardVEAnalysis(), StandardVEFree(), StandardVENew(), and StandardVEPrintResult().
Referenced by DriverInit().
Definition at line 43 of file drv.c.
Referenced by HybridInit(), ImpBFGSInit(), ImpLinearInit(), ImpNRMInit(), LoadCaseInit(), LoadStepInit(), RezoneInit(), StandardInit(), StandardVEFlacInit(), and StandardVEInit().
Definition at line 49 of file drv.c.
Referenced by _NfiReadLoad(), _NfiReadRezone(), DRSolver(), HYBRIDSolver(), IMPBFGSSolver(), IMPLINEARSolver(), IMPNRMSolver(), NfiInterpFile(), and RelaxRun().