WRApplication
External kratos "application" for multiscale time integration.
HDF5SnapshotIO Class Reference

Base class with common functionality to writing/loading snapshots to/from disk. More...

Inheritance diagram for HDF5SnapshotIO:
Collaboration diagram for HDF5SnapshotIO:

Public Member Functions

WRApp.CheckpointID GetID (self)
 Read data from a file that identifies a Snapshot. More...
 
pathlib.Path GetPath (self, WRApp.CheckpointID id=None)
 Return the path to the associated file given the checkpoint ID, or the pattern if the ID is not provided. More...
 
KratosMultiphysics.Parameters GetDefaultParameters (cls)
 
KratosMultiphysics.Parameters parameters (self)
 

Static Public Member Functions

KratosMultiphysics.Parameters GetDefaultIOParameters ()
 

Detailed Description

Base class with common functionality to writing/loading snapshots to/from disk.

@classname HDF5SnapshotIO

Member Function Documentation

◆ GetDefaultIOParameters()

KratosMultiphysics.Parameters GetDefaultIOParameters ( )
static

Reimplemented in HDF5SnapshotInput, and HDF5SnapshotOutput.

◆ GetDefaultParameters()

KratosMultiphysics.Parameters GetDefaultParameters (   cls)
{
"nodal_historical_variables" : [],
"nodal_variables" : [],
"nodal_flags" : [],
"element_variables" : [],
"element_flags" : [],
"condition_variables" : [],
"condition_flags" : [],
"prefix" : "/snapshot_step_<step>_path_<path_id>",
"io_settings" : {}
}

Reimplemented from SnapshotIO.

◆ GetID()

WRApp.CheckpointID GetID (   self)

Read data from a file that identifies a Snapshot.

Reimplemented from SnapshotFSIO.

◆ GetPath()

pathlib.Path GetPath (   self,
WRApp.CheckpointID   id = None 
)

Return the path to the associated file given the checkpoint ID, or the pattern if the ID is not provided.

Reimplemented from SnapshotFSIO.

◆ parameters()

KratosMultiphysics.Parameters parameters (   self)

The documentation for this class was generated from the following file: