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