Changeset 142 for trunk/SRC/Documentation/idldoc_html_output/ToBeReviewed/CALCULS/projectondepth.html
- Timestamp:
- 07/21/06 14:47:49 (18 years ago)
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
trunk/SRC/Documentation/idldoc_html_output/ToBeReviewed/CALCULS/projectondepth.html
r138 r142 696 696 </div> 697 697 698 <div id="file_comments"></div> 698 <div id="file_comments"> 699 Allows to project a 3d field following a depth array. 700 </div> 699 701 700 702 … … 711 713 <div class="routine_details" id="_projectondepth"> 712 714 713 <h2><a class="top" href="#container">top</a>projectondepth </h2> 715 <h2><a class="top" href="#container">top</a>projectondepth <span class="categories"> 716 without loop 717 </span></h2> 714 718 715 719 <p class="header"> … … 717 721 718 722 <div class="comments"> 719 NAME:projectondepth 720 721 PURPOSE: routine permettant de projeter un champ 3d suivant un 722 tableau de profondeurs. 723 724 CATEGORY: sans boucles 725 726 CALLING SEQUENCE:res=projectondepth(arrayin, depthin) 727 728 INPUTS: 729 arrayin: un tableau 3d dont la 3eme dimension doit etre egale 730 a jpk 731 depthin: un tableau 2d indiquant n chaque point a quel 732 profondeur projeter 733 734 KEYWORD PARAMETERS:none 735 736 OUTPUTS:res: un tableau 2d projection du tableau 3d suivant les 737 profondeurs indiquees par depthin 738 739 COMMON BLOCKS:common.pro 740 741 SIDE EFFECTS: points a !values.f_nan qd calcul impossible. points 742 terres masques a Valmask. 743 744 RESTRICTIONS: 745 746 EXAMPLE: 747 748 on contruit un tableau de profondeurs possibles 723 </div> 724 725 <h3>Return value</h3><div class="preformat"> 726 A 2d array which is the projection of the 3d array following depthes indicated by depthin 727 </div> 728 729 730 <h3>Parameters</h3> 731 732 733 <h4 id="_projectondepth_param_arrayin">arrayin 734 735 736 737 738 739 740 741 742 </h4> 743 744 <div class="comments"> 745 It is a 3d array whose 3rd dimension must be equal to jpk 746 </div> 747 748 <h4 id="_projectondepth_param_depthin">depthin 749 750 751 752 753 754 755 756 757 </h4> 758 759 <div class="comments"> 760 It is a 2d array indicating for each point n, at which depth to project 761 </div> 762 763 764 765 766 767 768 <h3>Examples</h3><div class="preformat"> 769 we build a possible depthes array 749 770 IDL> a=gdept[jpk-1]/(1.*jpi*jpj)*findgen(jpi,jpj) 750 on contruit un tableau a projeter sur ces profondeurs. pour le test 751 on construit un tableau 3d dont chaque vecteur suivant z est la 752 profondeur. 771 We build an array to project on these depthes. For the test, 772 we build a 3d array whose each vector following z is the depth. 753 773 IDL> arraytest=replicate(1,jpi*jpj)#gdept 754 774 IDL> arraytest=reform(arraytest,jpi,jpj,jpk, /over) 755 on test la projection du tabeau profondeur sur la profondeur...775 We test the projection of the depth array on the depth... 756 776 IDL> plt, 1e6*(a-projectondepth(arraytest,a)),/nocontour 757 -> champ nul a1e-6 pres777 ->null field at 1e-6 pres 758 778 759 verifcation en projettant la temperature sur la profondeur de la 20 760 degres par exemple... 761 </div> 762 763 764 765 766 <h3>Parameters</h3> 767 768 769 <h4 id="_projectondepth_param_arrayin">arrayin 770 771 772 773 774 775 776 777 778 </h4> 779 780 <div class="comments"></div> 781 782 <h4 id="_projectondepth_param_depthin">depthin 783 784 785 786 787 788 789 790 791 </h4> 792 793 <div class="comments"></div> 794 795 796 797 798 799 800 801 802 803 804 805 806 807 808 809 810 811 812 813 814 815 816 779 verifcation projecting the temperature of 20°C for example... 780 </div> 781 <h3>Version history</h3> 782 783 <h4>Version</h4><div class="preformat"> 784 $Id$ 785 </div> 786 <h4>History</h4><div class="preformat"></div> 787 788 789 <h3>Known issues</h3> 790 791 792 793 <h4>Restrictions</h4><div class="preformat"> 794 points at !values.f_nan impossible calculation. Land points masked at valmask. 795 </div> 796 797 <h3>Other attributes</h3> 798 799 800 <h4>Uses routines</h4><div class="preformat"> 801 common.pro 802 </div> 817 803 818 804
Note: See TracChangeset
for help on using the changeset viewer.