コード例 #1
0
    def snapshot_gen(self):
        """
        A wrapper for generating a tipsy snapshot from the initial conditions
        
        Uses make_snapshot.py
        """

        # Generate snapshot
        snapshot, snapshot_param = make_snapshot.snapshot_gen(self._parent)
        # Save to ICobj
        self._parent.snapshot = snapshot
        self._parent.snapshot_param = snapshot_param
コード例 #2
0
ファイル: ICgen.py プロジェクト: dflemin3/ICgen
 def snapshot_gen(self):
     """
     A wrapper for generating a tipsy snapshot from the initial conditions
     
     Uses make_snapshot.py
     """
     
     # Generate snapshot
     snapshot, snapshot_param = make_snapshot.snapshot_gen(self._parent)
     # Save to ICobj
     self._parent.snapshot = snapshot
     self._parent.snapshot_param = snapshot_param
コード例 #3
0
ファイル: ICgen.py プロジェクト: ibackus/ICgen
    def snapshot_gen(self):
        """
        A wrapper for generating a tipsy snapshot from the initial conditions
        
        Uses make_snapshot.py
        """
        
        # Generate snapshot for either a single star or binary depending on IC.settings.physical.starMode
        if self._parent.settings.physical.starMode == "single":							
            snapshot, snapshot_param, snapshot_director = make_snapshot.snapshot_gen(self._parent)
        elif self._parent.settings.physical.starMode == "binary":
            snapshot, snapshot_param, snapshot_director = make_snapshotBinary.snapshot_gen(self._parent)
        elif self._parent.settings.physical.starMode == "stype":
            snapshot, snapshot_param, snapshot_director = make_snapshotSType.snapshot_gen(self._parent)
        elif self._parent.settings.physical.starMode == "stypeSupplied":
            snapshot, snapshot_param, snapshot_director = make_snapshotSTypeSupplied.snapshot_gen(self._parent)
        else:
            print "Invalid starMode given in ICobj.  Assuming default single star."
            snapshot, snapshot_param, snapshot_director = make_snapshot.snapshot_gen(self._parent)
										
	  # Save to ICobj
        self._parent.snapshot = snapshot
        self._parent.snapshot_param = snapshot_param
        self._parent.snapshot_director = snapshot_director