FLASH-X
Doxygen Generated Documentation From Interface Source Code
Eos_putData.F90
Go to the documentation of this file.
1!! NOTICE
2!! Copyright 2022 UChicago Argonne, LLC and contributors
3!!
4!! Licensed under the Apache License, Version 2.0 (the "License");
5!! you may not use this file except in compliance with the License.
6!!
7!! Unless required by applicable law or agreed to in writing, software
8!! distributed under the License is distributed on an "AS IS" BASIS,
9!! WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
10!! See the License for the specific language governing permissions and
11!! limitations under the License.
87
88! solnData depends on the ordering on unk
89!!REORDER(4): solnData
90
91
92subroutine Eos_putData(axis,pos,vecLen,solnData,gridDataStruct,eosData)
93
94 implicit none
95
96#include "constants.h"
97
98 integer, intent(in) :: axis,vecLen,gridDataStruct
99 integer,dimension(MDIM), intent(in) :: pos
100 real,intent(IN) :: eosData(:)
101 real, pointer, dimension(:,:,:,:) :: solnData
102
103 return
104end subroutine Eos_putData
105
106
107! a variant of Eos_putData where eosData is declard as an array of rank 2.
108subroutine Eos_putDataR2(axis,pos,vecLen,solnData,gridDataStruct,eosData)
109
110 implicit none
111
112 integer, intent(in) :: axis,vecLen,gridDataStruct
113 integer,dimension(MDIM), intent(in) :: pos
114 real,intent(IN) :: eosData(:,:)
115 real, pointer, dimension(:,:,:,:) :: solnData
116
117end subroutine Eos_putDataR2
118
119
120
subroutine Eos_putData(axis, pos, vecLen, solnData, gridDataStruct, eosData)
Definition: Eos_putData.F90:93
subroutine Eos_putDataR2(axis, pos, vecLen, solnData, gridDataStruct, eosData)