[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
[Getfem-commits] (no subject)
From: |
Tetsuo Koyama |
Subject: |
[Getfem-commits] (no subject) |
Date: |
Sat, 3 Oct 2020 20:46:05 -0400 (EDT) |
branch: devel-tetsuo-xml-binary
commit 780c61be1677609a5cfc4030e173ceb21be06f8d
Author: Tetsuo Koyama <tkoyama010@gmail.com>
AuthorDate: Sun Sep 6 03:45:01 2020 +0900
Update for pass
---
src/getfem_export.cc | 38 +++++++++-----------------------------
1 file changed, 9 insertions(+), 29 deletions(-)
diff --git a/src/getfem_export.cc b/src/getfem_export.cc
index 5f8883b..4429155 100644
--- a/src/getfem_export.cc
+++ b/src/getfem_export.cc
@@ -545,35 +545,15 @@ namespace getfem
}
std::vector<int> dofmap(pmf->nb_dof());
int cnt = 0;
-// clear_vals();
-// if (!vtk && !ascii) write_val(int64_t(sizeof(float)*6));
-// for (dal::bv_visitor d(pmf_dof_used); !d.finished(); ++d) {
-// dofmap[d] = cnt++;
-// base_node P = pmf->point_of_basic_dof(d);
-// write_vec(P.const_begin(),P.size());
-// write_separ();
-// }
-// write_vals();
- union {
- float value;
- unsigned char bytes[sizeof(float)];
- } ufloat;
- union {
- int value;
- unsigned char bytes[sizeof(int)];
- } uint;
- clear_vals();
- int size = sizeof(float)*6;
- write_val(size);
- float value;
- value = 0.0; write_val(value);
- value = 0.0; write_val(value);
- value = 0.0; write_val(value);
- value = 1.0; write_val(value);
- value = 0.0; write_val(value);
- value = 0.0; write_val(value);
- os << base64_encode(vals);
- clear_vals();
+ int size = sizeof(float)*pmf_dof_used.card()*3;
+ if (!vtk && !ascii) write_val(size);
+ for (dal::bv_visitor d(pmf_dof_used); !d.finished(); ++d) {
+ dofmap[d] = cnt++;
+ base_node P = pmf->point_of_basic_dof(d);
+ write_vec(P.const_begin(),P.size());
+ write_separ();
+ }
+ write_vals();
size_type nb_cell_values = 0;
for (dal::bv_visitor cv(pmf->convex_index()); !cv.finished(); ++cv)
- [Getfem-commits] (no subject), (continued)
- [Getfem-commits] (no subject), Tetsuo Koyama, 2020/10/03
- [Getfem-commits] (no subject), Tetsuo Koyama, 2020/10/03
- [Getfem-commits] (no subject), Tetsuo Koyama, 2020/10/03
- [Getfem-commits] (no subject), Tetsuo Koyama, 2020/10/03
- [Getfem-commits] (no subject), Tetsuo Koyama, 2020/10/03
- [Getfem-commits] (no subject), Tetsuo Koyama, 2020/10/03
- [Getfem-commits] (no subject), Tetsuo Koyama, 2020/10/03
- [Getfem-commits] (no subject), Tetsuo Koyama, 2020/10/03
- [Getfem-commits] (no subject), Tetsuo Koyama, 2020/10/03
- [Getfem-commits] (no subject), Tetsuo Koyama, 2020/10/03
- [Getfem-commits] (no subject),
Tetsuo Koyama <=
- [Getfem-commits] (no subject), Tetsuo Koyama, 2020/10/03
- [Getfem-commits] (no subject), Tetsuo Koyama, 2020/10/03
- [Getfem-commits] (no subject), Tetsuo Koyama, 2020/10/03
- [Getfem-commits] (no subject), Tetsuo Koyama, 2020/10/03
- [Getfem-commits] (no subject), Tetsuo Koyama, 2020/10/03
- [Getfem-commits] (no subject), Tetsuo Koyama, 2020/10/03