Keywords:
Model-integrated computing.
;
Electronic books.
Type of Medium:
Online Resource
Pages:
1 online resource (86 pages)
Edition:
1st ed.
ISBN:
9783642233609
Series Statement:
SpringerBriefs in Earth System Sciences Series
URL:
https://ebookcentral.proquest.com/lib/geomar/detail.action?docID=885244
DDC:
551.6015118
Language:
English
Note:
Intro -- Earth System Modelling -Volume 3 -- Preface -- Acknowledgments -- Contents -- Contributors -- 1 Introduction -- 2 TDT: A Library for Typed Data Transfer -- 2.1 Introduction -- 2.2 Architectural Overview -- Ease of Use -- Portability -- Efficiency -- Flexibility -- Usefulness -- 2.3 Benefits and Limitations of TDT -- Data Types -- Size of Data -- Transfer Mechanism -- Byte Swapping -- Limitations of TDT -- 2.4 Model Coupling with TDT -- 2.5 TDT in Practice -- 2.5.1 The Data Description File -- 2.5.2 The Configuration File -- 2.5.3 Implementation in the Original Codes -- 2.6 Additional Technical Details -- 2.7 Conclusions and Perspectives -- 3 The Model Coupling Toolkit -- 3.1 Introduction -- 3.2 Architectural Overview and Programming Philosophy -- 3.3 MCT Datatypes and Methods -- 3.4 MCT Multi-Language Interface -- 3.5 Conclusions and Perspectives -- References -- 4 The OASIS Coupler -- 4.1 Introduction -- 4.2 Architectural Overview -- 4.3 Coupling Configuration -- 4.4 Process Management -- 4.5 Communication: The OASIS PSMILe Library -- 4.6 Coupling Field Transformation and Regridding -- 4.6.1 Transformation and Regridding in OASIS3 -- 4.6.2 Transformation and Regridding in OASIS4 -- 4.7 Performances -- 4.8 User Community -- 4.9 Conclusions and Perspectives -- References -- 5 The Flexible Modeling System -- 5.1 Introduction: The Emergence of Modeling Frameworks -- 5.2 Architectural Overview -- 5.3 Physical Architecture of FMS Coupled System -- 5.4 The Exchange Grid -- 5.5 Data Assimilation -- 5.6 Conclusions and Perspectives -- References -- 6 The Earth System Modeling Framework -- 6.1 Introduction -- 6.2 Architectural Overview -- 6.3 Components in ESMF -- 6.4 Remapping in ESMF -- 6.5 Adopting ESMF -- 6.5.1 Wrapping User Code in ESMF Components -- 6.5.2 Adapting Data Structures -- 6.5.3 Registering User Methods.
,
6.5.4 Coupling Between ESMF Components -- 6.5.5 Executing the Application -- 6.6 Alternative Forms of Coupling -- 6.7 Conclusions and Perspective -- References -- 7 The Bespoke Framework Generator -- 7.1 Introduction -- 7.2 Architectural Overview -- 7.3 BFG1 -- 7.4 BFG2 -- 7.4.1 Argument Passing -- 7.4.2 Subroutine Entry Points -- 7.4.3 Scientific API -- 7.4.4 Initialisation -- 7.4.5 Control -- 7.4.6 XSLT Implementation -- 7.4.7 Frameworks as Targets -- 7.4.8 Grids -- 7.4.9 The GENIE ESM---An Example -- 7.5 Related Systems -- 7.6 Conclusions and Perspectives -- References -- 8 Future Perspectives -- Glossary -- Index.