├── .codecov.yml ├── .editorconfig ├── .gitignore ├── .readthedocs.yml ├── .travis.yml ├── LICENSE.txt ├── MANIFEST.in ├── README.rst ├── docs ├── Makefile ├── TODO.md ├── gen_documentation.sh ├── requirements.txt └── source │ ├── CHANGELOG.rst │ ├── _gen_help_page.sh │ ├── _static │ └── images │ │ ├── airfoil_nomenclature.svg │ │ ├── conventions │ │ ├── aerodynamic_angles.svg │ │ ├── aircraft_hierarchy.svg │ │ ├── body_fixed_coordinate_system.svg │ │ └── segment_geometry │ │ │ ├── segment_geometry_01.png │ │ │ ├── segment_geometry_02.png │ │ │ ├── segment_geometry_03.png │ │ │ ├── segment_geometry_04.png │ │ │ ├── segment_geometry_05.png │ │ │ ├── segment_geometry_06.png │ │ │ ├── segment_geometry_07.png │ │ │ ├── segment_geometry_08.png │ │ │ ├── segment_geometry_09.png │ │ │ ├── segment_geometry_10.png │ │ │ ├── segment_geometry_11.png │ │ │ ├── segment_geometry_12.png │ │ │ ├── segment_geometry_13.png │ │ │ └── segment_geometry_14.png │ │ ├── logo │ │ ├── logo.png │ │ └── logo.svg │ │ └── main.png │ ├── conf.py │ ├── contribute │ └── index.rst │ ├── dev_doc │ ├── _static │ │ └── images │ │ │ ├── 2019-02-03_PyTornado_Hierarchy_cropped.jpg │ │ │ ├── basic_hierarchy.svg │ │ │ ├── geometry_quadrilateral_segments.png │ │ │ ├── mesh_deformations.svg │ │ │ ├── meshing_with_controls.svg │ │ │ ├── normal_rotations_airfoils.svg │ │ │ └── normal_rotations_controls.svg │ ├── c_api.rst │ ├── conventions.rst │ ├── deformation_api.rst │ ├── gen_auto_doc.sh │ ├── general_remarks.rst │ ├── geometry.rst │ ├── meshing.rst │ ├── modules.rst │ ├── modules_main.rst │ ├── normal_rotations.rst │ ├── pytornado.aero.rst │ ├── pytornado.database.aircraft.rst │ ├── pytornado.database.rst │ ├── pytornado.fileio.cpacs.rst │ ├── pytornado.fileio.native.rst │ ├── pytornado.fileio.rst │ ├── pytornado.objects.rst │ ├── pytornado.plot.rst │ ├── pytornado.rst │ └── pytornado.stdfun.rst │ ├── index.rst │ ├── theory │ ├── _static │ │ └── images │ │ │ ├── horseshoe_vortex_geometry.svg │ │ │ └── vlm_discretisation.svg │ ├── coordinate_systems.rst │ ├── global_coeffs.rst │ ├── index.rst │ └── references.rst │ └── user_guide │ ├── .gitignore │ ├── _help_page.txt │ ├── _static │ └── images │ │ ├── aeroframe_logo.svg │ │ ├── aircraft_hierarchy_simple.svg │ │ ├── file_log.svg │ │ ├── folder.svg │ │ └── project_dirs.svg │ ├── cli.rst │ ├── detailed_user_guide.rst │ ├── getting_started.rst │ ├── input_file_aircraft.rst │ ├── input_file_airfoil.rst │ ├── input_file_cpacs.rst │ ├── input_file_deformation.rst │ ├── input_file_settings.rst │ ├── input_file_state.rst │ ├── input_files.rst │ ├── installation.rst │ ├── limitations.rst │ ├── make_template.sh │ ├── mod_settings.py │ ├── output_files.rst │ ├── project_directory.rst │ ├── python_api.rst │ ├── related_projects.rst │ ├── state_apm_example.json │ ├── tutorials.rst │ └── tutorials │ ├── _static │ └── images │ │ └── dettmann2019_optimale_aeroelasticity.svg │ ├── aeroelasticity.rst │ ├── apm.rst │ ├── cli.rst │ ├── format_cpacs.rst │ ├── format_native.rst │ └── python_api.rst ├── environment.yml ├── requirements.txt ├── run_pytest.sh ├── setup.py ├── src ├── bin │ ├── _pytornado_exe.py │ ├── pytornado │ └── pytornado.bat └── lib │ └── pytornado │ ├── __init__.py │ ├── __version__.py │ ├── aero │ ├── Makefile │ ├── __init__.py │ ├── c_boundary.cpp │ ├── c_downwash.cpp │ ├── c_lattice.cpp │ ├── c_results.cpp │ ├── c_vlm.cpp │ ├── c_vlm.h │ └── vlm.py │ ├── database │ ├── __init__.py │ ├── aircraft │ │ ├── NASA_CRM.json │ │ ├── __init__.py │ │ ├── boxwing.json │ │ ├── bwb.json │ │ ├── d150.json │ │ └── optimale.json │ └── tools.py │ ├── fileio │ ├── __init__.py │ ├── cpacs │ │ ├── __init__.py │ │ ├── __patch.py │ │ ├── aircraft.py │ │ ├── results.py │ │ ├── state.py │ │ └── utils.py │ ├── native │ │ ├── __init__.py │ │ ├── aircraft.py │ │ ├── deformation.py │ │ ├── results.py │ │ ├── settings.py │ │ └── state.py │ └── utils.py │ ├── objects │ ├── __init__.py │ ├── aircraft.py │ ├── objecttools.py │ ├── settings.py │ ├── state.py │ ├── utils.py │ └── vlm_struct.py │ ├── plot │ ├── __init__.py │ ├── downwash.py │ ├── makeplots.py │ └── plottools.py │ └── stdfun │ ├── __init__.py │ ├── run.py │ └── setup.py ├── tests ├── integration │ ├── apm │ │ ├── test_apm.py │ │ └── wkdir │ │ │ ├── aircraft │ │ │ └── template_aircraft.json │ │ │ ├── settings │ │ │ └── template.json │ │ │ └── state │ │ │ └── template.json │ ├── basic │ │ ├── test_json.py │ │ └── wkdir │ │ │ ├── aircraft │ │ │ ├── D150_AGILE_Hangar.json │ │ │ └── D150_AGILE_Hangar.xml │ │ │ ├── settings │ │ │ └── D150_AGILE_Hangar.json │ │ │ └── state │ │ │ └── example.json │ ├── cli │ │ ├── .gitignore │ │ └── test_basic.py │ ├── cpacs │ │ ├── apm │ │ │ ├── pytornado │ │ │ │ ├── aircraft │ │ │ │ │ └── B777_testAeroMap.xml │ │ │ │ └── settings │ │ │ │ │ └── template.json │ │ │ └── test_cpacs_apm.py │ │ └── basic │ │ │ ├── test_cpacs.py │ │ │ └── wkdir │ │ │ ├── aircraft │ │ │ └── D150_AGILE_Hangar.xml │ │ │ ├── settings │ │ │ └── D150_AGILE_Hangar.json │ │ │ └── state │ │ │ └── example.json │ ├── deform │ │ └── pytornado │ │ │ ├── aircraft │ │ │ └── template_aircraft.json │ │ │ ├── deformation │ │ │ └── test.json │ │ │ ├── settings │ │ │ └── template.json │ │ │ └── state │ │ │ └── template.json │ ├── forces │ │ ├── _test_forcepoints.py │ │ └── test1 │ │ │ ├── aircraft │ │ │ └── test.json │ │ │ ├── settings │ │ │ └── test.json │ │ │ └── state │ │ │ └── test.json │ └── plotting │ │ └── test_plotting.py └── unit │ └── empty └── tox.ini /.codecov.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/airinnova/pytornado/HEAD/.codecov.yml -------------------------------------------------------------------------------- /.editorconfig: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/airinnova/pytornado/HEAD/.editorconfig -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/airinnova/pytornado/HEAD/.gitignore -------------------------------------------------------------------------------- /.readthedocs.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/airinnova/pytornado/HEAD/.readthedocs.yml -------------------------------------------------------------------------------- /.travis.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/airinnova/pytornado/HEAD/.travis.yml -------------------------------------------------------------------------------- /LICENSE.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/airinnova/pytornado/HEAD/LICENSE.txt -------------------------------------------------------------------------------- /MANIFEST.in: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/airinnova/pytornado/HEAD/MANIFEST.in -------------------------------------------------------------------------------- /README.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/airinnova/pytornado/HEAD/README.rst -------------------------------------------------------------------------------- /docs/Makefile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/airinnova/pytornado/HEAD/docs/Makefile -------------------------------------------------------------------------------- /docs/TODO.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/airinnova/pytornado/HEAD/docs/TODO.md -------------------------------------------------------------------------------- /docs/gen_documentation.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/airinnova/pytornado/HEAD/docs/gen_documentation.sh -------------------------------------------------------------------------------- /docs/requirements.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/airinnova/pytornado/HEAD/docs/requirements.txt -------------------------------------------------------------------------------- /docs/source/CHANGELOG.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/airinnova/pytornado/HEAD/docs/source/CHANGELOG.rst -------------------------------------------------------------------------------- /docs/source/_gen_help_page.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/airinnova/pytornado/HEAD/docs/source/_gen_help_page.sh -------------------------------------------------------------------------------- /docs/source/_static/images/airfoil_nomenclature.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/airinnova/pytornado/HEAD/docs/source/_static/images/airfoil_nomenclature.svg -------------------------------------------------------------------------------- /docs/source/_static/images/conventions/aerodynamic_angles.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/airinnova/pytornado/HEAD/docs/source/_static/images/conventions/aerodynamic_angles.svg -------------------------------------------------------------------------------- /docs/source/_static/images/conventions/aircraft_hierarchy.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/airinnova/pytornado/HEAD/docs/source/_static/images/conventions/aircraft_hierarchy.svg -------------------------------------------------------------------------------- /docs/source/_static/images/conventions/body_fixed_coordinate_system.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/airinnova/pytornado/HEAD/docs/source/_static/images/conventions/body_fixed_coordinate_system.svg -------------------------------------------------------------------------------- /docs/source/_static/images/conventions/segment_geometry/segment_geometry_01.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/airinnova/pytornado/HEAD/docs/source/_static/images/conventions/segment_geometry/segment_geometry_01.png -------------------------------------------------------------------------------- /docs/source/_static/images/conventions/segment_geometry/segment_geometry_02.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/airinnova/pytornado/HEAD/docs/source/_static/images/conventions/segment_geometry/segment_geometry_02.png -------------------------------------------------------------------------------- /docs/source/_static/images/conventions/segment_geometry/segment_geometry_03.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/airinnova/pytornado/HEAD/docs/source/_static/images/conventions/segment_geometry/segment_geometry_03.png -------------------------------------------------------------------------------- /docs/source/_static/images/conventions/segment_geometry/segment_geometry_04.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/airinnova/pytornado/HEAD/docs/source/_static/images/conventions/segment_geometry/segment_geometry_04.png -------------------------------------------------------------------------------- /docs/source/_static/images/conventions/segment_geometry/segment_geometry_05.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/airinnova/pytornado/HEAD/docs/source/_static/images/conventions/segment_geometry/segment_geometry_05.png -------------------------------------------------------------------------------- /docs/source/_static/images/conventions/segment_geometry/segment_geometry_06.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/airinnova/pytornado/HEAD/docs/source/_static/images/conventions/segment_geometry/segment_geometry_06.png -------------------------------------------------------------------------------- /docs/source/_static/images/conventions/segment_geometry/segment_geometry_07.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/airinnova/pytornado/HEAD/docs/source/_static/images/conventions/segment_geometry/segment_geometry_07.png -------------------------------------------------------------------------------- /docs/source/_static/images/conventions/segment_geometry/segment_geometry_08.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/airinnova/pytornado/HEAD/docs/source/_static/images/conventions/segment_geometry/segment_geometry_08.png -------------------------------------------------------------------------------- /docs/source/_static/images/conventions/segment_geometry/segment_geometry_09.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/airinnova/pytornado/HEAD/docs/source/_static/images/conventions/segment_geometry/segment_geometry_09.png -------------------------------------------------------------------------------- /docs/source/_static/images/conventions/segment_geometry/segment_geometry_10.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/airinnova/pytornado/HEAD/docs/source/_static/images/conventions/segment_geometry/segment_geometry_10.png -------------------------------------------------------------------------------- /docs/source/_static/images/conventions/segment_geometry/segment_geometry_11.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/airinnova/pytornado/HEAD/docs/source/_static/images/conventions/segment_geometry/segment_geometry_11.png -------------------------------------------------------------------------------- /docs/source/_static/images/conventions/segment_geometry/segment_geometry_12.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/airinnova/pytornado/HEAD/docs/source/_static/images/conventions/segment_geometry/segment_geometry_12.png -------------------------------------------------------------------------------- /docs/source/_static/images/conventions/segment_geometry/segment_geometry_13.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/airinnova/pytornado/HEAD/docs/source/_static/images/conventions/segment_geometry/segment_geometry_13.png -------------------------------------------------------------------------------- /docs/source/_static/images/conventions/segment_geometry/segment_geometry_14.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/airinnova/pytornado/HEAD/docs/source/_static/images/conventions/segment_geometry/segment_geometry_14.png -------------------------------------------------------------------------------- /docs/source/_static/images/logo/logo.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/airinnova/pytornado/HEAD/docs/source/_static/images/logo/logo.png -------------------------------------------------------------------------------- /docs/source/_static/images/logo/logo.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/airinnova/pytornado/HEAD/docs/source/_static/images/logo/logo.svg -------------------------------------------------------------------------------- /docs/source/_static/images/main.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/airinnova/pytornado/HEAD/docs/source/_static/images/main.png -------------------------------------------------------------------------------- /docs/source/conf.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/airinnova/pytornado/HEAD/docs/source/conf.py -------------------------------------------------------------------------------- /docs/source/contribute/index.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/airinnova/pytornado/HEAD/docs/source/contribute/index.rst -------------------------------------------------------------------------------- /docs/source/dev_doc/_static/images/2019-02-03_PyTornado_Hierarchy_cropped.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/airinnova/pytornado/HEAD/docs/source/dev_doc/_static/images/2019-02-03_PyTornado_Hierarchy_cropped.jpg -------------------------------------------------------------------------------- /docs/source/dev_doc/_static/images/basic_hierarchy.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/airinnova/pytornado/HEAD/docs/source/dev_doc/_static/images/basic_hierarchy.svg -------------------------------------------------------------------------------- /docs/source/dev_doc/_static/images/geometry_quadrilateral_segments.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/airinnova/pytornado/HEAD/docs/source/dev_doc/_static/images/geometry_quadrilateral_segments.png -------------------------------------------------------------------------------- /docs/source/dev_doc/_static/images/mesh_deformations.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/airinnova/pytornado/HEAD/docs/source/dev_doc/_static/images/mesh_deformations.svg -------------------------------------------------------------------------------- /docs/source/dev_doc/_static/images/meshing_with_controls.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/airinnova/pytornado/HEAD/docs/source/dev_doc/_static/images/meshing_with_controls.svg -------------------------------------------------------------------------------- /docs/source/dev_doc/_static/images/normal_rotations_airfoils.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/airinnova/pytornado/HEAD/docs/source/dev_doc/_static/images/normal_rotations_airfoils.svg -------------------------------------------------------------------------------- /docs/source/dev_doc/_static/images/normal_rotations_controls.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/airinnova/pytornado/HEAD/docs/source/dev_doc/_static/images/normal_rotations_controls.svg -------------------------------------------------------------------------------- /docs/source/dev_doc/c_api.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/airinnova/pytornado/HEAD/docs/source/dev_doc/c_api.rst -------------------------------------------------------------------------------- /docs/source/dev_doc/conventions.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/airinnova/pytornado/HEAD/docs/source/dev_doc/conventions.rst -------------------------------------------------------------------------------- /docs/source/dev_doc/deformation_api.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/airinnova/pytornado/HEAD/docs/source/dev_doc/deformation_api.rst -------------------------------------------------------------------------------- /docs/source/dev_doc/gen_auto_doc.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/airinnova/pytornado/HEAD/docs/source/dev_doc/gen_auto_doc.sh -------------------------------------------------------------------------------- /docs/source/dev_doc/general_remarks.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/airinnova/pytornado/HEAD/docs/source/dev_doc/general_remarks.rst -------------------------------------------------------------------------------- /docs/source/dev_doc/geometry.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/airinnova/pytornado/HEAD/docs/source/dev_doc/geometry.rst -------------------------------------------------------------------------------- /docs/source/dev_doc/meshing.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/airinnova/pytornado/HEAD/docs/source/dev_doc/meshing.rst -------------------------------------------------------------------------------- /docs/source/dev_doc/modules.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/airinnova/pytornado/HEAD/docs/source/dev_doc/modules.rst -------------------------------------------------------------------------------- /docs/source/dev_doc/modules_main.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/airinnova/pytornado/HEAD/docs/source/dev_doc/modules_main.rst -------------------------------------------------------------------------------- /docs/source/dev_doc/normal_rotations.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/airinnova/pytornado/HEAD/docs/source/dev_doc/normal_rotations.rst -------------------------------------------------------------------------------- /docs/source/dev_doc/pytornado.aero.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/airinnova/pytornado/HEAD/docs/source/dev_doc/pytornado.aero.rst -------------------------------------------------------------------------------- /docs/source/dev_doc/pytornado.database.aircraft.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/airinnova/pytornado/HEAD/docs/source/dev_doc/pytornado.database.aircraft.rst -------------------------------------------------------------------------------- /docs/source/dev_doc/pytornado.database.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/airinnova/pytornado/HEAD/docs/source/dev_doc/pytornado.database.rst -------------------------------------------------------------------------------- /docs/source/dev_doc/pytornado.fileio.cpacs.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/airinnova/pytornado/HEAD/docs/source/dev_doc/pytornado.fileio.cpacs.rst -------------------------------------------------------------------------------- /docs/source/dev_doc/pytornado.fileio.native.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/airinnova/pytornado/HEAD/docs/source/dev_doc/pytornado.fileio.native.rst -------------------------------------------------------------------------------- /docs/source/dev_doc/pytornado.fileio.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/airinnova/pytornado/HEAD/docs/source/dev_doc/pytornado.fileio.rst -------------------------------------------------------------------------------- /docs/source/dev_doc/pytornado.objects.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/airinnova/pytornado/HEAD/docs/source/dev_doc/pytornado.objects.rst -------------------------------------------------------------------------------- /docs/source/dev_doc/pytornado.plot.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/airinnova/pytornado/HEAD/docs/source/dev_doc/pytornado.plot.rst -------------------------------------------------------------------------------- /docs/source/dev_doc/pytornado.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/airinnova/pytornado/HEAD/docs/source/dev_doc/pytornado.rst -------------------------------------------------------------------------------- /docs/source/dev_doc/pytornado.stdfun.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/airinnova/pytornado/HEAD/docs/source/dev_doc/pytornado.stdfun.rst -------------------------------------------------------------------------------- /docs/source/index.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/airinnova/pytornado/HEAD/docs/source/index.rst -------------------------------------------------------------------------------- /docs/source/theory/_static/images/horseshoe_vortex_geometry.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/airinnova/pytornado/HEAD/docs/source/theory/_static/images/horseshoe_vortex_geometry.svg -------------------------------------------------------------------------------- /docs/source/theory/_static/images/vlm_discretisation.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/airinnova/pytornado/HEAD/docs/source/theory/_static/images/vlm_discretisation.svg -------------------------------------------------------------------------------- /docs/source/theory/coordinate_systems.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/airinnova/pytornado/HEAD/docs/source/theory/coordinate_systems.rst -------------------------------------------------------------------------------- /docs/source/theory/global_coeffs.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/airinnova/pytornado/HEAD/docs/source/theory/global_coeffs.rst -------------------------------------------------------------------------------- /docs/source/theory/index.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/airinnova/pytornado/HEAD/docs/source/theory/index.rst -------------------------------------------------------------------------------- /docs/source/theory/references.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/airinnova/pytornado/HEAD/docs/source/theory/references.rst -------------------------------------------------------------------------------- /docs/source/user_guide/.gitignore: -------------------------------------------------------------------------------- 1 | pytornado 2 | -------------------------------------------------------------------------------- /docs/source/user_guide/_help_page.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/airinnova/pytornado/HEAD/docs/source/user_guide/_help_page.txt -------------------------------------------------------------------------------- /docs/source/user_guide/_static/images/aeroframe_logo.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/airinnova/pytornado/HEAD/docs/source/user_guide/_static/images/aeroframe_logo.svg -------------------------------------------------------------------------------- /docs/source/user_guide/_static/images/aircraft_hierarchy_simple.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/airinnova/pytornado/HEAD/docs/source/user_guide/_static/images/aircraft_hierarchy_simple.svg -------------------------------------------------------------------------------- /docs/source/user_guide/_static/images/file_log.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/airinnova/pytornado/HEAD/docs/source/user_guide/_static/images/file_log.svg -------------------------------------------------------------------------------- /docs/source/user_guide/_static/images/folder.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/airinnova/pytornado/HEAD/docs/source/user_guide/_static/images/folder.svg -------------------------------------------------------------------------------- /docs/source/user_guide/_static/images/project_dirs.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/airinnova/pytornado/HEAD/docs/source/user_guide/_static/images/project_dirs.svg -------------------------------------------------------------------------------- /docs/source/user_guide/cli.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/airinnova/pytornado/HEAD/docs/source/user_guide/cli.rst -------------------------------------------------------------------------------- /docs/source/user_guide/detailed_user_guide.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/airinnova/pytornado/HEAD/docs/source/user_guide/detailed_user_guide.rst -------------------------------------------------------------------------------- /docs/source/user_guide/getting_started.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/airinnova/pytornado/HEAD/docs/source/user_guide/getting_started.rst -------------------------------------------------------------------------------- /docs/source/user_guide/input_file_aircraft.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/airinnova/pytornado/HEAD/docs/source/user_guide/input_file_aircraft.rst -------------------------------------------------------------------------------- /docs/source/user_guide/input_file_airfoil.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/airinnova/pytornado/HEAD/docs/source/user_guide/input_file_airfoil.rst -------------------------------------------------------------------------------- /docs/source/user_guide/input_file_cpacs.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/airinnova/pytornado/HEAD/docs/source/user_guide/input_file_cpacs.rst -------------------------------------------------------------------------------- /docs/source/user_guide/input_file_deformation.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/airinnova/pytornado/HEAD/docs/source/user_guide/input_file_deformation.rst -------------------------------------------------------------------------------- /docs/source/user_guide/input_file_settings.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/airinnova/pytornado/HEAD/docs/source/user_guide/input_file_settings.rst -------------------------------------------------------------------------------- /docs/source/user_guide/input_file_state.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/airinnova/pytornado/HEAD/docs/source/user_guide/input_file_state.rst -------------------------------------------------------------------------------- /docs/source/user_guide/input_files.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/airinnova/pytornado/HEAD/docs/source/user_guide/input_files.rst -------------------------------------------------------------------------------- /docs/source/user_guide/installation.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/airinnova/pytornado/HEAD/docs/source/user_guide/installation.rst -------------------------------------------------------------------------------- /docs/source/user_guide/limitations.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/airinnova/pytornado/HEAD/docs/source/user_guide/limitations.rst -------------------------------------------------------------------------------- /docs/source/user_guide/make_template.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/airinnova/pytornado/HEAD/docs/source/user_guide/make_template.sh -------------------------------------------------------------------------------- /docs/source/user_guide/mod_settings.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/airinnova/pytornado/HEAD/docs/source/user_guide/mod_settings.py -------------------------------------------------------------------------------- /docs/source/user_guide/output_files.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/airinnova/pytornado/HEAD/docs/source/user_guide/output_files.rst -------------------------------------------------------------------------------- /docs/source/user_guide/project_directory.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/airinnova/pytornado/HEAD/docs/source/user_guide/project_directory.rst -------------------------------------------------------------------------------- /docs/source/user_guide/python_api.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/airinnova/pytornado/HEAD/docs/source/user_guide/python_api.rst -------------------------------------------------------------------------------- /docs/source/user_guide/related_projects.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/airinnova/pytornado/HEAD/docs/source/user_guide/related_projects.rst -------------------------------------------------------------------------------- /docs/source/user_guide/state_apm_example.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/airinnova/pytornado/HEAD/docs/source/user_guide/state_apm_example.json -------------------------------------------------------------------------------- /docs/source/user_guide/tutorials.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/airinnova/pytornado/HEAD/docs/source/user_guide/tutorials.rst -------------------------------------------------------------------------------- /docs/source/user_guide/tutorials/_static/images/dettmann2019_optimale_aeroelasticity.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/airinnova/pytornado/HEAD/docs/source/user_guide/tutorials/_static/images/dettmann2019_optimale_aeroelasticity.svg -------------------------------------------------------------------------------- /docs/source/user_guide/tutorials/aeroelasticity.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/airinnova/pytornado/HEAD/docs/source/user_guide/tutorials/aeroelasticity.rst -------------------------------------------------------------------------------- /docs/source/user_guide/tutorials/apm.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/airinnova/pytornado/HEAD/docs/source/user_guide/tutorials/apm.rst -------------------------------------------------------------------------------- /docs/source/user_guide/tutorials/cli.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/airinnova/pytornado/HEAD/docs/source/user_guide/tutorials/cli.rst -------------------------------------------------------------------------------- /docs/source/user_guide/tutorials/format_cpacs.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/airinnova/pytornado/HEAD/docs/source/user_guide/tutorials/format_cpacs.rst -------------------------------------------------------------------------------- /docs/source/user_guide/tutorials/format_native.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/airinnova/pytornado/HEAD/docs/source/user_guide/tutorials/format_native.rst -------------------------------------------------------------------------------- /docs/source/user_guide/tutorials/python_api.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/airinnova/pytornado/HEAD/docs/source/user_guide/tutorials/python_api.rst -------------------------------------------------------------------------------- /environment.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/airinnova/pytornado/HEAD/environment.yml -------------------------------------------------------------------------------- /requirements.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/airinnova/pytornado/HEAD/requirements.txt -------------------------------------------------------------------------------- /run_pytest.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/airinnova/pytornado/HEAD/run_pytest.sh -------------------------------------------------------------------------------- /setup.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/airinnova/pytornado/HEAD/setup.py -------------------------------------------------------------------------------- /src/bin/_pytornado_exe.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/airinnova/pytornado/HEAD/src/bin/_pytornado_exe.py -------------------------------------------------------------------------------- /src/bin/pytornado: -------------------------------------------------------------------------------- 1 | _pytornado_exe.py -------------------------------------------------------------------------------- /src/bin/pytornado.bat: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/airinnova/pytornado/HEAD/src/bin/pytornado.bat -------------------------------------------------------------------------------- /src/lib/pytornado/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /src/lib/pytornado/__version__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/airinnova/pytornado/HEAD/src/lib/pytornado/__version__.py -------------------------------------------------------------------------------- /src/lib/pytornado/aero/Makefile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/airinnova/pytornado/HEAD/src/lib/pytornado/aero/Makefile -------------------------------------------------------------------------------- /src/lib/pytornado/aero/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/airinnova/pytornado/HEAD/src/lib/pytornado/aero/__init__.py -------------------------------------------------------------------------------- /src/lib/pytornado/aero/c_boundary.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/airinnova/pytornado/HEAD/src/lib/pytornado/aero/c_boundary.cpp -------------------------------------------------------------------------------- /src/lib/pytornado/aero/c_downwash.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/airinnova/pytornado/HEAD/src/lib/pytornado/aero/c_downwash.cpp -------------------------------------------------------------------------------- /src/lib/pytornado/aero/c_lattice.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/airinnova/pytornado/HEAD/src/lib/pytornado/aero/c_lattice.cpp -------------------------------------------------------------------------------- /src/lib/pytornado/aero/c_results.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/airinnova/pytornado/HEAD/src/lib/pytornado/aero/c_results.cpp -------------------------------------------------------------------------------- /src/lib/pytornado/aero/c_vlm.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/airinnova/pytornado/HEAD/src/lib/pytornado/aero/c_vlm.cpp -------------------------------------------------------------------------------- /src/lib/pytornado/aero/c_vlm.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/airinnova/pytornado/HEAD/src/lib/pytornado/aero/c_vlm.h -------------------------------------------------------------------------------- /src/lib/pytornado/aero/vlm.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/airinnova/pytornado/HEAD/src/lib/pytornado/aero/vlm.py -------------------------------------------------------------------------------- /src/lib/pytornado/database/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /src/lib/pytornado/database/aircraft/NASA_CRM.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/airinnova/pytornado/HEAD/src/lib/pytornado/database/aircraft/NASA_CRM.json -------------------------------------------------------------------------------- /src/lib/pytornado/database/aircraft/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /src/lib/pytornado/database/aircraft/boxwing.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/airinnova/pytornado/HEAD/src/lib/pytornado/database/aircraft/boxwing.json -------------------------------------------------------------------------------- /src/lib/pytornado/database/aircraft/bwb.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/airinnova/pytornado/HEAD/src/lib/pytornado/database/aircraft/bwb.json -------------------------------------------------------------------------------- /src/lib/pytornado/database/aircraft/d150.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/airinnova/pytornado/HEAD/src/lib/pytornado/database/aircraft/d150.json -------------------------------------------------------------------------------- /src/lib/pytornado/database/aircraft/optimale.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/airinnova/pytornado/HEAD/src/lib/pytornado/database/aircraft/optimale.json -------------------------------------------------------------------------------- /src/lib/pytornado/database/tools.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/airinnova/pytornado/HEAD/src/lib/pytornado/database/tools.py -------------------------------------------------------------------------------- /src/lib/pytornado/fileio/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/airinnova/pytornado/HEAD/src/lib/pytornado/fileio/__init__.py -------------------------------------------------------------------------------- /src/lib/pytornado/fileio/cpacs/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/airinnova/pytornado/HEAD/src/lib/pytornado/fileio/cpacs/__init__.py -------------------------------------------------------------------------------- /src/lib/pytornado/fileio/cpacs/__patch.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/airinnova/pytornado/HEAD/src/lib/pytornado/fileio/cpacs/__patch.py -------------------------------------------------------------------------------- /src/lib/pytornado/fileio/cpacs/aircraft.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/airinnova/pytornado/HEAD/src/lib/pytornado/fileio/cpacs/aircraft.py -------------------------------------------------------------------------------- /src/lib/pytornado/fileio/cpacs/results.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/airinnova/pytornado/HEAD/src/lib/pytornado/fileio/cpacs/results.py -------------------------------------------------------------------------------- /src/lib/pytornado/fileio/cpacs/state.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/airinnova/pytornado/HEAD/src/lib/pytornado/fileio/cpacs/state.py -------------------------------------------------------------------------------- /src/lib/pytornado/fileio/cpacs/utils.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/airinnova/pytornado/HEAD/src/lib/pytornado/fileio/cpacs/utils.py -------------------------------------------------------------------------------- /src/lib/pytornado/fileio/native/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/airinnova/pytornado/HEAD/src/lib/pytornado/fileio/native/__init__.py -------------------------------------------------------------------------------- /src/lib/pytornado/fileio/native/aircraft.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/airinnova/pytornado/HEAD/src/lib/pytornado/fileio/native/aircraft.py -------------------------------------------------------------------------------- /src/lib/pytornado/fileio/native/deformation.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/airinnova/pytornado/HEAD/src/lib/pytornado/fileio/native/deformation.py -------------------------------------------------------------------------------- /src/lib/pytornado/fileio/native/results.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/airinnova/pytornado/HEAD/src/lib/pytornado/fileio/native/results.py -------------------------------------------------------------------------------- /src/lib/pytornado/fileio/native/settings.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/airinnova/pytornado/HEAD/src/lib/pytornado/fileio/native/settings.py -------------------------------------------------------------------------------- /src/lib/pytornado/fileio/native/state.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/airinnova/pytornado/HEAD/src/lib/pytornado/fileio/native/state.py -------------------------------------------------------------------------------- /src/lib/pytornado/fileio/utils.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/airinnova/pytornado/HEAD/src/lib/pytornado/fileio/utils.py -------------------------------------------------------------------------------- /src/lib/pytornado/objects/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/airinnova/pytornado/HEAD/src/lib/pytornado/objects/__init__.py -------------------------------------------------------------------------------- /src/lib/pytornado/objects/aircraft.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/airinnova/pytornado/HEAD/src/lib/pytornado/objects/aircraft.py -------------------------------------------------------------------------------- /src/lib/pytornado/objects/objecttools.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/airinnova/pytornado/HEAD/src/lib/pytornado/objects/objecttools.py -------------------------------------------------------------------------------- /src/lib/pytornado/objects/settings.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/airinnova/pytornado/HEAD/src/lib/pytornado/objects/settings.py -------------------------------------------------------------------------------- /src/lib/pytornado/objects/state.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/airinnova/pytornado/HEAD/src/lib/pytornado/objects/state.py -------------------------------------------------------------------------------- /src/lib/pytornado/objects/utils.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/airinnova/pytornado/HEAD/src/lib/pytornado/objects/utils.py -------------------------------------------------------------------------------- /src/lib/pytornado/objects/vlm_struct.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/airinnova/pytornado/HEAD/src/lib/pytornado/objects/vlm_struct.py -------------------------------------------------------------------------------- /src/lib/pytornado/plot/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/airinnova/pytornado/HEAD/src/lib/pytornado/plot/__init__.py -------------------------------------------------------------------------------- /src/lib/pytornado/plot/downwash.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/airinnova/pytornado/HEAD/src/lib/pytornado/plot/downwash.py -------------------------------------------------------------------------------- /src/lib/pytornado/plot/makeplots.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/airinnova/pytornado/HEAD/src/lib/pytornado/plot/makeplots.py -------------------------------------------------------------------------------- /src/lib/pytornado/plot/plottools.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/airinnova/pytornado/HEAD/src/lib/pytornado/plot/plottools.py -------------------------------------------------------------------------------- /src/lib/pytornado/stdfun/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /src/lib/pytornado/stdfun/run.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/airinnova/pytornado/HEAD/src/lib/pytornado/stdfun/run.py -------------------------------------------------------------------------------- /src/lib/pytornado/stdfun/setup.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/airinnova/pytornado/HEAD/src/lib/pytornado/stdfun/setup.py -------------------------------------------------------------------------------- /tests/integration/apm/test_apm.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/airinnova/pytornado/HEAD/tests/integration/apm/test_apm.py -------------------------------------------------------------------------------- /tests/integration/apm/wkdir/aircraft/template_aircraft.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/airinnova/pytornado/HEAD/tests/integration/apm/wkdir/aircraft/template_aircraft.json -------------------------------------------------------------------------------- /tests/integration/apm/wkdir/settings/template.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/airinnova/pytornado/HEAD/tests/integration/apm/wkdir/settings/template.json -------------------------------------------------------------------------------- /tests/integration/apm/wkdir/state/template.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/airinnova/pytornado/HEAD/tests/integration/apm/wkdir/state/template.json -------------------------------------------------------------------------------- /tests/integration/basic/test_json.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/airinnova/pytornado/HEAD/tests/integration/basic/test_json.py -------------------------------------------------------------------------------- /tests/integration/basic/wkdir/aircraft/D150_AGILE_Hangar.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/airinnova/pytornado/HEAD/tests/integration/basic/wkdir/aircraft/D150_AGILE_Hangar.json -------------------------------------------------------------------------------- /tests/integration/basic/wkdir/aircraft/D150_AGILE_Hangar.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/airinnova/pytornado/HEAD/tests/integration/basic/wkdir/aircraft/D150_AGILE_Hangar.xml -------------------------------------------------------------------------------- /tests/integration/basic/wkdir/settings/D150_AGILE_Hangar.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/airinnova/pytornado/HEAD/tests/integration/basic/wkdir/settings/D150_AGILE_Hangar.json -------------------------------------------------------------------------------- /tests/integration/basic/wkdir/state/example.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/airinnova/pytornado/HEAD/tests/integration/basic/wkdir/state/example.json -------------------------------------------------------------------------------- /tests/integration/cli/.gitignore: -------------------------------------------------------------------------------- 1 | pytornado/ 2 | -------------------------------------------------------------------------------- /tests/integration/cli/test_basic.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/airinnova/pytornado/HEAD/tests/integration/cli/test_basic.py -------------------------------------------------------------------------------- /tests/integration/cpacs/apm/pytornado/aircraft/B777_testAeroMap.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/airinnova/pytornado/HEAD/tests/integration/cpacs/apm/pytornado/aircraft/B777_testAeroMap.xml -------------------------------------------------------------------------------- /tests/integration/cpacs/apm/pytornado/settings/template.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/airinnova/pytornado/HEAD/tests/integration/cpacs/apm/pytornado/settings/template.json -------------------------------------------------------------------------------- /tests/integration/cpacs/apm/test_cpacs_apm.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/airinnova/pytornado/HEAD/tests/integration/cpacs/apm/test_cpacs_apm.py -------------------------------------------------------------------------------- /tests/integration/cpacs/basic/test_cpacs.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/airinnova/pytornado/HEAD/tests/integration/cpacs/basic/test_cpacs.py -------------------------------------------------------------------------------- /tests/integration/cpacs/basic/wkdir/aircraft/D150_AGILE_Hangar.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/airinnova/pytornado/HEAD/tests/integration/cpacs/basic/wkdir/aircraft/D150_AGILE_Hangar.xml -------------------------------------------------------------------------------- /tests/integration/cpacs/basic/wkdir/settings/D150_AGILE_Hangar.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/airinnova/pytornado/HEAD/tests/integration/cpacs/basic/wkdir/settings/D150_AGILE_Hangar.json -------------------------------------------------------------------------------- /tests/integration/cpacs/basic/wkdir/state/example.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/airinnova/pytornado/HEAD/tests/integration/cpacs/basic/wkdir/state/example.json -------------------------------------------------------------------------------- /tests/integration/deform/pytornado/aircraft/template_aircraft.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/airinnova/pytornado/HEAD/tests/integration/deform/pytornado/aircraft/template_aircraft.json -------------------------------------------------------------------------------- /tests/integration/deform/pytornado/deformation/test.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/airinnova/pytornado/HEAD/tests/integration/deform/pytornado/deformation/test.json -------------------------------------------------------------------------------- /tests/integration/deform/pytornado/settings/template.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/airinnova/pytornado/HEAD/tests/integration/deform/pytornado/settings/template.json -------------------------------------------------------------------------------- /tests/integration/deform/pytornado/state/template.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/airinnova/pytornado/HEAD/tests/integration/deform/pytornado/state/template.json -------------------------------------------------------------------------------- /tests/integration/forces/_test_forcepoints.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/airinnova/pytornado/HEAD/tests/integration/forces/_test_forcepoints.py -------------------------------------------------------------------------------- /tests/integration/forces/test1/aircraft/test.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/airinnova/pytornado/HEAD/tests/integration/forces/test1/aircraft/test.json -------------------------------------------------------------------------------- /tests/integration/forces/test1/settings/test.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/airinnova/pytornado/HEAD/tests/integration/forces/test1/settings/test.json -------------------------------------------------------------------------------- /tests/integration/forces/test1/state/test.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/airinnova/pytornado/HEAD/tests/integration/forces/test1/state/test.json -------------------------------------------------------------------------------- /tests/integration/plotting/test_plotting.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/airinnova/pytornado/HEAD/tests/integration/plotting/test_plotting.py -------------------------------------------------------------------------------- /tests/unit/empty: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /tox.ini: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/airinnova/pytornado/HEAD/tox.ini --------------------------------------------------------------------------------