38 if (eq_n == 0)
return;
57 if (item.
ID == -1)
break;
72 if (item.
ID == -1)
break;
83 for (
int i = 0; i < eq_n; i++) {
91 std::vector<cnum_co_rec> &list) {
96 for (
int i = 0; i < eq_n; i++) {
122 if (eq_n == 0)
return;
131 std::vector<CNFDB_506::cconst_item> &list) {
132 vector<cconst_item>::iterator iter;
134 for (iter = list.begin(); iter != list.end(); iter++) {
135 nfd->
WriteData(fp,
"IIIBBBBBBBn", iter->ID, iter->color, iter->layer,
136 iter->DOF[0], iter->DOF[1], iter->DOF[2], iter->DOF[3],
137 iter->DOF[4], iter->DOF[5], iter->ex_geom);
140 nfd->
WriteData(fp,
"IIIBBBBBBBn", -1, -1, -1, 0, 0, 0, 0, 0, 0, 0);
144 std::vector<CNFDB_506::cconst_eq> &list) {
145 vector<cconst_eq>::iterator iter;
147 for (iter = list.begin(); iter != list.end(); iter++) {
148 nfd->
WriteData(fp,
"IIIn", iter->ID, iter->color, iter->layer);
155 std::vector<nf_int> &list) {
156 vector<nf_int>::iterator iter;
158 for (iter = list.begin(); iter != list.end(); iter++) {
164 std::vector<CNFDB_506::cnum_co_rec> &list) {
165 vector<cnum_co_rec>::iterator iter;
167 for (iter = list.begin(); iter != list.end(); iter++) {
168 nfd->
WriteData(fp,
"IIFn", iter->eqn_nodeID, iter->eqn_dof, iter->coeff);
void write_const_item(class CNFData *nfd, FILE *fp, std::vector< cconst_item > &list)
std::vector< cconst_item > const_nodes
void write_const_eq(class CNFData *nfd, FILE *fp, std::vector< cconst_eq > &list)
void write_num_co_list(class CNFData *nfd, FILE *fp, std::vector< cnum_co_rec > &list)
std::vector< cconst_item > const_curves
void write_num_co(class CNFData *nfd, FILE *fp, std::vector< nf_int > &list)
std::vector< cconst_item > const_points
std::vector< cconst_item > const_surfaces
std::vector< cnum_co_rec > num_co_list
void read_const_eq(class CNFData *nfd, std::vector< cconst_eq > &list)
void read_const_item(class CNFData *nfd, std::vector< cconst_item > &list)
std::vector< cconst_eq > const_equations
std::vector< nf_int > num_co
void read_num_co(class CNFData *nfd, int eq_n, std::vector< nf_int > &list)
virtual void Read(class CNFData *nfd)
void read_num_co_list(class CNFData *nfd, int eq_n, std::vector< cnum_co_rec > &list)
virtual void WriteData(class CNFData *nfd, FILE *fp)
void WriteStr(FILE *fp, const char *s)
void ReadStr(char *buff, char *s, int size)
void ReadLineEx(char *buff, int size=255)
void WriteData(FILE *fp, const char *fmt,...)
void ReadRecord(char *buff, const char *fmt,...)