Program Listing for File fields.cpp

Return to documentation for file (src/fields/fields.cpp)

#include "fields.hpp"
#include "mesh.hpp"

namespace lili::mesh {
void LoadFieldTo(Fields& fields, const char* file_name, bool include_ghost) {
  mesh::LoadMeshTo(fields.ex, file_name, "ex", include_ghost);
  mesh::LoadMeshTo(fields.ey, file_name, "ey", include_ghost);
  mesh::LoadMeshTo(fields.ez, file_name, "ez", include_ghost);
  mesh::LoadMeshTo(fields.bx, file_name, "bx", include_ghost);
  mesh::LoadMeshTo(fields.by, file_name, "by", include_ghost);
  mesh::LoadMeshTo(fields.bz, file_name, "bz", include_ghost);
}
}  // namespace lili::mesh