netcdf dyn_matrix_test01 {
dimensions:
	m = 11 ;
	l = 11 ;
        k = 2 ;
        kk = 2 ;
variables:
	int m(m) ;
		m:long_name = "zonal wavenumber" ;
		m:units = "1" ;
	int l(l) ;
		l:long_name = "meridional wavenumber" ;
		l:units = "1" ;
	int k(k) ;
		k:long_name = "vertical dim 1" ;
		k:units = "1" ;
	int kk(kk) ;
		kk:long_name = "vertical dim 1" ;
		kk:units = "1" ;
	double siMtxLU1(kk, k, l, m) ;
		siMtxLU1:long_name = "LU decomposition for semi-implicit matrix 1" ;
		siMtxLU1:units = "1" ;
	double siMtxLU2(kk, k, l, m) ;
		siMtxLU2:long_name = "LU decomposition for semi-implicit matrix 2" ;
		siMtxLU2:units = "1" ;
	int siMtxPiv1(k, l, m) ;
		siMtxPiv1:long_name = "Pivot for semi-implicit matrix 1" ;
		siMtxPiv1:units = "1" ;
	int siMtxPiv2(k, l, m) ;
		siMtxPiv2:long_name = "Pivot for semi-implicit matrix 2" ;
		siMtxPiv2:units = "1" ;

// global attributes:
		:Conventions = "http://www.gfd-dennou.org/library/gtool4/conventions/" ;
		:gt_version = "4.3" ;
		:title = "Answers for Create test in dyn_matrix_test" ;
		:source = "dyn_matrix_test01.cdl with ncgen" ;
		:institution = "dcpam project / GFD Dennou Club" ;
		:history = "2007-06-19T16:10:15+09:00 morikawa> ncgen\n",
    "" ;
data:

 m = 0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10 ;

 l = 0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10 ;

 k = 0, 1 ;

 kk = 0, 1 ;

 siMtxLU1 =    1.,  1.00305598,  1.0091718,  1.01839925,  1.03105273,  1.04835605,  1.0739464,  1.11692059,  1.19774433,  1.36029615,  1.69925539,  1.00305598,  1.0091718,  1.01839925,  1.03105273,  1.04835605,  1.0739464,  1.11692059,  1.19774433,  1.36029615,  1.69925539,  0.,  1.0091718,  1.01839925,  1.03105273,  1.04835605,  1.0739464,  1.11692059,  1.19774433,  1.36029615,  1.69925539,  0.,  0.,  1.01839925,  1.03105273,  1.04835605,  1.0739464,  1.11692059,  1.19774433,  1.36029615,  1.69925539,  0.,  0.,  0.,  1.03105273,  1.04835605,  1.0739464,  1.11692059,  1.19774433,  1.36029615,  1.69925539,  0.,  0.,  0.,  0.,  1.04835605,  1.0739464,  1.11692059,  1.19774433,  1.36029615,  1.69925539,  0.,  0.,  0.,  0.,  0.,  1.0739464,  1.11692059,  1.19774433,  1.36029615,  1.69925539,  0.,  0.,  0.,  0.,  0.,  0.,  1.11692059,  1.19774433,  1.36029615,  1.69925539,  0.,  0.,  0.,  0.,  0.,  0.,  0.,  1.19774433,  1.36029615,  1.69925539,  0.,  0.,  0.,  0.,  0.,  0.,  0.,  0.,  1.36029615,  1.69925539,  0.,  0.,  0.,  0.,  0.,  0.,  0.,  0.,  0.,  1.69925539,  0.,  0.,  0.,  0.,  0.,  0.,  0.,  0.,  0.,  0.,  0.,  0.00360542978,  0.0108163072,  0.0216331553,  0.0360617184,  0.0541378016,  0.07601712,  0.102229277,  0.134282888,  0.17593885,  0.235649226,  0.00360542978,  0.0108163072,  0.0216331553,  0.0360617184,  0.0541378016,  0.07601712,  0.102229277,  0.134282888,  0.17593885,  0.235649226,  0.,  0.0108163072,  0.0216331553,  0.0360617184,  0.0541378016,  0.07601712,  0.102229277,  0.134282888,  0.17593885,  0.235649226,  0.,  0.,  0.0216331553,  0.0360617184,  0.0541378016,  0.07601712,  0.102229277,  0.134282888,  0.17593885,  0.235649226,  0.,  0.,  0.,  0.0360617184,  0.0541378016,  0.07601712,  0.102229277,  0.134282888,  0.17593885,  0.235649226,  0.,  0.,  0.,  0.,  0.0541378016,  0.07601712,  0.102229277,  0.134282888,  0.17593885,  0.235649226,  0.,  0.,  0.,  0.,  0.,  0.07601712,  0.102229277,  0.134282888,  0.17593885,  0.235649226,  0.,  0.,  0.,  0.,  0.,  0.,  0.102229277,  0.134282888,  0.17593885,  0.235649226,  0.,  0.,  0.,  0.,  0.,  0.,  0.,  0.134282888,  0.17593885,  0.235649226,  0.,  0.,  0.,  0.,  0.,  0.,  0.,  0.,  0.17593885,  0.235649226,  0.,  0.,  0.,  0.,  0.,  0.,  0.,  0.,  0.,  0.235649226,  0.,  0.,  0.,  0.,  0.,  0.,  0.,  0.,  0.,  0.,  0.,  0.00359444522,  0.0107180038,  0.0212423128,  0.0349756296,  0.0516406629,  0.070782974,  0.0915277931,  0.112113149,  0.129338638,  0.138677934,  0.00359444522,  0.0107180038,  0.0212423128,  0.0349756296,  0.0516406629,  0.070782974,  0.0915277931,  0.112113149,  0.129338638,  0.138677934,  0.,  0.0107180038,  0.0212423128,  0.0349756296,  0.0516406629,  0.070782974,  0.0915277931,  0.112113149,  0.129338638,  0.138677934,  0.,  0.,  0.0212423128,  0.0349756296,  0.0516406629,  0.070782974,  0.0915277931,  0.112113149,  0.129338638,  0.138677934,  0.,  0.,  0.,  0.0349756296,  0.0516406629,  0.070782974,  0.0915277931,  0.112113149,  0.129338638,  0.138677934,  0.,  0.,  0.,  0.,  0.0516406629,  0.070782974,  0.0915277931,  0.112113149,  0.129338638,  0.138677934,  0.,  0.,  0.,  0.,  0.,  0.070782974,  0.0915277931,  0.112113149,  0.129338638,  0.138677934,  0.,  0.,  0.,  0.,  0.,  0.,  0.0915277931,  0.112113149,  0.129338638,  0.138677934,  0.,  0.,  0.,  0.,  0.,  0.,  0.,  0.112113149,  0.129338638,  0.138677934,  0.,  0.,  0.,  0.,  0.,  0.,  0.,  0.,  0.129338638,  0.138677934,  0.,  0.,  0.,  0.,  0.,  0.,  0.,  0.,  0.,  0.138677934,  0.,  0.,  0.,  0.,  0.,  0.,  0.,  0.,  0.,  0.,  1.,  1.00543674,  1.01623702,  1.03230201,  1.05372863,  1.08146611,  1.11883376,  1.17458787,  1.26886329,  1.44525776,  1.79823052,  1.00543674,  1.01623702,  1.03230201,  1.05372863,  1.08146611,  1.11883376,  1.17458787,  1.26886329,  1.44525776,  1.79823052,  0.,  1.01623702,  1.03230201,  1.05372863,  1.08146611,  1.11883376,  1.17458787,  1.26886329,  1.44525776,  1.79823052,  0.,  0.,  1.03230201,  1.05372863,  1.08146611,  1.11883376,  1.17458787,  1.26886329,  1.44525776,  1.79823052,  0.,  0.,  0.,  1.05372863,  1.08146611,  1.11883376,  1.17458787,  1.26886329,  1.44525776,  1.79823052,  0.,  0.,  0.,  0.,  1.08146611,  1.11883376,  1.17458787,  1.26886329,  1.44525776,  1.79823052,  0.,  0.,  0.,  0.,  0.,  1.11883376,  1.17458787,  1.26886329,  1.44525776,  1.79823052,  0.,  0.,  0.,  0.,  0.,  0.,  1.17458787,  1.26886329,  1.44525776,  1.79823052,  0.,  0.,  0.,  0.,  0.,  0.,  0.,  1.26886329,  1.44525776,  1.79823052,  0.,  0.,  0.,  0.,  0.,  0.,  0.,  0.,  1.44525776,  1.79823052,  0.,  0.,  0.,  0.,  0.,  0.,  0.,  0.,  0.,  1.79823052,  0.,  0.,  0.,  0.,  0.,  0.,  0.,  0.,  0.,  0. ;

 siMtxLU2 = 1.,  1.00305598,  1.0091718,  1.01839925,  1.03105273,  1.04835605,  1.0739464,  1.11692059,  1.19774433,  1.36029615,  1.69925539,  1.00305598,  1.0091718,  1.01839925,  1.03105273,  1.04835605,  1.0739464,  1.11692059,  1.19774433,  1.36029615,  1.69925539,  0.,  1.0091718,  1.01839925,  1.03105273,  1.04835605,  1.0739464,  1.11692059,  1.19774433,  1.36029615,  1.69925539,  0.,  0.,  1.01839925,  1.03105273,  1.04835605,  1.0739464,  1.11692059,  1.19774433,  1.36029615,  1.69925539,  0.,  0.,  0.,  1.03105273,  1.04835605,  1.0739464,  1.11692059,  1.19774433,  1.36029615,  1.69925539,  0.,  0.,  0.,  0.,  1.04835605,  1.0739464,  1.11692059,  1.19774433,  1.36029615,  1.69925539,  0.,  0.,  0.,  0.,  0.,  1.0739464,  1.11692059,  1.19774433,  1.36029615,  1.69925539,  0.,  0.,  0.,  0.,  0.,  0.,  1.11692059,  1.19774433,  1.36029615,  1.69925539,  0.,  0.,  0.,  0.,  0.,  0.,  0.,  1.19774433,  1.36029615,  1.69925539,  0.,  0.,  0.,  0.,  0.,  0.,  0.,  0.,  1.36029615,  1.69925539,  0.,  0.,  0.,  0.,  0.,  0.,  0.,  0.,  0.,  1.69925539,  0.,  0.,  0.,  0.,  0.,  0.,  0.,  0.,  0.,  0.,  0.,  0.00360542978,  0.0108163072,  0.0216331553,  0.0360617184,  0.0541378016,  0.07601712,  0.102229277,  0.134282888,  0.17593885,  0.235649226,  0.00360542978,  0.0108163072,  0.0216331553,  0.0360617184,  0.0541378016,  0.07601712,  0.102229277,  0.134282888,  0.17593885,  0.235649226,  0.,  0.0108163072,  0.0216331553,  0.0360617184,  0.0541378016,  0.07601712,  0.102229277,  0.134282888,  0.17593885,  0.235649226,  0.,  0.,  0.0216331553,  0.0360617184,  0.0541378016,  0.07601712,  0.102229277,  0.134282888,  0.17593885,  0.235649226,  0.,  0.,  0.,  0.0360617184,  0.0541378016,  0.07601712,  0.102229277,  0.134282888,  0.17593885,  0.235649226,  0.,  0.,  0.,  0.,  0.0541378016,  0.07601712,  0.102229277,  0.134282888,  0.17593885,  0.235649226,  0.,  0.,  0.,  0.,  0.,  0.07601712,  0.102229277,  0.134282888,  0.17593885,  0.235649226,  0.,  0.,  0.,  0.,  0.,  0.,  0.102229277,  0.134282888,  0.17593885,  0.235649226,  0.,  0.,  0.,  0.,  0.,  0.,  0.,  0.134282888,  0.17593885,  0.235649226,  0.,  0.,  0.,  0.,  0.,  0.,  0.,  0.,  0.17593885,  0.235649226,  0.,  0.,  0.,  0.,  0.,  0.,  0.,  0.,  0.,  0.235649226,  0.,  0.,  0.,  0.,  0.,  0.,  0.,  0.,  0.,  0.,  0.,  0.00359444522,  0.0107180038,  0.0212423128,  0.0349756296,  0.0516406629,  0.070782974,  0.0915277931,  0.112113149,  0.129338638,  0.138677934,  0.00359444522,  0.0107180038,  0.0212423128,  0.0349756296,  0.0516406629,  0.070782974,  0.0915277931,  0.112113149,  0.129338638,  0.138677934,  0.,  0.0107180038,  0.0212423128,  0.0349756296,  0.0516406629,  0.070782974,  0.0915277931,  0.112113149,  0.129338638,  0.138677934,  0.,  0.,  0.0212423128,  0.0349756296,  0.0516406629,  0.070782974,  0.0915277931,  0.112113149,  0.129338638,  0.138677934,  0.,  0.,  0.,  0.0349756296,  0.0516406629,  0.070782974,  0.0915277931,  0.112113149,  0.129338638,  0.138677934,  0.,  0.,  0.,  0.,  0.0516406629,  0.070782974,  0.0915277931,  0.112113149,  0.129338638,  0.138677934,  0.,  0.,  0.,  0.,  0.,  0.070782974,  0.0915277931,  0.112113149,  0.129338638,  0.138677934,  0.,  0.,  0.,  0.,  0.,  0.,  0.0915277931,  0.112113149,  0.129338638,  0.138677934,  0.,  0.,  0.,  0.,  0.,  0.,  0.,  0.112113149,  0.129338638,  0.138677934,  0.,  0.,  0.,  0.,  0.,  0.,  0.,  0.,  0.129338638,  0.138677934,  0.,  0.,  0.,  0.,  0.,  0.,  0.,  0.,  0.,  0.138677934,  0.,  0.,  0.,  0.,  0.,  0.,  0.,  0.,  0.,  0.,  1.,  1.00543674,  1.01623702,  1.03230201,  1.05372863,  1.08146611,  1.11883376,  1.17458787,  1.26886329,  1.44525776,  1.79823052,  1.00543674,  1.01623702,  1.03230201,  1.05372863,  1.08146611,  1.11883376,  1.17458787,  1.26886329,  1.44525776,  1.79823052,  0.,  1.01623702,  1.03230201,  1.05372863,  1.08146611,  1.11883376,  1.17458787,  1.26886329,  1.44525776,  1.79823052,  0.,  0.,  1.03230201,  1.05372863,  1.08146611,  1.11883376,  1.17458787,  1.26886329,  1.44525776,  1.79823052,  0.,  0.,  0.,  1.05372863,  1.08146611,  1.11883376,  1.17458787,  1.26886329,  1.44525776,  1.79823052,  0.,  0.,  0.,  0.,  1.08146611,  1.11883376,  1.17458787,  1.26886329,  1.44525776,  1.79823052,  0.,  0.,  0.,  0.,  0.,  1.11883376,  1.17458787,  1.26886329,  1.44525776,  1.79823052,  0.,  0.,  0.,  0.,  0.,  0.,  1.17458787,  1.26886329,  1.44525776,  1.79823052,  0.,  0.,  0.,  0.,  0.,  0.,  0.,  1.26886329,  1.44525776,  1.79823052,  0.,  0.,  0.,  0.,  0.,  0.,  0.,  0.,  1.44525776,  1.79823052,  0.,  0.,  0.,  0.,  0.,  0.,  0.,  0.,  0.,  1.79823052,  0.,  0.,  0.,  0.,  0.,  0.,  0.,  0.,  0.,  0. ;

 siMtxPiv1 =   1,   1,   1,   1,   1,   1,   1,   1,   1,   1,   1,   1,   1,   1,   1,   1,   1,   1,   1,   1,   1,   0,   1,   1,   1,   1,   1,   1,   1,   1,   1,   0,   0,   1,   1,   1,   1,   1,   1,   1,   1,   0,   0,   0,   1,   1,   1,   1,   1,   1,   1,   0,   0,   0,   0,   1,   1,   1,   1,   1,   1,   0,   0,   0,   0,   0,   1,   1,   1,   1,   1,   0,   0,   0,   0,   0,   0,   1,   1,   1,   1,   0,   0,   0,   0,   0,   0,   0,   1,   1,   1,   0,   0,   0,   0,   0,   0,   0,   0,   1,   1,   0,   0,   0,   0,   0,   0,   0,   0,   0,   1,   0,   0,   0,   0,   0,   0,   0,   0,   0,   0,   0,   0,   0,   0,   0,   0,   0,   0,   0,   0,   0,   0,   0,   0,   0,   0,   0,   0,   0,   0,   0,   1,   0,   0,   0,   0,   0,   0,   0,   0,   0,   1,   1,   0,   0,   0,   0,   0,   0,   0,   0,   1,   1,   1,   0,   0,   0,   0,   0,   0,   0,   1,   1,   1,   1,   0,   0,   0,   0,   0,   0,   1,   1,   1,   1,   1,   0,   0,   0,   0,   0,   1,   1,   1,   1,   1,   1,   0,   0,   0,   0,   1,   1,   1,   1,   1,   1,   1,   0,   0,   0,   1,   1,   1,   1,   1,   1,   1,   1,   0,   0,   1,   1,   1,   1,   1,   1,   1,   1,   1,   0,   1,   1,   1,   1,   1,   1,   1,   1,   1,   1 ;

 siMtxPiv2 =   1,   1,   1,   1,   1,   1,   1,   1,   1,   1,   1,   1,   1,   1,   1,   1,   1,   1,   1,   1,   1,   0,   1,   1,   1,   1,   1,   1,   1,   1,   1,   0,   0,   1,   1,   1,   1,   1,   1,   1,   1,   0,   0,   0,   1,   1,   1,   1,   1,   1,   1,   0,   0,   0,   0,   1,   1,   1,   1,   1,   1,   0,   0,   0,   0,   0,   1,   1,   1,   1,   1,   0,   0,   0,   0,   0,   0,   1,   1,   1,   1,   0,   0,   0,   0,   0,   0,   0,   1,   1,   1,   0,   0,   0,   0,   0,   0,   0,   0,   1,   1,   0,   0,   0,   0,   0,   0,   0,   0,   0,   1,   0,   0,   0,   0,   0,   0,   0,   0,   0,   0,   0,   0,   0,   0,   0,   0,   0,   0,   0,   0,   0,   0,   0,   0,   0,   0,   0,   0,   0,   0,   0,   1,   0,   0,   0,   0,   0,   0,   0,   0,   0,   1,   1,   0,   0,   0,   0,   0,   0,   0,   0,   1,   1,   1,   0,   0,   0,   0,   0,   0,   0,   1,   1,   1,   1,   0,   0,   0,   0,   0,   0,   1,   1,   1,   1,   1,   0,   0,   0,   0,   0,   1,   1,   1,   1,   1,   1,   0,   0,   0,   0,   1,   1,   1,   1,   1,   1,   1,   0,   0,   0,   1,   1,   1,   1,   1,   1,   1,   1,   0,   0,   1,   1,   1,   1,   1,   1,   1,   1,   1,   0,   1,   1,   1,   1,   1,   1,   1,   1,   1,   1  ;
 }
