LCOV - code coverage report
Current view: top level - issm-precice - adapter.cpp (source / functions) Hit Total Coverage
Test: issm-precice-test-coverage.info Lines: 110 113 97.3 %
Date: 2026-03-02 17:47:31 Functions: 19 19 100.0 %

Function Name Sort by function name Hit count Sort by hit count
ipc::run_coupling(ipc::Adapter&) 4
ipc::Adapter::initialize() 4
ipc::Adapter::setup_mesh() 4
ipc::Adapter::initialize_data() 4
ipc::Adapter::Adapter(ipc::Config const&, std::unique_ptr<ipc::IIssm, std::default_delete<ipc::IIssm> >&&, std::unique_ptr<ipc::ICoupler, std::default_delete<ipc::ICoupler> >&&, ompi_communicator_t*) 4
ipc::Adapter::write_data() 7
ipc::Adapter::read_all_data(double) 7
ipc::Adapter::solve(double) 7
ipc::Adapter::advance(double) 7
ipc::Adapter::read_data(double) 7
ipc::Adapter::get_time_step() const 7
ipc::Adapter::read_data(ipc::VariableDefinition const&, double, std::function<void (double*)>) 9
ipc::Adapter::write_all_data(bool) 11
ipc::Adapter::is_coupling_ongoing() const 11
ipc::Adapter::write_data(ipc::VariableDefinition const&, std::function<void (double*)>) 14
auto ipc::Adapter::read_all_data(double)::{lambda(auto:1&)#1}::operator()<ipc::VariableDefinition>(ipc::VariableDefinition&) const 18
auto ipc::Adapter::setup_mesh()::{lambda(auto:1&)#1}::operator()<ipc::Vertex>(ipc::Vertex&) const 25
auto ipc::Adapter::write_all_data(bool)::{lambda(auto:1&)#1}::operator()<ipc::VariableDefinition>(ipc::VariableDefinition&) const 28
auto ipc::Adapter::setup_mesh()::{lambda(auto:1&)#2}::operator()<ipc::Element>(ipc::Element&) const 32

Generated by: LCOV version 1.14