Logo video2dn
  • Сохранить видео с ютуба
  • Категории
    • Музыка
    • Кино и Анимация
    • Автомобили
    • Животные
    • Спорт
    • Путешествия
    • Игры
    • Люди и Блоги
    • Юмор
    • Развлечения
    • Новости и Политика
    • Howto и Стиль
    • Diy своими руками
    • Образование
    • Наука и Технологии
    • Некоммерческие Организации
  • О сайте

Скачать или смотреть FortranCon2020 [JP]: Program flow control using scripting languages

  • FortranCon
  • 2020-09-03
  • 158
FortranCon2020 [JP]: Program flow control using scripting languages
fortranconferencefortranconfortrancon2020
  • ok logo

Скачать FortranCon2020 [JP]: Program flow control using scripting languages бесплатно в качестве 4к (2к / 1080p)

У нас вы можете скачать бесплатно FortranCon2020 [JP]: Program flow control using scripting languages или посмотреть видео с ютуба в максимальном доступном качестве.

Для скачивания выберите вариант из формы ниже:

  • Информация по загрузке:

Cкачать музыку FortranCon2020 [JP]: Program flow control using scripting languages бесплатно в формате MP3:

Если иконки загрузки не отобразились, ПОЖАЛУЙСТА, НАЖМИТЕ ЗДЕСЬ или обновите страницу
Если у вас возникли трудности с загрузкой, пожалуйста, свяжитесь с нами по контактам, указанным в нижней части страницы.
Спасибо за использование сервиса video2dn.com

Описание к видео FortranCon2020 [JP]: Program flow control using scripting languages

Controlling program flow from scripting languages is a tractable extension which lowers barriers for extending functionality in lower level languages (such as fortran).

In this presentation we show how a set of required features enables end-users to change and control the program flow using Lua scripts.
The following features are necessary for minimal code in the hosting program:
dictionaries for seamless data exchange with little coding effort
The dictionaries allows (pointers to) data to be referenced via characters and ensures
no intermediate copying of data.
running a Lua interpreter
creating interaction points in program
This is the most problematic part since you have to expose break points where the
hosting program stops and calls Lua. Another approach would be to build your entire program
around scripting.

In our density functional theory program (Siesta) we expose Lua for users to implement their own molecular dynamics engines, change convergence criteria/properties based on self consistent cycles, and more.

This coding effort revealed substantial insight on how to control and expose data structures for end users in scripting languages.
We envision that other scripting languages are better suited since the communities are not experienced Lua coders/users, e.g. Python, nim.






Nick Papior, DTU DCC
Alberto Garcia, ICMAB

https://tcevents.chem.uzh.ch/e/Fortra...

Комментарии

Информация по комментариям в разработке

Похожие видео

  • О нас
  • Контакты
  • Отказ от ответственности - Disclaimer
  • Условия использования сайта - TOS
  • Политика конфиденциальности

video2dn Copyright © 2023 - 2025

Контакты для правообладателей [email protected]