LCOV - code coverage report
Current view: top level - src/io - WriteNCDF.cpp (source / functions) Hit Total Coverage
Test: coverage_sk.info Lines: 655 1002 65.4 %
Date: 2020-12-16 07:07:30 Functions: 21 24 87.5 %
Branches: 773 3558 21.7 %

Function Name Sort by function name Hit count Sort by hit count
_GLOBAL__sub_I_WriteNCDF.cpp 57
__static_initialization_and_destruction_0(int, int) 57
moab::WriteNCDF::WriteNCDF(moab::Interface*) 9
moab::WriteNCDF::factory(moab::Interface*) 9
moab::WriteNCDF::gather_mesh_information(moab::WriteNCDF::ExodusMeshInfo&, std::vector<moab::MaterialSetData, std::allocator<moab::MaterialSetData> >&, std::vector<moab::NeumannSetData, std::allocator<moab::NeumannSetData> >&, std::vector<moab::DirichletSetData, std::allocator<moab::DirichletSetData> >&, std::vector<unsigned long, std::allocator<unsigned long> >&, std::vector<unsigned long, std::allocator<unsigned long> >&, std::vector<unsigned long, std::allocator<unsigned long> >&) 9
moab::WriteNCDF::get_sideset_elems(unsigned long, int, moab::Range&, moab::Range&) 12
moab::WriteNCDF::get_valid_sides(moab::Range&, moab::WriteNCDF::ExodusMeshInfo&, int, moab::NeumannSetData&) 24
moab::WriteNCDF::initialize_exodus_file(moab::WriteNCDF::ExodusMeshInfo&, std::vector<moab::MaterialSetData, std::allocator<moab::MaterialSetData> >&, std::vector<moab::NeumannSetData, std::allocator<moab::NeumannSetData> >&, std::vector<moab::DirichletSetData, std::allocator<moab::DirichletSetData> >&, char const*, bool, bool) 9
moab::WriteNCDF::open_file(char const*) 0
moab::WriteNCDF::reset_block(std::vector<moab::MaterialSetData, std::allocator<moab::MaterialSetData> >&) 0
moab::WriteNCDF::time_and_date(char*, char*) 18
moab::WriteNCDF::write_BCs(std::vector<moab::NeumannSetData, std::allocator<moab::NeumannSetData> >&, std::vector<moab::DirichletSetData, std::allocator<moab::DirichletSetData> >&) 9
moab::WriteNCDF::write_element_order_map(int) 9
moab::WriteNCDF::write_elementblocks(moab::WriteNCDF::ExodusMeshInfo&, std::vector<moab::MaterialSetData, std::allocator<moab::MaterialSetData> >&) 9
moab::WriteNCDF::write_exodus_integer_variable(char const*, int*, int, int) 119
moab::WriteNCDF::write_file(char const*, bool, moab::FileOptions const&, unsigned long const*, int, std::vector<std::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::allocator<std::basic_string<char, std::char_traits<char>, std::allocator<char> > > > const&, moab::TagInfo* const*, int, int) 9
moab::WriteNCDF::write_global_element_order_map(int) 9
moab::WriteNCDF::write_global_node_order_map(int, moab::Range&) 9
moab::WriteNCDF::write_header(moab::WriteNCDF::ExodusMeshInfo&, std::vector<moab::MaterialSetData, std::allocator<moab::MaterialSetData> >&, std::vector<moab::NeumannSetData, std::allocator<moab::NeumannSetData> >&, std::vector<moab::DirichletSetData, std::allocator<moab::DirichletSetData> >&, char const*) 9
moab::WriteNCDF::write_nodes(int, moab::Range&, int) 9
moab::WriteNCDF::write_poly_faces(moab::WriteNCDF::ExodusMeshInfo&) 0
moab::WriteNCDF::write_qa_records(std::vector<std::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::allocator<std::basic_string<char, std::char_traits<char>, std::allocator<char> > > >&) 9
moab::WriteNCDF::write_qa_string(char const*, int, int) 36
moab::WriteNCDF::~WriteNCDF() 18

Generated by: LCOV version 1.11