2020.02.26
昨日勉強したこと
ウクライナ問題について学んだ。
プーチン派はロシア人とウクライナ人は元は一つの民族という考えをもっている。
ロシアの軍隊以外に民間軍事会社があり、それぞれがプーチンのために独立して動くため一枚岩ではない
今日勉強したこと
AWSは無料枠内で使うとこができ、制限を超えるとそこで使用できなくなる。AWSのECSとlamdaの違いは構築のしやすさと汎用的かである。EC2は構築は手間だがfortranも動かすことができるのでFrontISTRをつかうならEC2である。lamdaはpythonなら動かせるが使用できる言語が限定的である。
2.FrontISTRをdockerでビルドするためには公式のdockerファイルではなく以下のコードでdockerファイルをつくると上手くいく。
FROM python:buster
RUN apt update \
&& apt -y install build-essential cmake gfortran git curl ruby libopenmpi-dev
RUN apt -y install libmetis5 libopenblas-dev libmumps-dev libmetis-dev
RUN apt -y install trilinos-all-dev libptscotch-dev
RUN git clone https://github.com/FrontISTR/FrontISTR
RUN cd FrontISTR/
RUN mkdir build
RUN cd build
WORKDIR /build
RUN cmake /FrontISTR
RUN make -j 16
RUN make install
この記事が気に入ったらサポートをしてみませんか?