(self, force_redo=False)
return
Performs the installation of the solver
Performs the installation of the solver
Performs the installation of the solver
def install(self, force_redo=False):
        """Performs the installation of the solver"""
        if (not force_redo) and self.is_installed():
            return True

        if force_redo:
            SolverInstaller.clean_dir(self.base_dir)

        self.download()
        self.unpack()
        self.compile()
        self.move()
        return
def install ( self , force_redo = False ) : if ( not force_redo ) and self . is_installed ( ) : return True if force_redo : SolverInstaller . clean_dir ( self . base_dir ) self . download ( ) self . unpack ( ) self . compile ( ) self . move ( ) return