├── LICENSE ├── Makefile ├── README.md ├── aux.F90 ├── communications.F90 ├── domain.F90 ├── dynamic_domain.F90 ├── fieldboundaries.F90 ├── fields.F90 ├── filter.F90 ├── fparser.F90 ├── globaldata.F90 ├── initialize.F90 ├── input.plasmaosc ├── input.shock ├── input.twostream ├── input.weibel ├── inputparser.c ├── inputparserf.F90 ├── load.py ├── mpidummy.F90 ├── optimized_filters.F90 ├── output.F90 ├── overload.F90 ├── par.c ├── par.h ├── particles.F90 ├── particles_movedeposit.F90 ├── restart.F90 ├── selectprt.F90 ├── system.c ├── systemf.F90 ├── tristan.F90 ├── tristanmainloop.F90 ├── user_labshock_jaehong.F90 ├── user_plasmaosc.F90 ├── user_shock.F90 ├── user_twostream.F90 └── user_weibel.F90 /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ntoles/tristan-mp-pitp/HEAD/LICENSE -------------------------------------------------------------------------------- /Makefile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ntoles/tristan-mp-pitp/HEAD/Makefile -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ntoles/tristan-mp-pitp/HEAD/README.md -------------------------------------------------------------------------------- /aux.F90: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ntoles/tristan-mp-pitp/HEAD/aux.F90 -------------------------------------------------------------------------------- /communications.F90: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ntoles/tristan-mp-pitp/HEAD/communications.F90 -------------------------------------------------------------------------------- /domain.F90: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ntoles/tristan-mp-pitp/HEAD/domain.F90 -------------------------------------------------------------------------------- /dynamic_domain.F90: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ntoles/tristan-mp-pitp/HEAD/dynamic_domain.F90 -------------------------------------------------------------------------------- /fieldboundaries.F90: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ntoles/tristan-mp-pitp/HEAD/fieldboundaries.F90 -------------------------------------------------------------------------------- /fields.F90: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ntoles/tristan-mp-pitp/HEAD/fields.F90 -------------------------------------------------------------------------------- /filter.F90: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ntoles/tristan-mp-pitp/HEAD/filter.F90 -------------------------------------------------------------------------------- /fparser.F90: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ntoles/tristan-mp-pitp/HEAD/fparser.F90 -------------------------------------------------------------------------------- /globaldata.F90: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ntoles/tristan-mp-pitp/HEAD/globaldata.F90 -------------------------------------------------------------------------------- /initialize.F90: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ntoles/tristan-mp-pitp/HEAD/initialize.F90 -------------------------------------------------------------------------------- /input.plasmaosc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ntoles/tristan-mp-pitp/HEAD/input.plasmaosc -------------------------------------------------------------------------------- /input.shock: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ntoles/tristan-mp-pitp/HEAD/input.shock -------------------------------------------------------------------------------- /input.twostream: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ntoles/tristan-mp-pitp/HEAD/input.twostream -------------------------------------------------------------------------------- /input.weibel: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ntoles/tristan-mp-pitp/HEAD/input.weibel -------------------------------------------------------------------------------- /inputparser.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ntoles/tristan-mp-pitp/HEAD/inputparser.c -------------------------------------------------------------------------------- /inputparserf.F90: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ntoles/tristan-mp-pitp/HEAD/inputparserf.F90 -------------------------------------------------------------------------------- /load.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ntoles/tristan-mp-pitp/HEAD/load.py -------------------------------------------------------------------------------- /mpidummy.F90: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ntoles/tristan-mp-pitp/HEAD/mpidummy.F90 -------------------------------------------------------------------------------- /optimized_filters.F90: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ntoles/tristan-mp-pitp/HEAD/optimized_filters.F90 -------------------------------------------------------------------------------- /output.F90: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ntoles/tristan-mp-pitp/HEAD/output.F90 -------------------------------------------------------------------------------- /overload.F90: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ntoles/tristan-mp-pitp/HEAD/overload.F90 -------------------------------------------------------------------------------- /par.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ntoles/tristan-mp-pitp/HEAD/par.c -------------------------------------------------------------------------------- /par.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ntoles/tristan-mp-pitp/HEAD/par.h -------------------------------------------------------------------------------- /particles.F90: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ntoles/tristan-mp-pitp/HEAD/particles.F90 -------------------------------------------------------------------------------- /particles_movedeposit.F90: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ntoles/tristan-mp-pitp/HEAD/particles_movedeposit.F90 -------------------------------------------------------------------------------- /restart.F90: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ntoles/tristan-mp-pitp/HEAD/restart.F90 -------------------------------------------------------------------------------- /selectprt.F90: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ntoles/tristan-mp-pitp/HEAD/selectprt.F90 -------------------------------------------------------------------------------- /system.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ntoles/tristan-mp-pitp/HEAD/system.c -------------------------------------------------------------------------------- /systemf.F90: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ntoles/tristan-mp-pitp/HEAD/systemf.F90 -------------------------------------------------------------------------------- /tristan.F90: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ntoles/tristan-mp-pitp/HEAD/tristan.F90 -------------------------------------------------------------------------------- /tristanmainloop.F90: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ntoles/tristan-mp-pitp/HEAD/tristanmainloop.F90 -------------------------------------------------------------------------------- /user_labshock_jaehong.F90: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ntoles/tristan-mp-pitp/HEAD/user_labshock_jaehong.F90 -------------------------------------------------------------------------------- /user_plasmaosc.F90: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ntoles/tristan-mp-pitp/HEAD/user_plasmaosc.F90 -------------------------------------------------------------------------------- /user_shock.F90: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ntoles/tristan-mp-pitp/HEAD/user_shock.F90 -------------------------------------------------------------------------------- /user_twostream.F90: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ntoles/tristan-mp-pitp/HEAD/user_twostream.F90 -------------------------------------------------------------------------------- /user_weibel.F90: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ntoles/tristan-mp-pitp/HEAD/user_weibel.F90 --------------------------------------------------------------------------------