⭐ 欢迎来到虫虫下载站! | 📦 资源下载 📁 资源专辑 ℹ️ 关于我们
⭐ 虫虫下载站

📄 readme.morgan

📁 pic 模拟程序!面向对象
💻 MORGAN
字号:
oslake 10/24/97  --  another beautiful day on the stock market...Changes made to OOPIC to accomodate Krylov inverters for use in Poisson solve:Currently working in freespace with periodicInX, conducting, and/or equipotential boundaries on uniform Cartesian meshes. /home/maxwell/oslake/research/code/oopictest cases:	see inp/README.MORGANfiles added:	complex.h	N_vector.h		--> class template representing n-dimensional vectors		--> accomodates complex-valued elements	domain.h	domain.cpp		--> extracts pertinent data from class Grid and class 		    Boundary objects		--> note: type Scalar redefined here	operator.h		--> abstract base class for operators (matrices) defined by stencils	electrostatic_operator.h	 	electrostatic_operator.cpp		--> operator (matrix) used in poisson solve		--> laplacian and boundary conditions wrapped into single matrix		--> currently working in freespace with periodicInX,conducting,		    equipotential boundaries on uniform cartesian meshes 	inverter.h		--> abstract base class for krylov inverters (cg and gmres)		--> inherits from class PoissonSolve		--> interface between Inverter objects and PoissonSolve objects	cg.h	cg.cpp		--> conjugate gradient inverter	gmres.h	gmres.cpp		--> GMRES(m) inverterfiles modified:	Makefile		--> DEFINES = -DDEBUG_INVERTER	psolve.h		--> constructor overloaded to accomodate Inverter objects	fields.h		--> #define ELECTROMAGNETIC_SOLVE 0		    #define DADI_SOLVE 1		    #define CG_SOLVE 2		    #define GMRES_SOLVE 3		    #define MGRID_SOLVE 4		    #define PERIODIC_X1_DADI 5	fields.cpp		--> Fields::set_up_inverter(Grid*) added		    instantiates Domain object (above)	bolztmann.cpp

⌨️ 快捷键说明

复制代码 Ctrl + C
搜索代码 Ctrl + F
全屏模式 F11
切换主题 Ctrl + Shift + D
显示快捷键 ?
增大字号 Ctrl + =
减小字号 Ctrl + -