Giter VIP home page Giter VIP logo

openmodelica_tutorials_ja's Introduction

OpenModelicaのチュートリアル資料

本資料について

OpenModelicaのチュートリアル資料です 本資料では以下の内容が学べます

  • チュートリアル1 モデルの作成方法  
  • チュートリアル2 Modelica言語の"Hello World" 
  • チュートリアル3 モデルのカスタマイズ方法(パラメータの追加) 
  • チュートリアル4 モデルのカスタマイズ方法(複数モデルから単一のモデルの作成) 
  • チュートリアル5 オリジナルモデルの作成方法 
  • チュートリアル6 便利技
  • チュートリアル7 プラントモデル  
  • チュートリアル7.5 番外編 Stream変数  

ライセンスについて

OpenModelica超初級チュートリアルはクリエイティブ・コモンズ 表示 2.0 一般 ライセンスの下に提供されています。
改変、再配布、商用利用、有料販売など自由に無料で使用できます。
ただし「著作権表示」と「ライセンスへのリンク」を記載してください。

資料はpptx形式で公開しているためパワーポイントによって簡単に閲覧、編集ができると思います。

資料の閲覧

パワーポイント資料のほかにpdfも公開しています。
もし資料が開けない場合は以下のSlideShareからご確認出来ます

https://www.slideshare.net/ssusere33bfb/presentations
ただし、SlideShareのスライドは誤字や内容の修正がなされる前のものです。

ハンズオン

以下のサイトでオンライン会議システムなどを使って無料のオンラインハンズオンを行っています

https://cae-beginner.connpass.com/


Copyright (C) Shigenori Ueda

openmodelica_tutorials_ja's People

Contributors

uedashigenori avatar

Stargazers

Upperfield avatar  avatar Rashad Merisier avatar  avatar takashi KATSURADA avatar  avatar  avatar Ryuichi Inaba avatar  avatar  avatar

Watchers

 avatar  avatar  avatar

Forkers

mtkaaai plotkin1

openmodelica_tutorials_ja's Issues

Question about PDEModelica1

Hello Ueda,
I'm trying to find a way to solve PDE with OpenModelica, and I find your solution(which was quite long time ago): OpenModelicaで偏微分方程式を解く. I think your passage is detailed, but when I'm trying to start the simulation, I get an error Modified element domain not found in class Real. or Modified element unit not found in class Integer.. May I ask if you met the same error before, and how to solve it?

ありがとう :)

model Advection "advection equation"
  parameter Real pi = Modelica.Constants.pi;
  parameter DomainLineSegment1D omega(L = 1, N = 100)  "domain";
  field Real u(domain = omega)                         "field";
initial equation
  u = sin(2*pi*omega.x)                                "IC";
equation
  der(u) + pder(u,x) = 0   indomain omega              "PDE";
  u = 0                    indomain omega.left         "BC";
  u = extrapolateField(u)  indomain omega.right        "extrapolation";
end Advection;

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.