![]() |
ETS-Core
version:0.0.4-46-ge2d8
Core actors for the ETS-6
|
Public Member Functions | |
subroutine | convert_ids_to_internal_types (EQUILIBRIUM_OLD, EQUILIBRIUM_ITER, COREPROFILES_OLD, COREPROFILES_ITER,CORETRANSPORT_ITER, CORESOURCE_ITER, CORESOLVER_ITER, |
subroutine | convert_internal_to_ids_types (GEOMETRY, PROFILES, TRANSPORT, SOURCES, IMPURITY, GLOBAL, NUMERICS, COMPOSITION, COREPROFILES_NEW, CORETRANSPORT_NEW, CORESOURCE_NEW, CORESOLVER_NEW, DIAG) |
This routine converts internal ETS into IDS derived types. More... | |
subroutine | check_coreprof_grids (COREPROFILES) |
subroutine | check_coretransp_grids (CORETRANSPORT) |
subroutine | check_coresource_grids (CORESOURCES) |
Definition at line 1 of file convert.f90.
subroutine convert::check_coreprof_grids | ( | type (ids_core_profiles) | COREPROFILES | ) |
Definition at line 2063 of file convert.f90.
Referenced by convert_ids_to_internal_types().
subroutine convert::check_coresource_grids | ( | type (ids_core_sources) | CORESOURCES | ) |
Definition at line 2118 of file convert.f90.
Referenced by convert_ids_to_internal_types().
subroutine convert::check_coretransp_grids | ( | type (ids_core_transport) | CORETRANSPORT | ) |
Definition at line 2081 of file convert.f90.
Referenced by convert_ids_to_internal_types().
subroutine convert::convert_ids_to_internal_types | ( | type (ids_equilibrium) | EQUILIBRIUM_OLD, |
type (ids_equilibrium) | EQUILIBRIUM_ITER, | ||
type (ids_core_profiles) | COREPROFILES_OLD, | ||
type (ids_core_profiles) | COREPROFILES_ITER, | ||
type (ids_core_transport) | CORETRANSPORT_ITER, | ||
type (ids_core_sources) | CORESOURCE_ITER, | ||
type (ids_transport_solver_numerics) | CORESOLVER_ITER | ||
) |
Definition at line 11 of file convert.f90.
References acceptable_values::acceptable_electron_density(), acceptable_values::acceptable_impurity_density(), acceptable_values::acceptable_ion_density(), acceptable_values::acceptable_temperature(), ets_plasma::allocate_impurity_profiles(), ets_plasma::allocate_magnetic_geometry(), ets_plasma::allocate_plasma_profiles(), ets_plasma::allocate_sources_and_sinks(), ets_plasma::allocate_transport_coefficients(), check_coreprof_grids(), check_coresource_grids(), check_coretransp_grids(), get_composition::find_impurity(), get_composition::find_ion(), get_composition::get_prof_composition(), get_composition::get_source_composition(), get_composition::get_transp_composition(), ets_plasma::ids_to_bc_type(), interpolations::l3deriv_pointer(), interpolations::l3interp_pointer(), and interpolations::lininterp().
Referenced by transport_solver::transport_solver_interface().
subroutine convert::convert_internal_to_ids_types | ( | type (magnetic_geometry) | GEOMETRY, |
type (plasma_profiles) | PROFILES, | ||
type (transport_coefficients) | TRANSPORT, | ||
type (sources_and_sinks) | SOURCES, | ||
type (impurity_profiles) | IMPURITY, | ||
type (global_param) | GLOBAL, | ||
type (transport_solver_numerics) | NUMERICS, | ||
type (plasma_composition) | COMPOSITION, | ||
type (ids_core_profiles) | COREPROFILES_NEW, | ||
type (ids_core_transport) | CORETRANSPORT_NEW, | ||
type (ids_core_sources) | CORESOURCE_NEW, | ||
type (ids_transport_solver_numerics) | CORESOLVER_NEW, | ||
type (diagnostic) | DIAG | ||
) |
This routine converts internal ETS into IDS derived types.
Source: — Developers: D.Kalupin Contacts: Denis .Kal upin@ euro -fusi on.o rg
Comments: —
Definition at line 1338 of file convert.f90.
References allocate_working_ids::allocate_coreprofiles_ids(), allocate_working_ids::allocate_coresolver_ids(), allocate_working_ids::allocate_coresources_ids(), allocate_working_ids::allocate_coretransport_ids(), ets_plasma::bc_type_to_ids(), and control_parameters::init_control_parameters().
Referenced by transport_solver::transport_solver_interface().