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

#include <CNFDB_506.h>

Inheritance diagram for CNFDB_506:
Collaboration diagram for CNFDB_506:

Data Structures

class  cconst_eq
 
class  cconst_item
 
class  cnum_co_rec
 

Public Member Functions

 CNFDB_506 ()
 
virtual ~CNFDB_506 ()
 
virtual void Read (class CNFData *nfd)
 
virtual void WriteData (class CNFData *nfd, FILE *fp)
 
- Public Member Functions inherited from CNFDataBlock
 CNFDataBlock (int id)
 
virtual ~CNFDataBlock ()
 
int Type ()
 

Data Fields

nf_int setID
 
nf_char title [26]
 
std::vector< cconst_itemconst_nodes
 
std::vector< cconst_itemconst_points
 
std::vector< cconst_itemconst_curves
 
std::vector< cconst_itemconst_surfaces
 
std::vector< nf_intnum_co
 
std::vector< cconst_eqconst_equations
 
std::vector< cnum_co_recnum_co_list
 
- Data Fields inherited from CNFDataBlock
int DataBlockID
 

Protected Member Functions

void read_const_item (class CNFData *nfd, std::vector< cconst_item > &list)
 
void read_const_eq (class CNFData *nfd, std::vector< cconst_eq > &list)
 
void read_num_co (class CNFData *nfd, int eq_n, std::vector< nf_int > &list)
 
void read_num_co_list (class CNFData *nfd, int eq_n, std::vector< cnum_co_rec > &list)
 
void write_const_item (class CNFData *nfd, FILE *fp, std::vector< cconst_item > &list)
 
void write_const_eq (class CNFData *nfd, FILE *fp, std::vector< cconst_eq > &list)
 
void write_num_co (class CNFData *nfd, FILE *fp, std::vector< nf_int > &list)
 
void write_num_co_list (class CNFData *nfd, FILE *fp, std::vector< cnum_co_rec > &list)
 

Detailed Description

Definition at line 17 of file CNFDB_506.h.

Constructor & Destructor Documentation

◆ CNFDB_506()

CNFDB_506::CNFDB_506 ( )

Definition at line 16 of file CNFDB_506.cpp.

◆ ~CNFDB_506()

virtual CNFDB_506::~CNFDB_506 ( )
inlinevirtual

Definition at line 23 of file CNFDB_506.h.

Member Function Documentation

◆ Read()

void CNFDB_506::Read ( class CNFData nfd)
virtual

Implements CNFDataBlock.

Definition at line 18 of file CNFDB_506.cpp.

Here is the call graph for this function:

◆ read_const_eq()

void CNFDB_506::read_const_eq ( class CNFData nfd,
std::vector< cconst_eq > &  list 
)
protected

Definition at line 63 of file CNFDB_506.cpp.

Here is the call graph for this function:
Here is the caller graph for this function:

◆ read_const_item()

void CNFDB_506::read_const_item ( class CNFData nfd,
std::vector< cconst_item > &  list 
)
protected

Definition at line 46 of file CNFDB_506.cpp.

Here is the call graph for this function:
Here is the caller graph for this function:

◆ read_num_co()

void CNFDB_506::read_num_co ( class CNFData nfd,
int  eq_n,
std::vector< nf_int > &  list 
)
protected

Definition at line 78 of file CNFDB_506.cpp.

Here is the caller graph for this function:

◆ read_num_co_list()

void CNFDB_506::read_num_co_list ( class CNFData nfd,
int  eq_n,
std::vector< cnum_co_rec > &  list 
)
protected

Definition at line 90 of file CNFDB_506.cpp.

Here is the caller graph for this function:

◆ write_const_eq()

void CNFDB_506::write_const_eq ( class CNFData nfd,
FILE *  fp,
std::vector< cconst_eq > &  list 
)
protected

Definition at line 143 of file CNFDB_506.cpp.

Here is the call graph for this function:
Here is the caller graph for this function:

◆ write_const_item()

void CNFDB_506::write_const_item ( class CNFData nfd,
FILE *  fp,
std::vector< cconst_item > &  list 
)
protected

Definition at line 130 of file CNFDB_506.cpp.

Here is the call graph for this function:
Here is the caller graph for this function:

◆ write_num_co()

void CNFDB_506::write_num_co ( class CNFData nfd,
FILE *  fp,
std::vector< nf_int > &  list 
)
protected

Definition at line 154 of file CNFDB_506.cpp.

Here is the call graph for this function:
Here is the caller graph for this function:

◆ write_num_co_list()

void CNFDB_506::write_num_co_list ( class CNFData nfd,
FILE *  fp,
std::vector< cnum_co_rec > &  list 
)
protected

Definition at line 163 of file CNFDB_506.cpp.

Here is the call graph for this function:
Here is the caller graph for this function:

◆ WriteData()

void CNFDB_506::WriteData ( class CNFData nfd,
FILE *  fp 
)
virtual

Implements CNFDataBlock.

Definition at line 105 of file CNFDB_506.cpp.

Here is the call graph for this function:

Field Documentation

◆ const_curves

std::vector<cconst_item> CNFDB_506::const_curves

Definition at line 82 of file CNFDB_506.h.

◆ const_equations

std::vector<cconst_eq> CNFDB_506::const_equations

Definition at line 88 of file CNFDB_506.h.

◆ const_nodes

std::vector<cconst_item> CNFDB_506::const_nodes

Definition at line 78 of file CNFDB_506.h.

◆ const_points

std::vector<cconst_item> CNFDB_506::const_points

Definition at line 80 of file CNFDB_506.h.

◆ const_surfaces

std::vector<cconst_item> CNFDB_506::const_surfaces

Definition at line 84 of file CNFDB_506.h.

◆ num_co

std::vector<nf_int> CNFDB_506::num_co

Definition at line 86 of file CNFDB_506.h.

◆ num_co_list

std::vector<cnum_co_rec> CNFDB_506::num_co_list

Definition at line 90 of file CNFDB_506.h.

◆ setID

nf_int CNFDB_506::setID

Definition at line 74 of file CNFDB_506.h.

◆ title

nf_char CNFDB_506::title[26]

Definition at line 76 of file CNFDB_506.h.


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