#include <iostream>
#include <fstream>
#include <vector>
#include <math.h>
◆ main()
40 string mesh_file_name(argv[1]);
45 ifstream infile(mesh_file_name.c_str(), ios_base::in);
48 vector<double>
x(n_node);
49 vector<double>
y(n_node);
50 vector<int> vertinfo(n_node);
51 for(
unsigned i=0;
i<n_node;
i++)
59 vector<int> nodecode(n_vx);
60 vector<int> icurv(n_vx);
61 vector<double> ucurv(n_vx);
62 for(
unsigned i=0;
i<n_vx;
i++)
68 unsigned n_local_node;
72 unsigned b=n_local_node*n_element;
74 vector<int> edgeinfo(
b);
76 for(
unsigned i=0;
i<n_element;
i++)
78 for(
unsigned j=0;
j<n_local_node;
j++)
85 for(
unsigned i=0;
i<n_element;
i++)
87 for(
unsigned j=0;
j<n_local_node;
j++)
101 sprintf(result,
"%s",
"mesh.quad");
103 outfile<<
"QUAD"<<
'\n';
104 for(
unsigned i=0;
i<n_element;
i++)
106 for(
unsigned j=0;
j<n_local_node;
j++)
108 outfile<<
x[
v[nn]-1]<<
" "<<
y[
v[nn]-1]<<
" 0 ";
Array< int, Dynamic, 1 > v
Definition: Array_initializer_list_vector_cxx11.cpp:1
int i
Definition: BiCGSTAB_step_by_step.cpp:9
Scalar * b
Definition: benchVecAdd.cpp:17
Scalar * y
Definition: level1_cplx_impl.h:128
char char char int int * k
Definition: level2_impl.h:374
list x
Definition: plotDoE.py:28
std::ofstream out("Result.txt")
std::ptrdiff_t j
Definition: tut_arithmetic_redux_minmax.cpp:2
References b, i, j, k, out(), v, plotDoE::x, and y.