GMLC-TDC / HELICS
Files Coverage
src/helics/application_api/BrokerApp.cpp 86.61%
src/helics/application_api/BrokerApp.hpp 70.00%
src/helics/application_api/CombinationFederate.cpp 97.36%
src/helics/application_api/CombinationFederate.hpp 100.00%
src/helics/application_api/ConnectorFederateManager.cpp 56.70%
src/helics/application_api/ConnectorFederateManager.hpp 100.00%
src/helics/application_api/CoreApp.cpp 95.38%
src/helics/application_api/CoreApp.hpp 66.66%
src/helics/application_api/Endpoints.cpp 78.04%
src/helics/application_api/Endpoints.hpp 93.33%
src/helics/application_api/Federate.cpp 88.61%
src/helics/application_api/Federate.hpp 100.00%
src/helics/application_api/FederateInfo.cpp 88.42%
src/helics/application_api/FilterOperations.cpp 53.29%
src/helics/application_api/FilterOperations.hpp 85.71%
src/helics/application_api/Filters.cpp 68.98%
src/helics/application_api/Filters.hpp 62.50%
src/helics/application_api/HelicsPrimaryTypes.hpp 92.37%
src/helics/application_api/Inputs.cpp 60.45%
src/helics/application_api/Inputs.hpp 73.58%
src/helics/application_api/MessageFederate.cpp 91.21%
src/helics/application_api/MessageFederate.hpp 100.00%
src/helics/application_api/MessageFederateManager.cpp 80.37%
src/helics/application_api/MessageFederateManager.hpp 100.00%
src/helics/application_api/MessageOperators.cpp 45.16%
src/helics/application_api/MessageOperators.hpp 60.00%
src/helics/application_api/Publications.cpp 65.90%
src/helics/application_api/Publications.hpp 93.75%
src/helics/application_api/Subscriptions.hpp 91.66%
src/helics/application_api/Translator.cpp 32.60%
src/helics/application_api/Translator.hpp 90.90%
src/helics/application_api/TranslatorOperations.cpp 31.57%
src/helics/application_api/TranslatorOperations.hpp 45.45%
src/helics/application_api/ValueConverter.cpp 84.44%
src/helics/application_api/ValueConverter.hpp 100.00%
src/helics/application_api/ValueFederate.cpp 94.98%
src/helics/application_api/ValueFederate.hpp 100.00%
src/helics/application_api/ValueFederateManager.cpp 75.66%
src/helics/application_api/ValueFederateManager.hpp 100.00%
src/helics/application_api/data_view.hpp 100.00%
src/helics/application_api/helicsPrimaryTypes.cpp 67.61%
src/helics/application_api/helicsTypes.cpp 75.83%
src/helics/application_api/helicsTypes.hpp 91.66%
src/helics/application_api/queryFunctions.cpp 38.96%
src/helics/application_api/queryFunctions.hpp 100.00%
src/helics/apps/AsioBrokerServer.cpp 84.95%
src/helics/apps/AsioBrokerServer.hpp 100.00%
src/helics/apps/BrokerServer.cpp 71.76%
src/helics/apps/Clone.cpp 58.24%
src/helics/apps/Clone.hpp 100.00%
src/helics/apps/Echo.cpp 51.38%
src/helics/apps/MultiBroker.cpp 74.83%
src/helics/apps/Player.cpp 68.69%
src/helics/apps/Player.hpp 95.45%
src/helics/apps/PrecHelper.cpp 21.27%
src/helics/apps/Recorder.cpp 68.97%
src/helics/apps/Recorder.hpp 100.00%
src/helics/apps/SignalGenerators.cpp 38.46%
src/helics/apps/SignalGenerators.hpp 66.66%
src/helics/apps/Source.cpp 62.18%
src/helics/apps/Source.hpp 100.00%
src/helics/apps/Tracer.cpp 67.83%
src/helics/apps/Tracer.hpp 100.00%
src/helics/apps/TypedBrokerServer.cpp 82.08%
src/helics/apps/TypedBrokerServer.hpp 100.00%
src/helics/apps/appMain.cpp 20.83%
src/helics/apps/helics-broker-server.cpp 0.00%
src/helics/apps/helics-broker.cpp 14.28%
src/helics/apps/helicsApp.cpp 73.40%
src/helics/apps/helicsApp.hpp 75.00%
src/helics/apps/helicsWebServer.cpp 82.60%
src/helics/apps/helicsWebServer.hpp 75.00%
src/helics/apps/playerMain.cpp 53.84%
src/helics/apps/recorderMain.cpp 0.00%
src/helics/apps/zmqBrokerServer.cpp 72.18%
src/helics/apps/zmqBrokerServer.hpp 100.00%
src/helics/common/JsonBuilder.cpp 60.97%
src/helics/common/JsonBuilder.hpp 100.00%
src/helics/common/JsonGeneration.hpp 50.00%
src/helics/common/JsonProcessingFunctions.cpp 80.70%
src/helics/common/JsonProcessingFunctions.hpp 100.00%
src/helics/common/LogBuffer.cpp 84.84%
src/helics/common/LogBuffer.hpp 100.00%
src/helics/common/TomlProcessingFunctions.cpp 59.01%
src/helics/common/TomlProcessingFunctions.hpp 83.33%
src/helics/common/addTargets.cpp 96.92%
src/helics/common/addTargets.hpp 100.00%
src/helics/common/configFileHelpers.cpp 100.00%
src/helics/common/logging.cpp 61.53%
src/helics/core/ActionMessage.cpp 80.79%
src/helics/core/ActionMessage.hpp 94.11%
src/helics/core/BaseTimeCoordinator.cpp 83.33%
src/helics/core/BaseTimeCoordinator.hpp 100.00%
src/helics/core/BasicHandleInfo.cpp 90.90%
src/helics/core/BasicHandleInfo.hpp 100.00%
src/helics/core/Broker.hpp 66.66%
src/helics/core/BrokerBase.cpp 79.35%
src/helics/core/BrokerBase.hpp 50.00%
src/helics/core/BrokerFactory.cpp 73.07%
src/helics/core/BrokerFactory.hpp 100.00%
src/helics/core/CommonCore.cpp 77.38%
src/helics/core/CommonCore.hpp 100.00%
src/helics/core/Core.hpp 100.00%
src/helics/core/CoreBroker.cpp 72.80%
src/helics/core/CoreBroker.hpp 100.00%
src/helics/core/CoreFactory.cpp 66.50%
src/helics/core/CoreFactory.hpp 100.00%
src/helics/core/CoreFederateInfo.hpp 100.00%
src/helics/core/CoreTypes.hpp 0.00%
src/helics/core/EmptyCore.cpp 9.55%
src/helics/core/EndpointInfo.cpp 60.74%
src/helics/core/EndpointInfo.hpp 66.66%
src/helics/core/FederateState.cpp 75.40%
src/helics/core/FederateState.hpp 85.18%
src/helics/core/FilterCoordinator.cpp 90.00%
src/helics/core/FilterFederate.cpp 83.23%
src/helics/core/FilterFederate.hpp 100.00%
src/helics/core/FilterInfo.cpp 4.91%
src/helics/core/FilterInfo.hpp 60.00%
src/helics/core/ForwardingTimeCoordinator.cpp 96.80%
src/helics/core/ForwardingTimeCoordinator.hpp 100.00%
src/helics/core/GlobalFederateId.hpp 91.52%
src/helics/core/GlobalTimeCoordinator.cpp 71.42%
src/helics/core/GlobalTimeCoordinator.hpp 50.00%
src/helics/core/HandleManager.cpp 71.70%
src/helics/core/HandleManager.hpp 100.00%
src/helics/core/InputInfo.cpp 82.62%
src/helics/core/InputInfo.hpp 100.00%
src/helics/core/InterfaceInfo.cpp 64.67%
src/helics/core/InterfaceInfo.hpp 87.50%
src/helics/core/LocalFederateId.cpp 33.33%
src/helics/core/LocalFederateId.hpp 100.00%
src/helics/core/LogManager.cpp 88.37%
src/helics/core/LogManager.hpp 83.33%
src/helics/core/MessageTimer.cpp 90.80%
src/helics/core/ProfilerBuffer.cpp 78.94%
src/helics/core/ProfilerBuffer.hpp 100.00%
src/helics/core/PublicationInfo.cpp 92.85%
src/helics/core/PublicationInfo.hpp 100.00%
src/helics/core/SmallBuffer.hpp 94.66%
src/helics/core/TimeCoordinator.cpp 82.86%
src/helics/core/TimeCoordinator.hpp 100.00%
src/helics/core/TimeCoordinatorProcessing.cpp 73.45%
src/helics/core/TimeDependencies.cpp 82.75%
src/helics/core/TimeDependencies.hpp 87.50%
src/helics/core/TimeoutMonitor.cpp 48.42%
src/helics/core/TimeoutMonitor.h 100.00%
src/helics/core/TranslatorFederate.cpp 53.37%
src/helics/core/TranslatorFederate.hpp 80.00%
src/helics/core/TranslatorInfo.hpp 100.00%
src/helics/core/UnknownHandleManager.cpp 81.75%
src/helics/core/UnknownHandleManager.hpp 100.00%
src/helics/core/core-data.hpp 58.33%
src/helics/core/core-exceptions.hpp 77.27%
src/helics/core/coreTypeOperations.cpp 52.99%
src/helics/core/fileConnections.hpp 46.62%
src/helics/core/flagOperations.hpp 86.66%
src/helics/core/helicsCLI11.hpp 78.66%
src/helics/core/helicsCLI11JsonConfig.cpp 92.18%
src/helics/core/helicsCLI11JsonConfig.hpp 100.00%
src/helics/core/helicsVersion.cpp 84.61%
src/helics/core/queryHelpers.cpp 65.41%
src/helics/core/queryHelpers.hpp 47.36%
src/helics/cpp98/Broker.hpp 89.65%
src/helics/cpp98/CombinationFederate.hpp 100.00%
src/helics/cpp98/Core.hpp 100.00%
src/helics/cpp98/Endpoint.hpp 100.00%
src/helics/cpp98/Federate.hpp 81.60%
src/helics/cpp98/Input.hpp 95.55%
src/helics/cpp98/MessageFederate.hpp 100.00%
src/helics/cpp98/Publication.hpp 100.00%
src/helics/cpp98/ValueFederate.hpp 95.12%
src/helics/cpp98/helicsExceptions.hpp 57.14%
src/helics/network/CommsBroker_impl.hpp 79.48%
src/helics/network/CommsInterface.cpp 72.70%
src/helics/network/CommsInterface.hpp 100.00%
src/helics/network/NetworkBrokerData.cpp 81.88%
src/helics/network/NetworkBrokerData.hpp 100.00%
src/helics/network/NetworkBroker_impl.hpp 61.36%
src/helics/network/NetworkCommsInterface.cpp 84.04%
src/helics/network/NetworkCommsInterface.hpp 100.00%
src/helics/network/NetworkCore_impl.hpp 64.44%
src/helics/network/inproc/InprocComms.cpp 64.96%
src/helics/network/inproc/InprocComms.h 100.00%
src/helics/network/ipc/IpcComms.cpp 56.57%
src/helics/network/ipc/IpcComms.h 100.00%
src/helics/network/ipc/IpcQueueHelper.cpp 59.67%
src/helics/network/ipc/IpcQueueHelper.h 60.71%
src/helics/network/loadCores.cpp 100.00%
src/helics/network/networkDefaults.cpp 75.00%
src/helics/network/tcp/TcpBroker.cpp 83.33%
src/helics/network/tcp/TcpComms.cpp 65.94%
src/helics/network/tcp/TcpCommsCommon.cpp 42.85%
src/helics/network/tcp/TcpCommsSS.cpp 56.82%
src/helics/network/tcp/TcpCore.cpp 83.33%
src/helics/network/test/TestComms.cpp 68.78%
src/helics/network/test/TestComms.h 100.00%
src/helics/network/udp/UdpComms.cpp 65.01%
src/helics/network/zmq/ZmqBroker.cpp 71.42%
src/helics/network/zmq/ZmqComms.cpp 70.99%
src/helics/network/zmq/ZmqCommsCommon.cpp 100.00%
src/helics/network/zmq/ZmqCommsSS.cpp 67.50%
src/helics/network/zmq/ZmqContextManager.cpp 71.05%
src/helics/network/zmq/ZmqContextManager.h 100.00%
src/helics/network/zmq/ZmqCore.cpp 68.75%
src/helics/network/zmq/ZmqHelper.cpp 0.00%
src/helics/network/zmq/ZmqRequestSets.cpp 87.05%
src/helics/shared_api_library/FederateExport.cpp 87.17%
src/helics/shared_api_library/MessageFederateExport.cpp 83.15%
src/helics/shared_api_library/MessageFiltersExport.cpp 90.80%
src/helics/shared_api_library/TranslatorExport.cpp 0.00%
src/helics/shared_api_library/ValueFederateExport.cpp 94.17%
src/helics/shared_api_library/helicsCallbacks.cpp 80.00%
src/helics/shared_api_library/helicsData.cpp 0.00%
src/helics/shared_api_library/helicsExport.cpp 90.48%
Project Totals (215 files) 74.71%
Loading