FrontISTR  5.7.0
Large-scale structural analysis program with finit element method
CFSTRDB_Solver Class Reference

#include <CFSTRDB.h>

Inheritance diagram for CFSTRDB_Solver:
Collaboration diagram for CFSTRDB_Solver:

Public Member Functions

 CFSTRDB_Solver ()
 
virtual ~CFSTRDB_Solver ()
 
virtual void Clear ()
 
virtual void Write (class CHECData *hecd)
 
virtual bool Read (class CHECData *hecd, char *header_line)
 
- Public Member Functions inherited from CFSTRDataBlock
 CFSTRDataBlock (int dtype)
 
virtual bool IsMesh ()
 
- Public Member Functions inherited from CHECDataBlock
 CHECDataBlock (int dtype)
 
virtual ~CHECDataBlock ()
 

Data Fields

char method [30]
 
int precond
 
int nset
 
int iterlog
 
int timelog
 
int nier
 
int iterPREmax
 
int nrest
 
double resid
 
double fsigma_diag
 
double sigma
 
double thresh
 
double filter
 
- Data Fields inherited from CHECDataBlock
int data_type
 

Detailed Description

Definition at line 80 of file CFSTRDB.h.

Constructor & Destructor Documentation

◆ CFSTRDB_Solver()

CFSTRDB_Solver::CFSTRDB_Solver ( )

Definition at line 15 of file CFSTRDB_Solver.cpp.

Here is the call graph for this function:

◆ ~CFSTRDB_Solver()

CFSTRDB_Solver::~CFSTRDB_Solver ( )
virtual

Definition at line 17 of file CFSTRDB_Solver.cpp.

Here is the call graph for this function:

Member Function Documentation

◆ Clear()

void CFSTRDB_Solver::Clear ( )
virtual

Implements CHECDataBlock.

Definition at line 19 of file CFSTRDB_Solver.cpp.

Here is the caller graph for this function:

◆ Read()

bool CFSTRDB_Solver::Read ( class CHECData hecd,
char *  header_line 
)
virtual

Implements CHECDataBlock.

Definition at line 50 of file CFSTRDB_Solver.cpp.

Here is the call graph for this function:

◆ Write()

void CFSTRDB_Solver::Write ( class CHECData hecd)
virtual

Implements CHECDataBlock.

Definition at line 38 of file CFSTRDB_Solver.cpp.

Here is the call graph for this function:

Field Documentation

◆ filter

double CFSTRDB_Solver::filter

Definition at line 100 of file CFSTRDB.h.

◆ fsigma_diag

double CFSTRDB_Solver::fsigma_diag

Definition at line 96 of file CFSTRDB.h.

◆ iterlog

int CFSTRDB_Solver::iterlog

Definition at line 87 of file CFSTRDB.h.

◆ iterPREmax

int CFSTRDB_Solver::iterPREmax

Definition at line 92 of file CFSTRDB.h.

◆ method

char CFSTRDB_Solver::method[30]

Definition at line 84 of file CFSTRDB.h.

◆ nier

int CFSTRDB_Solver::nier

Definition at line 92 of file CFSTRDB.h.

◆ nrest

int CFSTRDB_Solver::nrest

Definition at line 92 of file CFSTRDB.h.

◆ nset

int CFSTRDB_Solver::nset

Definition at line 86 of file CFSTRDB.h.

◆ precond

int CFSTRDB_Solver::precond

Definition at line 85 of file CFSTRDB.h.

◆ resid

double CFSTRDB_Solver::resid

Definition at line 96 of file CFSTRDB.h.

◆ sigma

double CFSTRDB_Solver::sigma

Definition at line 96 of file CFSTRDB.h.

◆ thresh

double CFSTRDB_Solver::thresh

Definition at line 100 of file CFSTRDB.h.

◆ timelog

int CFSTRDB_Solver::timelog

Definition at line 88 of file CFSTRDB.h.


The documentation for this class was generated from the following files: