|
| | array.hpp |
| | Multi-dimensional array container for field data.
|
| |
| | binary_reader.hpp |
| | Read field data from binary files.
|
| |
| | constants.hpp |
| | Mathematical and physical constants.
|
| |
| | discrete_field.hpp |
| | Discrete field representation with physical coordinate mapping.
|
| |
| | fft.hpp |
| | Fast Fourier Transform interface for spectral methods.
|
| |
| | fft_cuda.hpp |
| | GPU FFT factory functions using cuFFT backend.
|
| |
| | field_modifier.hpp |
| | Base class for initial conditions and boundary conditions.
|
| |
| | logging.hpp |
| | Minimal structured logging utilities for OpenPFC.
|
| |
| | model.hpp |
| | Physics model abstraction for phase-field simulations.
|
| |
| | mpi.hpp |
| | MPI utilities and wrappers.
|
| |
| | multi_index.hpp |
| | Multi-dimensional indexing utilities.
|
| |
| | openpfc.hpp |
| | Main convenience header that includes all OpenPFC public API components.
|
| |
| | results_writer.hpp |
| | Base interface for simulation output and I/O operations.
|
| |
| | simulator.hpp |
| | Simulation orchestration and time integration loop.
|
| |
| | time.hpp |
| | Time state management for simulation time integration.
|
| |
| | types.hpp |
| | Common type aliases used throughout OpenPFC.
|
| |
| | ui.hpp |
| | JSON-based configuration interface (backward compatibility header)
|
| |
| | utils.hpp |
| | General utility functions.
|
| |