JEDI Documentation
5.0.0
Overview
Working Principles
Learning JEDI
Using JEDI
Inside JEDI
JEDI Components
OOPS
SABER
IODA
UFO
VADER
FV3-JEDI
MPAS-JEDI
SOCA
Configuring JEDI
JEDI Configuration Files: Implementation
Parameter Classes
Skylab components
JEDI Data Conventions
JEDI Testing
Best Practices for Developers
Developer Tools
Frequently Asked Questions (FAQ)
References
JEDI Documentation
»
Inside JEDI
»
JEDI Components
»
Configuring JEDI
Edit on GitHub
Configuring JEDI
ΒΆ
JEDI Configuration Files: Implementation
File Format
C++ Usage
Summary of C++ Configuration Methods
Fortran Usage
Parameter Classes
Introduction
More Complex Types
Parameter Nesting
Optional Parameters
Constraints
Polymorphic Parameters
Parameter Composition
Conversion to
Configuration
Objects
Copying
Parameters
Objects
Validation
OOPS Interfaces Supporting
Parameters
Headers to Include; Adding Support for New Parameter Types