specfem::io::ASCII

template<typename OpType>
class ASCII

ASCII I/O backend for human-readable text format.

Provides File, Group, and Dataset abstractions using text files in folder hierarchy. Each dataset creates .txt (data) and .meta (metadata) files for easy inspection.

Template Parameters:

OpType – Operation type (specfem::io::read or specfem::io::write)

Public Types

using IO_OpType = OpType

Operation type (read/write)

using File = specfem::io::impl::ASCII::File<OpType>

ASCII file implementation.

using Group = specfem::io::impl::ASCII::Group<OpType>

ASCII group implementation.

template<typename ViewType>
using Dataset = specfem::io::impl::ASCII::Dataset<ViewType, OpType>

ASCII dataset implementation