[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

[dennou-ruby:001814] GPhys::EP_flux



dennou-ruby ���

�͸��������Ӹ��Ǥ�.

���ݤ� Eliassen-Palm Flux(EP_flux) ��׻����� GPhys �Υ⥸�塼�����Ƿ�⤵���
��Ʊ�Ǻ������褦�ȻפäƤ��ޤ�. ����Ū�ˤ�

  * �ǥ���Ⱥ�ɸ����ʬ�黻�⥸�塼��
    * ((<module NumRu::Spherical>)) / ((<module NumRu::GPhys::Spherical>))
  * ���̺�ɸ����ʬ�黻�⥸�塼��
    * ((<module NumRu::Cartesian>)) / ((<module NumRu::GPhys::Cartesian>))
  * EP_flux �׻��⥸�塼��
    * ((<module NumRu::GPhys::EP_flux>))

�Ȥ��ä��⥸�塼����������Ĥ��Ǥ�. ���������Ĥ�Ԥä��ΤǤ���, ����
���� dennou-ruby ���ˤ����դ����Ƥ��������ޤ�. ���ʤη���ʤ����֤ǿ�����
����ޤ���, �����Ȥ������ȤǤ������������������פ��ޤ�. 

# ��­�Ǥ���, 08/09 �ޤǵ�����¸���ˤ����⤷�Ƥ��ޤ�. ����ޤǤ˦��Ǥ�������
# ��Ĥ��Ǥ�.

--------------------------------------
�̳�ƻ��ر����ظ���� �ϵ������ʳ��칶
�ϵ�ή���ϳظ��漼  M2  �͸�����

email::daktu32@xxxxxx
--------------------------------------
=begin
= GPhys �� EP-flux �׻��⥸�塼�����������

���Υ���, ������¸������Ƿ�⤵�������ǹԤ�줿 EP-flux �⥸�塼������˴ؤ���
��Ƿ�⤵����͸����Ǥ���碌���Ǥ���.

== ����
2004/08/03(��) �͸����� -- ��������.


== ��������⥸�塼��
̾�Τϲ��Ǥ���.

* ((<module NumRu::Spherical>)) / ((<module NumRu::GPhys::Spherical>))
  * ���̺�ɸ�Ǥ���ʬ�黻��Ԥ��ؿ���. NArray, GPhys ���������Ф��ƺ���.
* ((<module NumRu::Cartesian>)) / ((<module NumRu::GPhys::Cartesian>))
  * ľ��ľ����ɸ�Ǥ���ʬ�黻��Ԥ��ؿ���. NArray, GPhys ���������Ф��ƺ���.
* ((<module NumRu::GPhys::EP_flux>))
  * EP_flux �򻻽Ф���ؿ�. GPhys ���Ф��ƺ���.

=== ��ʬ�黻 �⥸�塼��

* NumRu::Spherical 
  * ���̺�ɸ�Ǥ���ʬ�黻�⥸�塼��.
    * xderiv, yderiv, rot, div, xdiv, ydiv, grad, xgrad, ygrad, lapla, ilapla, jacobian, .., ydiv_m0, ygrad_m0, yderiv_m0, etc.
  * ���ֳ֥���åɥǡ���������Ȥ���
    * ����¾�Υ���å�(�ä˥���������)�ˤĤ��ƤϤ��������н�.
    * ISPACK ��Ƴ�����䤹���褦�ռ��������Ȥߤ����
  * ���ڥ��ȥ��Ѵ�, ��ʬ�ˤĤ��Ƥ� DCL �� SHTLIB ������
    * ((<URL|http://www.gfd-dennou.org/arch/ruby/products/ruby-dcl/ruby-dcl-doc/math2/node24.html>))
* NumRu::Cartesian 
  * �ǥ���Ⱥ�ɸ�Ǥ���ʬ�黻�⥸�塼��.
    * �����å����ɤ��Ф���ؿ��ϤȤꤢ�������ʤ�.
  * �Ȥꤢ������ʬˡ
  * cderiv(�����ʬ), fderiv(������ʬ)..etc.

* NumRu::GPhys::Spherical
  * NumRu::Spherical ������
  * �ǡ���������ΰ�Υ����å�(���٤ϲ��٤��鲿�٤ޤǤ�, ���ٷ��٤ʤΤ����٤Τߤ�, �Ȥ�)
    * �᥽�åɲ�����, �������˱����Ƽ���ؤ�����褦�ˤ���
      * ISPACK �� SHTLIB �ǥǡ���������ΰ褬(����ä�)�ۤʤ�
    * ����ñ�̤�����å�(���٤��ɤ���)����, Ƚ��
      * �̤�����˥ǡ��������äƤ�����(NCEP �Ϥ���)��, �ո����ˤ��Ƥ�����
    * ����Ū�ˤ�, (��ǽ�ʸ¤�)�ΰ��Ŭ�礵������褦�ˤ���.
  * ñ��, �ϵ�Ⱦ�¤��θ
* NumRu::GPhys::Cartesian
  * NumRu::Cartesian ������
  * ��ɸ�ѿ��μ�ư����
    * �� : Ⱦ��������åɤ���������å�
  * ñ�̤��θ

=== EP_flux �⥸�塼��(NumRu::GPhys::EP_flux)
* ���ܤ϶����Ԥ�ʤ�, ������ե륻�åȤ� EP_flux
  * �����Ƴ�����褦�Ȥ�, ��ʬ�黻�⥸�塼��Ϻ��ͤФʤ�ʤ�����, �����Ȥϰ��.
  * ���ץ����Ƕ�������Ѥ��뤫�ɤ����ڤ��ؤ�����褦�ˤ���.
* �����ѿ�
  * ������, ������, ��ľ��(omega or w), ����(temp or theta)
  * ��ľ��ɸ�ϰ��Ϻ�ɸ(P or logP)
* �����ѿ�
  * Fy, Fz, uv_bar, ...
* divF �׻��᥽�åɤ����
  * Fy, Fz ������ˤȤ�

== �������塼��(��ɸ)

(1) NArray ����ʬ�黻�⥸�塼��κ���     -- 8/4(��)
(2) GPhys  ����ʬ�黻�⥸�塼��κ���     -- 8/5(��)
(3) EP_flux ���Х⥸�塼��κ���          -- 8/6(��), 8/7(��)
(4) ���塼�ȥꥢ��κ���                  -- 8/8(��), 8/8(��)

=== ���
* �����ǥ��󥰤ȥƥ��Ȥ�Ʊ���ʹ�
* �ƥ��Ȥ�����
  * ����Ū��Υǡ����Ƚ��Ϥ���Ӥ���
* �ƥ��Ȥ����������̤�褦�ˤʤä���, �ɥ�����Ȥ����(���ܸ� and RD)

=end