ADMB Documentation  11.5.3197
 All Classes Files Functions Variables Typedefs Friends Defines
model52.cpp
Go to the documentation of this file.
00001 /*
00002  * $Id$
00003  *
00004  * Author: David Fournier
00005  * Copyright (c) 2008-2012 Regents of the University of California
00006  */
00007 #include <admodel.h>
00008 #include <df1b2fun.h>
00009 #include <adrndeff.h>
00010   void random_effects_number::set_only_random_effects_active(void)
00011   {
00012     //phase_start=1;
00013     phase_start=phase_save;
00014   }
00015 
00016   void random_effects_vector::set_only_random_effects_active(void)
00017   {
00018     //phase_start=1;
00019     phase_start=phase_save;
00020   }
00021 
00022   void random_effects_matrix::set_only_random_effects_active(void)
00023   {
00024     phase_start=phase_save;
00025   }
00026 
00027   void random_effects_bounded_number::set_only_random_effects_active(void)
00028   {
00029     //phase_start=1;
00030     phase_start=phase_save;
00031   }
00032 
00033 
00034   void random_effects_bounded_vector::set_only_random_effects_active(void)
00035   {
00036     //phase_start=1;
00037     phase_start=phase_save;
00038   }
00039 
00040   void random_effects_bounded_matrix::set_only_random_effects_active(void)
00041   {
00042     phase_start=phase_save;
00043   }
00044 
00045   void random_effects_number::set_only_random_effects_inactive(void)
00046   {
00047     phase_start=-1;
00048   }
00049 
00050   void random_effects_vector::set_only_random_effects_inactive(void)
00051   {
00052     phase_start=-1;
00053   }
00054 
00055   void random_effects_matrix::set_only_random_effects_inactive(void)
00056   {
00057     phase_start=-1;
00058   }
00059 
00060   void random_effects_bounded_number::set_only_random_effects_inactive(void)
00061   {
00062     phase_start=-1;
00063   }
00064 
00065   void random_effects_bounded_vector::set_only_random_effects_inactive(void)
00066   {
00067     phase_start=-1;
00068   }
00069 
00070   void random_effects_bounded_matrix::set_only_random_effects_inactive(void)
00071   {
00072     phase_start=-1;
00073   }
00074 
00075   void random_effects_number::set_random_effects_active(void)
00076   {
00077     phase_start=phase_save;
00078   }
00079 
00080   void random_effects_vector::set_random_effects_active(void)
00081   {
00082     phase_start=phase_save;
00083   }
00084 
00085   void random_effects_matrix::set_random_effects_active(void)
00086   {
00087     phase_start=phase_save;
00088   }
00089 
00090   void random_effects_bounded_number::set_random_effects_active(void)
00091   {
00092     phase_start=phase_save;
00093   }
00094 
00095   void random_effects_bounded_vector::set_random_effects_active(void)
00096   {
00097     phase_start=phase_save;
00098   }
00099 
00100   void random_effects_bounded_matrix::set_random_effects_active(void)
00101   {
00102     phase_start=phase_save;
00103   }
00104 
00105   void random_effects_number::set_random_effects_inactive(void)
00106   {
00107     phase_start=-1;
00108   }
00109 
00110   void random_effects_vector::set_random_effects_inactive(void)
00111   {
00112     phase_start=-1;
00113   }
00114 
00115   void random_effects_matrix::set_random_effects_inactive(void)
00116   {
00117     phase_start=-1;
00118   }
00119 
00120   void random_effects_bounded_number::set_random_effects_inactive(void)
00121   {
00122     phase_start=-1;
00123   }
00124 
00125   void random_effects_bounded_vector::set_random_effects_inactive(void)
00126   {
00127     phase_start=-1;
00128   }
00129 
00130   void random_effects_bounded_matrix::set_random_effects_inactive(void)
00131   {
00132     phase_start=-1;
00133   }