Contents Menu Expand Light mode Dark mode Auto light/dark, in light mode Auto light/dark, in dark mode Skip to content
Pyvale: The Python Validation Engine
Light Logo Dark Logo
Pyvale: The Python Validation Engine

Contents:

  • User Guide
    • Sensor Simulation Guide
    • Digital Image Correlation Guide
    • Blender Guide
  • Installation
    • Ubuntu Linux
    • MacOS
    • Windows 11
  • Examples
    • Sensor Simulation Basics
      • Quickstart sensor sim
      • Scalar field sensor sim
      • Vector and tensor field sensors
      • Multi-physics experiment simulation
    • Digital Image Correlation (DIC)
      • Selecting a Region of Interest (ROI)
      • 2D Plate with a Hole
      • Strain and Deformation Gradient Calculations
      • DIC with images generated from a virtual blender experiment
      • Comparison to the 2.0 2D DIC Challenge
    • Blender Image Deformation
      • Creating a scene for 2D DIC
      • Deforming a sample for 2D DIC
      • Creating a scene for stereo DIC
      • Deforming a sample for stereo DIC
      • Rendering calibration images
    • Sensor Simulation Extended
      • Bring your own simulation data
      • Mesh-free virtual sensors
      • Scalar field sensors in 2D
      • Scalar field sensors in 3D
      • Vector field sensors in 2D
      • Vector field sensors in 3D
      • Tensor field sensors in 2D
      • Tensor field sensors in 3D
      • Errors: basics
      • Errors: field-based
      • Errors: field-based with angles
      • Errors: field-based position/angle locking
      • Errors: field-based chaining
      • Errors: calibration
      • Errors: spatial averaging
      • Experiment simulation in 2D
      • Experiment simulation in 3D
    • Mooseherder
      • Creating a configuration file
      • Modifying moose input files
      • Modifying gmsh input files
      • Running MOOSE once
      • Running Gmsh once
      • Run Gmsh then MOOSE once
      • Running a parameter sweep of a MOOSE simulation
      • Running a parameter sweep of a Gmsh and MOOSE simulation
      • Using multiple calls to run parallel sweeps
      • Reading exodus output from a MOOSE simulation
      • Reading exodus output from a parameter sweep
      • Read parameter sweep results for a MOOSE simulation
      • Read parameter sweep results for a Gmsh and MOOSE simulation
      • Using read config to extract specific variables from a sweep
      • Reading results from a pre-run parameter sweep
  • Detailed Python API
    • pyvale.sensorsim
      • camera.py
      • cameradata.py
      • cameradata2d.py
      • camerasensor.py
      • camerastereo.py
      • cameratools.py
      • enums.py
      • errordriftcalc.py
      • errorintegrator.py
      • errorrand.py
      • errorsimulator.py
      • errorsyscalib.py
      • errorsysdep.py
      • errorsysfield.py
      • errorsysindep.py
      • exceptions.py
      • experimentsimio.py
      • experimentsimulator.py
      • experimentstats.py
      • field.py
      • fieldconverter.py
      • fieldinterp.py
      • fieldinterpmesh.py
      • fieldinterppoints.py
      • fieldsampler.py
      • fieldscalar.py
      • fieldtensor.py
      • fieldtransform.py
      • fieldvector.py
      • generatorsrandom.py
      • imagedef2d.py
      • imagetools.py
      • integratorfactory.py
      • integratorquadrature.py
      • integratorrectangle.py
      • integratorspatial.py
      • integratortype.py
      • logger.py
      • plotting.py_logs
      • raster.py
      • rastercy.py
      • rasternp.py
      • rasteropts.py
      • renderer.py
      • rendermesh.py
      • renderscene.py
      • sensorarray.py
      • sensordata.py
      • sensordescriptor.py
      • sensorfactory.py
      • sensorspoint.py
      • sensortools.py
      • simtools.py
      • visualexpplotter.py
      • visualimagedef.py
      • visualimages.py
      • visualopts.py
      • visualsimanimator.py
      • visualsimplotter.py
      • visualsimsensors.py
      • visualtools.py
      • visualtraceanimator.py
      • visualtraceplotter.py
    • pyvale.blender
      • blendercalibrationdata.py
      • blenderexceptions.py
      • blenderlightdata.py
      • blendermaterialdata.py
      • blenderrenderdata.py
      • blenderscene.py
      • blendertools.py
    • pyvale.dic
      • dic2d.py
      • dic2dconv.py
      • dicchecks.py
      • dicdataimport.py
      • dicregionofinterest.py
      • dicresults.py
      • dicspecklegenerator.py
      • dicspecklequality.py
      • dicstrain.py
      • dicstrainresults.py
    • pyvale.mooseherder
      • directorymanager.py
      • exceptions.py
      • exodusloader.py
      • gmshrunner.py
      • inputmodifier.py
      • mooseconfig.py
      • mooseherd.py
      • mooserunner.py
      • outputloader.py
      • simdata.py
      • simloaderbyfield.py
      • simloaderbytime.py
      • simloadopts.py
      • simloadtools.py
      • simrunner.py
      • simsaver.py
      • sweeploader.py
      • sweeptools.py
    • pyvale.verif
      • analyticmeshgen.py
      • analyticsimdatafactory.py
      • analyticsimdatagenerator.py
      • matchsimdata.py
      • pointsens.py
      • pointsensconst.py
      • pointsensmech.py
      • pointsensmultiphys.py
      • pointsensscalar.py
      • pointsenstensor.py
      • pointsensvector.py
    • pyvale.dataset
      • dataset.py
  • Detailed C++ API
    • dicbruteforce.hpp
    • dicfourier.hpp
    • dicinterpolator.hpp
    • dicmain.hpp
    • dicoptimizer.hpp
    • dicrg.hpp
    • dicscanmethod.hpp
    • dicsmooth.hpp
    • dicstrain.hpp
    • dicutil.hpp
  • Citing Pyvale
Back to top
View this page
Edit this page

outputloader.py¶

class IOutputLoader[source]¶

Bases: ABC

abstractmethod load_sim_data(read_config)[source]¶
abstractmethod load_all_sim_data()[source]¶
Next
simdata.py
Previous
mooserunner.py
Copyright © 2025, The CAV Team
Made with Sphinx and @pradyunsg's Furo
On this page
  • outputloader.py
    • IOutputLoader
      • IOutputLoader.load_sim_data()
      • IOutputLoader.load_all_sim_data()