コード例 #1
0
        static void Main(string[] args)
        {
            using (BootStrap b = new BootStrap())
            {
                string inputfile = b.GetInputFile("Random Phase Approximation code", "rpa", args);

                RPA inst = new RPA();
                inst.Run(inputfile);
            }
        }
コード例 #2
0
ファイル: RpaAnalyze.cs プロジェクト: eylvisaker/tbsuite
        static void Main(string[] args)
        {
            using (BootStrap b = new BootStrap())
            {
                string inputfile = b.GetInputFile("RPA Analysis code", "rpanal", args);

                TightBinding tb   = new TightBinding(inputfile);
                RPA          inst = new RPA();

                Vector3 q = GetQpoint();

                List <KPoint> qpt = new List <KPoint>();
                qpt.Add(new KPoint(q));

                var parameters = inst.CreateRpaParameterList(tb, qpt);
            }
        }
コード例 #3
0
ファイル: RpaAnalyze.cs プロジェクト: eylvisaker/tbsuite
        static void Main(string[] args)
        {
            using (BootStrap b = new BootStrap())
            {
                string inputfile = b.GetInputFile("RPA Analysis code", "rpanal", args);

                TightBinding tb = new TightBinding(inputfile);
                RPA inst = new RPA();

                Vector3 q = GetQpoint();

                List<KPoint> qpt = new List<KPoint>();
                qpt.Add(new KPoint(q));

                var parameters = inst.CreateRpaParameterList(tb, qpt);
            }
        }
コード例 #4
0
ファイル: RPA.cs プロジェクト: eylvisaker/tbsuite
        static void Main(string[] args)
        {
            using (BootStrap b = new BootStrap())
            {
                string inputfile = b.GetInputFile("Random Phase Approximation code", "rpa", args);

                RPA inst = new RPA();
                inst.Run(inputfile);
            }
        }