struct rgpot::abi::ProfileResult

Layout-compatible with every backend’s <P>Result POD (NWChemCResult, CPMDCResult, …): {int ok; double energy_h; char message[512];}. PROFILE.md fixes this shape, which is what makes the prefix-generic function pointers below well-defined.

#include <ProfileLoader.hpp>
 
struct ProfileResult {
    // fields
 
    int ok;
    double energy_h;
    char message[512];
};